![]() |
Quelltext aus dfm-Datei in pas-Datei
Hallo Allerseits,
weiß jemand wie der folgende Quelltext aus einer dfm-Datei umgeschrieben werden muss, um ihn direkt in eine pas-Datei einzubauen: DbfFields.Strings = ( 'test1, N, 6, 0' 'test2, N, 6, 0' 'test3, N, 6, 0' 'test4, C, 20, 0' 'test5, F, 18, 8') |
Re: Quelltext aus dfm-Datei in pas-Datei
Delphi-Quellcode:
oder
DbfFields.Strings.Clear;
DbfFields.Strings.Add('test1, N, 6, 0'); DbfFields.Strings.Add('test2, N, 6, 0'); DbfFields.Strings.Add('test3, N, 6, 0'); DbfFields.Strings.Add('test4, C, 20, 0'); DbfFields.Strings.Add('test5, F, 18, 8');
Delphi-Quellcode:
oder
DbfFields.Strings.Text := 'test1, N, 6, 0'#10
+ 'test2, N, 6, 0'#10'test3, N, 6, 0'#10 + 'test4, C, 20, 0'#10'test5, F, 18, 8'; (nja, wie kann man denn noch alles eine StringList befüllen? ) |
Re: Quelltext aus dfm-Datei in pas-Datei
Ich würde es eher mit DelimitedText machen
|
Re: Quelltext aus dfm-Datei in pas-Datei
Statt #10 würde ich eher sLineBreak verwenden.
|
Re: Quelltext aus dfm-Datei in pas-Datei
Zitat:
@DelimitedText: praktisch das Selbe, nur eben mit anderem "Delimiter". |
Re: Quelltext aus dfm-Datei in pas-Datei
Zitat:
|
Re: Quelltext aus dfm-Datei in pas-Datei
Zitat:
Der Compiler meldet "[Fehler]Datei.pas(88): '[' erwartet, aber '.' gefunden." |
Re: Quelltext aus dfm-Datei in pas-Datei
Nicht?
Der entsprechende "Parser" hat sich mindestens seit Delphi 7 nicht mehr geändert (nur seit D2009 ist noch 'ne Umcodierung vorgeschaltet). Und dieser Parser kommt mit Windows #13#10, Unix/Linux #10 und Mac #13 zurecht ... also wieso sollte man daran was ändern wollen, vorallem wo es doch jetzt mit Delphi langsam auf CrossPlatform zu geht. :stupid: |
Re: Quelltext aus dfm-Datei in pas-Datei
Welchen Typ hat den die Variable?
|
Re: Quelltext aus dfm-Datei in pas-Datei
Zitat:
Delphi-Quellcode:
property Strings : [Index: Integer]: String
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:00 Uhr. |
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