Forum: Programmieren allgemein
FreePascal
by Kralle,
17. Feb 2015
Moin,
Da sollte ich das Refactoring mal anschmeissen und die Variablen, Liste usw. sinnig benennen.
Danke.
Gruß Heiko
Forum: Programmieren allgemein
FreePascal
by Kralle,
17. Feb 2015
Moin,
Und wieder was gelernt. Danke, habe das gleich umgesetzt.
Gruß Heiko
Forum: Programmieren allgemein
FreePascal
by Kralle,
17. Feb 2015
Moin,
Weil StringListenirgendwie hier in den Beispielen immer "sl" heißen.
Weil ich mein StringListe nicht in einer Procedure/Funktion definiere sondern halt global.
Gruß Heiko
Forum: Programmieren allgemein
FreePascal
by Kralle,
17. Feb 2015
Okay, danke für den Hinweis. Habe das sofort umgesetzt.
Gruß Heiko
Forum: Programmieren allgemein
FreePascal
by Kralle,
17. Feb 2015
Moin,
Nicht mehr nötig.
Erst wurde die StringList in einer ButtonClick-Ereignis-Behamndlungsprocedure
Erzeugt und nach einem finally wieder freigegeben.
Leider habe ich nur einen Teil davon ausgelagert, so das die StringList doch vor dem Speichern ein Free bekam.
Forum: Programmieren allgemein
FreePascal
by Kralle,
17. Feb 2015
Was mich verwirrt ist der Inhalt von SaveDialog1.FileName dem dem Schliessen des Dialoges.
Heiko
Forum: Programmieren allgemein
FreePascal
by Kralle,
17. Feb 2015
Moin,
Hmm, gute Frage. Irgendwie bekomme ich es in Lazarus nicht hin, das mir der Inhalt von sl bei den Überwachten Ausdrücken angezeiigt wird.
Kannst Du helfen?
@DeddyH: Die Liste gebe ich hier wiedwer frei:
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: boolean);
begin
Forum: Programmieren allgemein
FreePascal
by Kralle,
17. Feb 2015
Mpoin,
Also, sl ist eine StringList und ja sie ist instanziiert, sonst könnte ich sie ja nicht mit Inhalten zur Laufzeit befüllen oder?
private
{ private declarations }
public
{ public declarations }
Forum: Programmieren allgemein
FreePascal
by Kralle,
17. Feb 2015
Moin,
Ja.
Um zu sehen ob Filename irgendwelche "ulkigen" Zeichen aufgrund irgendwelcher Schriftsatzproblem enthält.
Gruß HEiko
Forum: Programmieren allgemein
FreePascal
by Kralle,
17. Feb 2015
Moin,
sl ist eine StringList die Gobaldefiniert wurde und in Form.Create erzeugt wird.
Das Füllen der Liste funktioniert.
Tippfehler - berichtigt.
Kann es sein das es irgendein Problem mit den Zeichensätzen zwischen Lazarus/Free Pascal und Windows ist?