Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Zwischenablage versenden? (https://www.delphipraxis.net/54130-zwischenablage-versenden.html)

Koller 28. Sep 2005 14:53


Zwischenablage versenden?
 
Kann man die Zwischenablage irgendwie übers Netzwerk an andere Computer senden? Vielleicht per Stream?
:gruebel:

chaosben 28. Sep 2005 20:32

Re: Zwischenablage versenden?
 
Hi Koller!

Aber sicher kann man das. Natürlich darfst du nicht erwarten, das du einfach sagst:
Delphi-Quellcode:
Clipboard.SendTo('10.0.0.25')
:stupid:

aber natürlich kannst du dir ein Progrämmchen schreiben, was den Inhalt der Zwischenablage liest, ihn meinetwegen in einen Stream verpackt und dann zu dem anderen Rechner(auf dem ein weiteres Programm von dir läuft) versendet.
Dafür könntest du
1. die Unit Clipbrd (ich glaub die wars) und
2. z.B. den TIDTCPServer/Client
nutzen.
Ansonsten fällt die Art der 2 Programme in die Abteilung "kleines Chat-Programm" zu dem es hier im Forum einige Beiträge gibt.
Ach ja ... und du kannst mal einen Blick in die Code-Lib werfen (hier z.B.)

Koller 29. Sep 2005 07:59

Re: Zwischenablage versenden?
 
Und wie kann man das Clipboard in einen Stream schreiben?

shmia 29. Sep 2005 08:36

Re: Zwischenablage versenden?
 
Das Clipboard ist nicht so einfach, wie es auf den 1. Blick aussieht.
Es sind immer mehrere Formate im Clipboard.
Manchmal sind nicht die Daten, sondern nur ein Handle über das die Daten abgerufen werden können im Clipboard.
Dieses Handle ist auf einem anderen Rechner natürlich bedeutungslos.

Es gibt schon fertige Remote Clipboard Programme:
http://support.microsoft.com/default...b;en-us;318760

chaosben 29. Sep 2005 11:04

Re: Zwischenablage versenden?
 
Tscha ... das ist auch eine Lösung. Und wieder hab ich was gelernt.

Koller 29. Sep 2005 15:13

Re: Zwischenablage versenden?
 
Ich will ich will ich will :wink:

aber unbedingt so ein Programm selbst machen. Gibt es irgendwo ein tutorial oder sowas?

Koller 29. Sep 2005 15:14

Re: Zwischenablage versenden?
 
Fällt mir noch ein:

Was bedeutet eigentlich 'Metafile'? Das wort kommt in der Delphi Online-Hilfe bei HasFormat vor.

chaosben 30. Sep 2005 14:29

Re: Zwischenablage versenden?
 
Zitat:

Zitat von Koller
Ich will ich will ich will :wink:

aber unbedingt so ein Programm selbst machen. Gibt es irgendwo ein tutorial oder sowas?

Dann tus doch :) ... was hindert dich?

shmia 30. Sep 2005 14:32

Re: Zwischenablage versenden?
 
Zitat:

Zitat von Koller
Ich will ich will ich will :wink:
aber unbedingt so ein Programm selbst machen. Gibt es irgendwo ein tutorial oder sowas?

In OpenSource gibt's mein Programm Clipboard Explorer.
Das hat noch nichts mit Netzwerk zu tun, aber zeigt zumindest den Inhalt des Clipboards an.

Koller 30. Sep 2005 15:56

Re: Zwischenablage versenden?
 
1. Könnt ihr mir mal bitte mehr über 'metafile' verraten?

2. Ichh ätte auch schon ne idee

Also der inhalt des Clipbaords kann ja eigentlich nur sein :

Text
Bild
Verweis auf Datei (bsp. wenn man Dateien kopieren möchte)

Jetzt müsste man auslesen können was von den drei Dingen der Fall ist. Oder hab ich dort welche vergessen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:47 Uhr.
Seite 1 von 2  1 2      

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