Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [vb6] memorizza form in clipboard

    Salve ragazzi, ciao moderatori,

    ho questo problema che non riesco a risolvere, qualcuno mi può aiutare?


    Ho un form [form1] sul quale c'è un pulsante chiamato 'visualizza preview' che richiama un altro form [form2].

    Voglio memorizzare il form2 in clip board mediante il seguente codice:

    ------------------------------------------
    Public Sub PutFormInClipboard()
    Dim lHeight As Long
    Clipboard.Clear
    Call keybd_event(VK_SNAPSHOT, 1, 0, 0)
    DoEvents
    Call keybd_event(VK_SNAPSHOT, 1, KEYEVENTF_KEYUP, 0)
    'lHeight = (Printer.ScaleWidth / Screen.Width) * Screen.Height
    End Sub
    ------------------------------------------

    Succede questo:
    se visualizzo prima il form2 e poi mediante un pulsande sullo stesso form richiamo la suddetta sub tutto va bene;
    ma se visualizzo la form2 e in automatico, ossia nella sub Form_Load, faccio richiamare la suddetta routine allora non riesco a memorizare in clipboard.

    qualcuno mi sa dare una mano?

    grazie

  2. #2
    ho dimenticato di dire che nel secondo caso mi viene memorizzata in clipboard la form1

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.