21/06/13 10:21
Thejuster
Salve ragà.
Raramente chiedo aiuto. Ma lo chiedo in caso disperato
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
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
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