Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Virtueller Drucker mit Delphi (https://www.delphipraxis.net/79213-virtueller-drucker-mit-delphi.html)

skyquaker 19. Okt 2006 09:25

Re: Virtueller Drucker mit Delphi
 
Thx Union ! Es läuft :)

Ich musste zwar Delphi neu installieren und Indy9 drüberhauen aber jetzt läufts :thumb:

Union 19. Okt 2006 09:50

Re: Virtueller Drucker mit Delphi
 
Vielleicht trägst Du auch mal die von Dir benutzte Delphi-Version in Deinem Profil ein...

TheMiller 25. Mär 2010 19:09

Re: Virtueller Drucker mit Delphi
 
Hallo,

ich wollte dieses Beispiel auch gerade mal nachbauen, hab also einen Drucker eingerichtet, einen IDTCPSERVER auf 9100 gesetzt und etwas gedruckt. Ich empfange aber nur 1-3 Byte mit "kryptischen" Zeichen. Diesmal war es ein "weiblich"-Symbol.

Ich musste allerdings den Quelltext an Indy10 anpassen. Habe ich da etwas falsch gemacht?

Delphi-Quellcode:
procedure TForm3.IdTCPServer1Execute(AContext: TIdContext);
var
   DataStream, FileStream : TStream;
begin
   DataStream := TMemoryStream.Create;

   //Diese Zeile wurde geändert. Ich habe Indy10
   AContext.Connection.IOHandler.ReadStream(DataStream, -1, true);

   ShowMessage(Format('Es wurden %d Byte empfangen', [DataStream.Size]));
   FileStream := TFileStream.Create('c:\teest.txt', fmCreate);
   DataStream.Position := 0;
   FileStream.CopyFrom(DataStream, DataStream.Size);
   FileStream.Free;
   DataStream.Free;
end;
Woran könnte es liegen?

Danke im Voraus


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:43 Uhr.
Seite 3 von 3     123   

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