Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    77

    [VB6] Inserire TWAIN telecamera

    Ciao a tutti,
    ho un programma fatto in VisualBasic6 e vorrei aggiungere un semplice tasto che una volta premuto mi apra il software di acquisizione di una telecamera di cui ho le TWAIN(se servono).
    E' possibile? Come posso fare?


    GRAZIE!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    64
    è fattibilissimo, io l'ho appena fatto.
    Se scarichi la libreria, trovi all'interno un semplice form di esempio che ti fornisce tutto il codice di cui hai bisogno.

    Se non ce l'hai, cerca su google eztwain.dll e scarica eztwain.zip che contiene l'esempio.
    La risposta è dentro di te...
    ... e però, è sbagliata!

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    77

    [VB6] linkare ad una dll

    Ciao a tutti,

    sono alle prime armi con VB6, devo linkare una dll nel codice di un form.
    come si fa?

    avrei bisogno della linea di codice!!!

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Prima del codice devi chiarire di che tipo di dll si tratta ...

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    77
    grazie per aver risposto...

    comunque devo linkare alla eztwain.dll

    forse devo usare DECLARE FUNCTION?
    ma i parametri quali sono?

    cioè basta scrivere:

    Declare Function ??? "eztwain.dll" ????? ?????

    al posto di ? cosa devo scrivere?

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Ho unito le discussioni precedentemente aperte, visto che l'argomento è correlato.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    77
    usando le eztw32.dll sono riuscito ad impostare il seguente progetto:

    ****************************
    'module1.bas

    Declare Function TWAIN_AcquireToFilename Lib "EZTW32.DLL" (ByVal hwndApp&, ByVal bmpFileName$) As Long
    Declare Function TWAIN_SelectImageSource Lib "EZTW32.DLL" (ByVal hwndApp&) As Long

    ---------------------------
    'Form1.frm

    Private Sub Command2_Click()

    Dim LoadImg As Long

    LoadImg = TWAIN_AcquireToFilename(Me.hWnd, "C:\MyImage.bmp")

    End Sub
    ---------------------------------
    Private Sub Command1_Click()

    TWAIN_SelectImageSource (Me.hWnd)

    End Sub

    ************************

    Quando devo acquisire l'immagine e premo il pulsante Command2 si apre il software di acquisizione della telecamera (perfetto!!) ma quando catturo l'immagine mi compare il seguente errore: "EZTW: Memory transfer mode not supported"

    dove sbaglio?

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.