Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Texte in Quellcode einfügen (https://www.delphipraxis.net/170527-texte-quellcode-einfuegen.html)

p80286 21. Sep 2012 13:26

AW: Texte in Quellcode einfügen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Oh, vertan, es muß
Delphi-Quellcode:
CRLF=#$0D0A
heißen.
was das sLineBreak angeht, schön das es das als Konstante gibt, nur Delphi weiß es immer noch nicht
oder falsch gesucht??

Gruß
K-H

uligerhardt 21. Sep 2012 14:40

AW: Texte in Quellcode einfügen
 
Zitat:

Zitat von p80286 (Beitrag 1183878)
was das sLineBreak angeht, schön das es das als Konstante gibt, nur Delphi weiß es immer noch nicht
oder falsch gesucht??

In der Delphi-Hilfe oder auf den Emba-Seiten hab ich's auch nicht gefunden. :?

p80286 21. Sep 2012 14:58

AW: Texte in Quellcode einfügen
 
Man muß nur lang genug suchen:
Delphi-Quellcode:
const
   sLineBreak = {$IFDEF LINUX} AnsiChar(#10) {$ENDIF}
      {$IFDEF MSWINDOWS} AnsiString(#13#10) {$ENDIF}
      {$IFDEF MACOS} AnsiChar(#10) {$ENDIF};
aus der SYSTEM.PAS von XE, bis 2006 gab es sLineBreak noch nicht.
(die Indys kanntes es wohl schon früher...)

Gruß
K-H

himitsu 21. Sep 2012 16:04

AW: Texte in Quellcode einfügen
 
Zitat:

Zitat von p80286 (Beitrag 1183878)
Oh, vertan, es muß
Delphi-Quellcode:
CRLF=#$0D0A
heißen.

Immernoch nicht ganz richtig.
Delphi-Quellcode:
CRLF=#$0D#$0A
oder
Delphi-Quellcode:
CRLF=#13#10

Das sind ja zwei Chars mit $0D und $0A, bzw. $000D und $000A bei Unicode und nicht ein Unicode-Char mir $0D0A. :zwinker:

p80286 21. Sep 2012 16:29

AW: Texte in Quellcode einfügen
 
:oops::oops:
Zuviel Kalk im Hirn

Pardon
K-H

Neumann 22. Sep 2012 11:43

AW: Texte in Quellcode einfügen
 
Man kann das auch ganz "billig" haben, ohne Resourcen usw. Einfach eine Memo-Komponente auf eine Form, den Lines-Editor aufrufen und den Text hereinkopieren. Memo auf invisible und fertig. Analog geht das mit Script-Komponenten wie z.B. TIBCScript von Devart, die man dann auch noch Ausführen kann um z.B. Stored Procedures in der Datenbank zu ändern oder zu erstellen.

himitsu 22. Sep 2012 16:56

AW: Texte in Quellcode einfügen
 
Das stimmt nicht so ganz. :tongue:

DFM werden auch als Resourcen in die EXE eingebunden und insgesammt werden dadurch sogar mehr Resourcen verwendet.
- die DFM-Resource ist natürlich größer, als die reine TEXT-Resource
- mehr Systemresourcen werden benötigt, da diese Form dann auch noch geladen/erstellt werden muß. (seit D2009 sind dann über 2 Mal soviel RAM zusätzlich belegt)
- und ein bissl zusätzliche Rechenzeit und usw.


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

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