Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Tutorials und Kurse (https://www.delphipraxis.net/36-tutorials-und-kurse/)
-   -   Delphi Wie erstelle ich einen Texteditor? (https://www.delphipraxis.net/19968-wie-erstelle-ich-einen-texteditor.html)

ehem. Benutzer 27. Sep 2004 16:03

Re: Wie erstelle ich einen Texteditor?
 
hallo,
hab da ein problem, wenn ich das zum speicher mache, also das :
Delphi-Quellcode:
if SaveDialog1.Execute then
  begin
    if SaveDialog1.Filename<>’’ then    // ist Dateiname angegeben? 
    begin
      Richedit1.Lines.SavetoFile(SaveDialog1.Filename);
    end;
  end;
steht das da:

Code:
Erzeugen
  [Fehler] Mainfrm.pas(88): Ungültiges Zeichen in Eingabedatei: '’' ($92)
  [Fehler] Mainfrm.pas(89): Operator oder Semikolon fehlt
  [Fataler Fehler] Project2.dpr(6): Verwendete Unit 'Mainfrm.pas' kann nicht compiliert werden
Wie bekomm ich das hin?

Danke


MfG

mirage228 27. Sep 2004 16:11

Re: Wie erstelle ich einen Texteditor?
 
Hi,

du musst Apostrophe verwenden:

Delphi-Quellcode:
if SaveDialog1.Execute then
begin
  if SaveDialog1.Filename <> '' then    // ist Dateiname angegeben?
    Richedit1.Lines.SavetoFile(SaveDialog1.Filename);
end;
mfG
mirage228

ehem. Benutzer 27. Sep 2004 16:17

Re: Wie erstelle ich einen Texteditor?
 
danke geht ^^



MfG

bjacke 18. Okt 2004 18:22

Re: Wie erstelle ich einen Texteditor?
 
Hi, erstmal danke für deine tolle Kollektion, hat mir echt geholfen!

Aber um die ComboBox mit den Schriftarten zu füllen würde ich diese kürzere Variante wählen: :thumb:
Delphi-Quellcode:
ComboBox1.Items := Screen.Fonts;
Und zum Nutzen im RichEdit:
Delphi-Quellcode:
Rich.SelAttributes.Name:=Combobox1.Text;

arbu man 22. Dez 2004 19:28

Re: Wie erstelle ich einen Texteditor?
 
Super Editor :thumb:

Hier noch ein Link wie man mit Rand drucken kann.
Drucken

hanz666 9. Jan 2005 13:28

Re: Wie erstelle ich einen Texteditor?
 
hai, kann man die farbe von dem main menü ändern?
das grau is mir ein wenig zu öde...

ehem. Benutzer 9. Jan 2005 13:34

Re: Wie erstelle ich einen Texteditor?
 
Hallo, erstmal willkommen in der DP (das wollt ich schon immer mal sagen :lol:)
Das mit dem Mainmenü, da gibt's Komponenten mit denen man das verändern kann,
irgendwo hatt ich das mal, schau mal auf http://www.torry.net


MfG

deinmeister 18. Jan 2005 14:47

Re: Wie erstelle ich einen Texteditor?
 
mhhhhhhhhhhh kurze frage... hab alles gemacht was im tutor stand... aba als ich das dann testen wollte... WILL ES EINFACH NICHT STARTEN.... es wird auch keine fehlermeldung gezeigt... es wird ohne muckig zu werden compiliert .. dann klick ich auf die exe und NIX PASSIERT.... weiß einer was da los sein könnte?

Gabberman 18. Okt 2005 22:08

Re: Wie erstelle ich einen Texteditor?
 
Ich hab da mal ne Frage.
Ich hab folgenden Quellcode:
Delphi-Quellcode:
   AssignFile(H, 'daten/schluss.fbe');
    Rewrite(H);
    Writeln(H, :?: :?: :?:
    Closefile(H);
Mein Richeditfeld heißt 'schlusssatz'.
Gibt es irgend eine Möglichkeit den Inhalt von diesem in der Datei H zu speichern????

:gruebel: :gruebel: :gruebel: :gruebel: :gruebel:


Wäre schön wenn ihr mir helfen könntet!!!

nki 24. Feb 2006 20:59

Re: Wie erstelle ich einen Texteditor?
 
Hallo, super tut, aber ab der letzten Procedure geht bei mir nichts mehr :(

Die Funktion hab ich grad noch so hinbekommen, aber die darauf folgende Prozedur bekomm ich folgende Fehler:

Delphi-Quellcode:
[Fehler] textedit_u.pas(321): Undefinierter Bezeichner: 'FormShow'
[Fehler] textedit_u.pas(323): Undefinierter Bezeichner: 'Canvas'
[Fehler] textedit_u.pas(323): 'END' erwartet, aber ',' gefunden
[Fataler Fehler] PRtextedit.dpr(5): Verwendete Unit 'textedit_u.pas' kann nicht compiliert werden
ich habe die Prozedur auch unter type geschrieben:

Delphi-Quellcode:
type
  ...
  procedure TMainForm.FormShow(Sender: TObject);
dann bekomme ich diesen Fehler: = erwartet aber ( gefunden

kann mir jemand helfen?

danke im Voraus

Gruß nki


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:40 Uhr.
Seite 2 von 4     12 34      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz