Forum: Sonstige Fragen zu Delphi
Delphi
by quasinix,
2. Jun 2004
Hallo shmia,
das geht ja richtig flott! Super, dank Dir! Ich verstehe nur nicht, daß man einem String eine Länge zuweisen kann UND was das s bei dem Einlesen bedeutet.
Beim setlength wird doch der "Array" auf eine die gewünschte Länge gebracht, d.h. er hat strom.size Felder. Beim Einlesen weist man doch mit s auf das erste der Felder zu und nicht auf alles. Kannste das noch erklären, wenn Du...
Forum: Sonstige Fragen zu Delphi
Delphi
by quasinix,
2. Jun 2004
@shmia,
das RAWwrite funktioniert ja soweit ganz gut, nur bin ich grad am Verzweifeln wie ich die *.prn-Datei als String SCHNELL eingelesen bekomme. Dabei können die prn's über 5 MB groß sein. Um den Arbeitsspeicher will ich mich dabei nicht kümmern.
Meine - mir zu langsame - Methode ist:
strom := tfilestream.Create('d:\druck.prn',fmopenread);
strom.Read(wert,sizeof(char)); // wert...
Forum: Sonstige Fragen zu Delphi
Delphi
by quasinix,
1. Jun 2004
Hallo,
Ich bin ein Delphi-Neuling und schreibe gerade an einem Progrämmchen mit dem ich in eine Datei umgeleitete Druckaufträge drucken kann. Soll sozusagen eine Vereinfachung des Komandos
"lpr -P <Druckername> -S <Servername>"
sein.
Na, einen Drucker auswählen kann ich schon. Die Druckdatei auch. Wie kann ich jetzt die Datei zu dem Ausgewählten Drucker schicken? Der Druckauftrag...