Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206

    problema con esecuzione programma VB6

    Ciao a tutti ho creato un semplice programmino che deve interfacciarsi con uno strumento.
    Se effettuo il debug (F8) tutto sembra funzionare correttamente però non appena creo il .exe oppure faccio il run e clicco sul bottone START si interfaccia con lo strumento ma esce sullo schermo la clessidra e mi dice che il programma "non risponde"!!!

    Sapete dirmi come posso fare a far funzionare tutto correttamente?

    grazie mille

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Prova ad avviare il progetto con CTRL + F5, e dicci cosa accade...

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206
    1) mi apre la form
    2) clicco su start
    3) lavora con lo strumento ma mi dice (Non risponde) e vedo la clessidra...quinid non posso cliccare su stop

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206
    Il fatto di questo "non risponde" potrebbe essere dovuto al fatto che ho uno sleep molto pesante?
    Tra l'altro è possibile inserire uno sleep di 5 minuti?
    Come si può fare?


    grazie

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non ha senso uno sleep di 5 minuti!

    Così blocchi il programma per 5 minuti ... che senso ha?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206
    Perchè praticamente mi serve far svolgere le istruzioni solamente un tot di volte che dipende da una variabile che ho in un file, quindi dopo aver letto il file, faccio svolgere le istruzione e poi avevo in mente di mettere uno sleep della durata che mi viene fornita dal file.
    Esiste un modo migliore?

    grazie

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non ho capito ... dovresti spiegarti meglio.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206
    1) all'inizio del programma vado a leggere un file in cui sono riportate 2 cose, un valore da trasmetere ad uno strumento e il numero di volte nel giorno in cui devo applicare tale valore esempio:

    file.txt

    100
    2

    significa che devo trasmettere allo strumento una volta 50 e un'altra volta 50 quindi in 2 applicazioni. Questo implica uno sleep del programma di 12 ore (ad esempio, poi in realtà sarà quasi sempre 1 ora la distanza di tempo). Se però metto sleep si impalla tutto.
    Quindi volevo sapere se esiste una soluzione migliore. Mi sono spiegato?

  9. #9
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Ettecredo che si impalla tutto, la Sleep() serve per tutt'altra cosa.

    A te basta un banale Timer che imposti in base ai valori del file TXT.


  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    206
    perfetto ho risolto con un semplice Timer come dicevi te! ma la sleep allora a cosa serve?

    Grazie

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.