Forum: Netzwerke
Delphi
by Neuni,
1. Nov 2004
Jo, danke.
Aber jetzt sende ich den stream per server.Socket.SendStream(stream) is das richtig so? Weil beim server kommt nix an :-/
Forum: Netzwerke
Delphi
by Neuni,
1. Nov 2004
Also erstellt hab ich den stream ja jetzt eigendlich mit Tmemorystream.create, und dat speichern in den stream geht nun auch, ohne dass er was sagt, aber wie bekomm ich das bild nun wieder aus dem stream raus?
procedure TForm1.Button1Click(Sender: TObject);
begin
stream := Tmemorystream.Create;
end;
procedure TForm1.Button2Click(Sender: TObject);
var
Forum: Netzwerke
Delphi
by Neuni,
31. Okt 2004
Jetzt hab ich dat einfach so gemacht, aber dann kommt nen "ABstrakter Fehler":
procedure TForm1.Button1Click(Sender: TObject);
var
jpg: TJpegImage;
begin
//init
jpg := nil;
Forum: Netzwerke
Delphi
by Neuni,
30. Okt 2004
Danke, das is gut...aber ich wollte das ganze mit den sockets programmieren (Frag bitte nicht warum :-D )
Also die ausgabe vom "JPEG-Umwandler" könnte ich ja per
jpg.SaveToStream(stream);
in nen Stream packen, oder?
So, nun kann ich ja diesen Stream verschicken.
clientsocket1.Socket.SendStream(stream) müsste gehen oder?
PS: Müsste der stream dann nen TStream sein, oder nen TFileStream?
Forum: Netzwerke
Delphi
by Neuni,
30. Okt 2004
Mein Problem ist erstmal nur:
Wie bekomm ich das JPEG Bild in den stream und da auch erfolgreich wieder raus, sodas ich das dann auf dem Imahe auf dem anderen Computer sehe?
Forum: Netzwerke
Delphi
by Neuni,
29. Okt 2004
Welchen unterschied bitte macht es ob ich CODE oder DELPHI nehme?
Forum: Netzwerke
Delphi
by Neuni,
29. Okt 2004
Wie mach ich das denn damit?
Forum: Netzwerke
Delphi
by Neuni,
29. Okt 2004
Hallo zusammen.
Ich möchte gerne ein Remote-Tool programmieren. Auf dem Client soll ein Screenshot gemacht werden, der dann in JPEG komprimiert wird, und dann per Clientsocket an den Server gesendet wird.
Also den Screenshot mache ich mit:
function GetCursorInfo2: TCursorInfo;
var
hWindow: HWND;
pt: TPoint;
pIconInfo: TIconInfo;