Hi TurboPascalchecker,
Ich hab so ein Programm geschrieben in dem eine File erstellt,verbunden, gespeichert und geöffnet werden soll.
- erstellt wird sie(hab ich auf der diskette gesehen)
- verbunden ist sie
- gespeichert bin ich mir nicht sicher(da 0 byte groß bzw klein)
- geöffnet wird sie (glaub ich, aber da 0 byte, kann ich sie nicht sehen)
Frage: Wie macht man das, dass er auch speichert? Ich hab ihm ja nicht gesagt, was er speichern soll. Und die geöffnte Datei soll auch auf dem Bildschirm erscheinen.
Ich blick da nicht so durch; Wäre gut wenn mir jemand so viel wie möglich schreiben könnte.
P.S. ich glaub dass das typisierte dateien sind
Gruß KoRny Boy
Programmieren - alles kontrollieren 4.947 Themen, 20.745 Beiträge
Hi!
Was meinst du mir "verbunden"?
Deine Beschreibung klingt so, als ob du eine Datrei erzeugt, aber keine Daten hineingeschrieben hast, also kein write() oder writeln() genutzt hast.
Einlesen geht dann nach Öffnen und Reset mit read() bzw. readln().
Wenn die gelesen Daten auf dem Bildschirmausgegeben werden sollen, dass muss man sie zusätzöich ausgeben.
Kleines nichtkomplettes Beispiel:
procedure schreibedatei;
var f:text;
begin
assign(f,'Testdatei.txt');
rewrite(f);
writeln(f,'Zeile1');
writeln(f,'Zeile2');
writeln(f,'Zeile3 - letzte Zeile');
close(f);
end;
procedure lesedatei;
var f:text;
s:string;
begin
assign(f,'Testdatei.txt');
reset(f);
repeat
readln(f,s);
writeln(s)
until eof(f);
close(f)
end;
Bis dann
Andreas
Danke Andreas, das mit dem "f" in writeln hatte ich nicht mit drin.
Ma sehn wie jetzt aussieht. Übrigens, wo ich dich gerade wieder in der Leitung habe... Das mit der Grafikprogrammierung mit Setactive und setvisualpage; da ist der punkt(0|0) links oben außerhalb des bildschirms und der punkt(maxX|maxY) unten rechts irgendwo im bildschirm, auf jedenfall nicht da wo er hingehört - ???
Gruß KoRny Boy
Hi!
Zum Zeichnen kann ich dir im Moment nur sagen, dass X=0 und Y=0 links oben sein soll und maxX/maxY ist wirklich rechts unten. Borland hat da eine eigene Zählweise eingeführt... ;-)
Ausserhalb des Bildschirms sollten die aber nicht sein.
Bis dann
Andreas
sind sie aber. egal, im moment mach ich sowieso includedateien.
Gruß KoRny Boy
