Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1

    vb6 - differenza tra codice e compilato

    ho il seguente problema e non riesco a venirne a capo;
    ho realizzato una maschera di login che ha solo due campi:
    nome utente e password; esiste un terzo campo, normalmente
    nascosto.
    se l' utente digitato non esiste, visualizzo il terzo campo con
    una descrizione dell' errore e mi riposiziono sul campo utente.
    stessa cosa per la password; se non dovesse essere corretta
    visualizzo l' errore e mi riposiziono sul campo password.

    se eseguo dall' ide di VB funziona tutto;
    dal compilato invece va bene per il campo utente (anche con
    gli errori); mentre per il campo password il programma si blocca
    e viene creata una segnalazione d' errore per microsoft;
    per quello che sono riuscito a vedere sui due campi lavoro
    con lo stesso criterio; inserendo dei MsgBox ho visto che il
    blocco avviene subito prima di una istruzione Exit Sub.

    Qualcuno puo' aiutarmi a venirne fuori e soprattutto perche'
    si verificano queste differenza tra compilato e no?

    grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Il tuo VB6 è aggiornato? Controlla la versione dal menu '?'

    Usi delle API ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    ciao oregon
    la versione e' Microsoft Visual Basic 6.0(SP6)

    per quanto riguarda le api, si le uso,
    ma ripeto da non compilato funziona tutto
    benissimo

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Il fatto che ci sia un comportamento diverso tra IDE ed eseguibile non è strano. L'esecuzione del programma nei due contesti è diverso e potrebbe esserci un problema che si manifesta solamente in determinati casi.

    Il problema potrebbe proprio essere in una API usata dal codice che viene eseguito quando si manifesta l'eccezione ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    scusa oregon,
    come dicevo prima ho inserito dei msgbox nelle varie righe del
    programma in modo da avere traccia anche sul compilato, (non
    so se esiste un metodo diverso) e nella zona dove il programma
    va in crash non vengono richiamate api

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Prima di tutto, posta il dettaglio dell'errore ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  7. #7
    non da un errore specifico
    appare la videata che mi informa che e' stata creata
    una segnalazione per microsoft con possibilita' di
    scegliere se inviarla o meno

    se mi dici come fare posso postare la copia dello
    schermo

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Quella videata è una segnalazione di un errore ... se il file della schermata non è troppo grande utilizza il forum (tasto Scegli file) altrimenti postalo in un sito e fornisci il link

    Hai detto di avere usato delle MsgBox per individuare il punto in cui avviene l'errore ... ci sei riuscito ? Quale linea genera il problema ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    il file e' un word di appena 139 Kb
    abbi pazienza; qual' e' il tasto "scegli file"; dove si trova?

    per quanto riguarda la riga di errore l' ultimo msgbox che mi
    da si trova in mezzo tra control.visible=true e exit sub

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Il tasto è in fondo alla casella di testo quando scrivi una risposta. Non puoi allegare un file word ma solo un'immagine e non molto grande.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.