Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18

Discussione: VB6 - Copia e Incolla

  1. #1
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657

    VB6 - Copia e Incolla

    Come effettuo il comando CRTL+C (copia) e CRTL+V (incolla) con un immagine messa in un picturebox?

    io faccio così

    ClipBoard.SetData Picture1.Picture

    Però nn va

    Poi...faccio ClipBoard.GetData dell'immagine e la voglio mettere in un RichTextBox, ma mi restituisce un numero a quattro cifre...

    Mi date qlk porzione di codice per capire bene il funzionamento?

    Grassie anticipatamente

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    798
    l'immagine è caricata? penso di si...

    fai prima un clear della clipboar: Clipboard.Clear

    per il past mi sa te l'ho già spiegato, invia il messaggi WM_PASTE alla richtextbox tramite SendMessage, usa il visualizzatore api di vb per le dichiarazioni della funzione e della costante.
    Ans.

  3. #3
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    Ma sto send message come lo uso? E come uso WM_PASTE? Aiutami nella stesura del codice PLZZ

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    798
    SendMessage(RichTextBox1.Hwnd,WM_PASTE,0&,0&)
    Ans.

  5. #5
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    Mi dice Expected: =

    Dove lo devo mettere sto =?

  6. #6
    o togli le parentesi o ci metti un call davanti

    anche se :quipy:
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  7. #7
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    Ma mi restituisce un altro errore

    Sum or Funcion not defined

    In altre parole nn esiste il comando

  8. #8
    ma la declare l'hai fatta?
    anche se secondo me non è il metodo migliore per risolvere il problema l'uso degli appunti
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  9. #9
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    nn ho fatto un declare perché nn so da doev iniziare!
    Ma un sito abbastanza fornito di sorgenti VB nn c'è?
    Perchè HTML nn si munisce di sorgenti C/C++ VB? (sarebbe un ottima idea invece :gren: )

  10. #10
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    Ho fatto questo piccolo programma x fare 1 test
    codice:
    Private Sub Form_Load()
    Clipboard.Clear
    Clipboard.SetData Image1.Picture
    RichTextBox1.SelRTF = Clipboard.GetData
    End Sub
    L'immagine me la mette in memoria, infatti quando io vado nel paint e faccio CTRL+V mi copia uqello ke c'è nella ImageBox. Ma il problema sta nel pastarlo nella RTFBox.

    Ora io dico: come si usa questo SendMessage? Helpmee!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.