Autor Beitrag
FinnO
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1331
Erhaltene Danke: 123

Mac OSX, Arch
TypeScript (Webstorm), Kotlin, Clojure (IDEA), Golang (VSCode)
BeitragVerfasst: Do 03.04.08 18:13 
Hallo,

in meinem Programm, in dem ich zur Laufzeit eine HTML-Datei erstellen möchte, sendet WriteLN zu wenig.

Mein Quelltext:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
//Text- html file erstellen
assignfile(TextHTML,'Data\TempFOF'+'.fot');
  rewrite(TextHTML);
    WriteLN(TextHTML,'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">');
    WriteLN(TextHTML,'<html xmlns="http://www.w3.org/1999/xhtml">');
    WriteLN(TextHTML,'<head>');
    WriteLN(TextHTML,'<meta http-equiv="Content-Type" content="text; charset=utf-8" />');
    WriteLN(TextHTML,'<title>Unbenanntes FreeOfficeWriterdokumen</title>');


In der datei wird hinter Unben... abgeschnitten.

Fehler gelöst -> Closefile hats aus unerklärlichen gründen getan.
Silas
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 478

Windows XP Home
Delphi 2005, RAD Studio 2007, MASM32, FASM, SharpDevelop 3.0
BeitragVerfasst: Do 03.04.08 18:28 
user profile iconFinnO hat folgendes geschrieben:
Closefile hats aus unerklärlichen gründen getan.
Das liegt an der gepufferten Ausgabe, CloseFile schreibt den Puffer in die Datei, sofern das noch nicht geschehen ist. :wink:

_________________
Religionskriege sind nur Streitigkeiten darüber, wer den cooleren imaginären Freund hat ;-)