Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi HTML und Delphi (https://www.delphipraxis.net/11306-html-und-delphi.html)

markon 4. Nov 2003 08:17


HTML und Delphi
 
hallo.
wie kann ich z.b. ein stringgrid in ein html-dokument exportieren. ich meine damit nicht einfach so , sondern damit die html-seite auch formatierungen bekommt.
kann man das mit dem "pageproducer" realisieren oder ist es besser eine datei erstellen und alles per hand reinschreiben, z.B. die ganzen tags <html>, <body>, usw.
Delphi-Quellcode:
var htmlfile:textfile;
begin
 assignfile(htmlfile, 'bsp.html');
 rewrite(htmlfile);
 writeln(htmlfile, '<html>');
 writeln(htmlfile, '<body>');
  .
  . usw.
  .
 closefile(htmlfile);
end;
auf den ersten blick würde ich sasgen das man eine datei erstellen soll..

ist es zu empfehlen, es so zu machen wie der angegebene code? was würdest du machen?
oder ist xml eine alternative zu html? aber da hab ich noch keine ahnung.
die erstellte seite soll in einem browser dargestellt werden.

markon 4. Nov 2003 12:56

Re: HTML mit Delphi
 
oder die frage anders formuliert: wie würdest du aus delphi heraus eine html-datei erstellen!?

fredi 4. Nov 2003 13:35

Re: HTML und Delphi
 
also ich generiere die html seite in einem Memo oder wo auch immer, schreibe p. programm alles so rein wie wenn ich es mit der hand machen würde. schön step by step und vorderhufigerweise und speichere das als html seite ab.
da weiß ich dann was drinn'steht.
fredi

Skyruner2 4. Nov 2003 14:08

Re: HTML und Delphi
 
also wie im text edditior geschrieben?

wenn ja, dann ist dass simple..

Delphi-Quellcode:
memo1.Lines.SaveToFile(bla.htm);
et voila alles was in memo1 steht wird als bla.htm gespeichert.

vorher kannste ja memo1.lines.add('string'); benutzen im inhalt zuzufügen.

Alexander 4. Nov 2003 18:14

Re: HTML und Delphi
 
Also wenn du es ohne MEmo oder dergleichen machen willst:
Ich würde es entweder so machen oder vielleicht mit einer TStringlist. Allerdings ist die wieder auf eine bestimmte Größe beschränkt (aber das Memo auch ;-))

Sonst wäre vielleicht TFileStream noch ein Stichwort. Habe allerdings noch nicht sehr oft mit gearbeitet...

himitsu 4. Nov 2003 18:37

Re: HTML und Delphi
 
@alexander

TStringList und TStrings(TMemo) reichen doch vollkommen aus, da passen doch glaube bis zu 2 GB rein.

Ich weis ja nich was du für HTML-Dateien erstellen würdest. :mrgreen:


Also ich mache das so ähnlich wie markon es schon in seinem Beispiel gepostest hat. Also direkt in die Datei.

Alexander 4. Nov 2003 18:39

Re: HTML und Delphi
 
Machen die nicht standardmäßig bei 64KB Schluss?

Obwohl das eigentlich auch schon so gut wie reichen würde ;-)

himitsu 4. Nov 2003 18:47

Re: HTML und Delphi
 
Bei mir waren gerade 16,8 MB in einem Memo drin.

TStringList hat wie String 32-Bit für dir Größe und das sind ja 2 GB - 1 Byte.

Alexander 4. Nov 2003 18:51

Re: HTML und Delphi
 
mhm dann habe ihc mich wohl vertan...
Bist du dir ganz sicher?, dass das Memo standardmäßig so viel unterstützt?

himitsu 4. Nov 2003 18:57

Re: HTML und Delphi
 
Jo.

Wirst es wohl nicht ganz ausnutzen können, ist halt nur ein Theoretischer Wert.

Wenn dein Virtueller Arbeitsspeicher voll ist, ist auch schon Schluß. (die meißten werden weniger als 1 GB haben)


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:21 Uhr.
Seite 1 von 3  1 23      

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