Oppure

Loading
21/06/13 10:21
Thejuster
Salve ragà.
Raramente chiedo aiuto. Ma lo chiedo in caso disperato :rotfl:

Il mio problema attuale e quello di recuperare dalla clipboard, il contenuto ma non specificato ( GetData() )

Il problema è. Il GetData richiede string format, Ma non conoscendo la struttura interna da dove e stato copiato l'oggetto. non riesco ad ottenere il formato.

Tramite un programma ho ottenuto il Data. E' puntualmente questo programma riesce a vedere il Data contenuto in una clipboard che sarebbe esempio:


00000001 0B 00 00 00 CE 7E 00 06 ....?~..

Il Metodo GetText non funziona, già provato.

ma sto usando quest'altro metodo per leggere la clipboard


IDataObject clip = Clipboard.GetDataObject();



il problema è qui

clip.GetData(???).ToString();

li mi richiede string format.

Come posso ottenere quel data?


Voledo posso usare il namespace DataFormats. per ottenere una lista di formati speciali.

Ma tutti mi restituiscono errore "Riferimento a un oggetto non impostato su un'istanza di oggetto."

PS: Non provate a copiare il del testo.
Ma porvate a copiare tipo il contenuto di una ListBox da un'altro programma.

Ultima modifica effettuata da Thejuster 21/06/13 10:30
mire.forumfree.it/ - Mire Engine
C# UI Designer
03/07/13 9:03
Il Totem
Potresti provare ad usare un hex editor e vedere se riesci a identificare la struttura dei dati e quindi parsarli in accordo con essa.
aaa
12/07/13 12:53
vankraster
Salve, forse non ho capito io ma non potresti usare semplicemente questo esempio ?
msdn.microsoft.com/en-us/library/…(v=vs.80).aspx
aaa
15/07/13 0:37
Thejuster
non so.

Faccio delle prove, è vediamo cosa ne esce fuori.

Il problema è che non ho accesso al contenuto della clipboard.
perché il contenuto viene copiato da un'altro programma, che credo abbia una struttura abbastanza complessa.

io dovrei recuperare quel contenuto ovvero, degli item di una listbox di un'altro programma
mire.forumfree.it/ - Mire Engine
C# UI Designer