Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless
Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless
MSI FORGE GK600 TKL WIRELESS: switch lineari hot-swap, tripla connettività, display LCD e 5 strati di fonoassorbimento. Ottima in gaming, a 79,99 euro
DJI Osmo Pocket 4: la gimbal camera tascabile cresce e ha nuovi controlli fisici
DJI Osmo Pocket 4: la gimbal camera tascabile cresce e ha nuovi controlli fisici
DJI porta un importante aggiornamento alla sua linea di gimbal camera tascabili con Osmo Pocket 4: sensore CMOS da 1 pollice rinnovato, gamma dinamica a 14 stop, profilo colore D-Log a 10 bit, slow motion a 4K/240fps e 107 GB di archiviazione integrata. Un prodotto pensato per i creator avanzati, ma che convince anche per l'uso quotidiano
Sony INZONE H6 Air: il primo headset open-back di Sony per giocatori
Sony INZONE H6 Air: il primo headset open-back di Sony per giocatori
Il primo headset open-back della linea INZONE arriva a 200 euro con driver derivati dalle cuffie da studio MDR-MV1 e un peso record di soli 199 grammi
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 12-06-2012, 13:26   #1
SwOrDoFmYdEsTiNy
Senior Member
 
L'Avatar di SwOrDoFmYdEsTiNy
 
Iscritto dal: Apr 2008
Città: Cernusco Sul Naviglio (MI)
Messaggi: 1292
[vb 2008] programma non risponde

salve a tutti, sto scrivendo un software per testare delle chiavi, il numero di operazioni che deve fare è abbastanza elevato, però ogni volta che lo mando in esecuzione dopo pochi secondi mi dice che il programma ha smesso di rispondere, anche se dopo 30 minuti ha finito di generare le chiavi.
adesso vorrei sapere, esiste un modo per dire al S.O. che il programma non si è bloccato ma che sta facendo tutta la mole di lavoro che gli è stata assegnata?
la cosa mi dà particolarmente fastidio perchè ho messo apposta una progressbar per vedere a che punto dell'elaborazione è arrivato, però si blocca praticamente subito .-.
__________________
Desktop: MB: ASRock x58 Deluxe3 CPU: Intel Corei7 930 RAM: corsair xms3 6GB (3x2) ddr3 + 8GB Kingston GPU: GTX 580 HDD: Raid 0 HD502HJ ALIM: Corsair TX650W OS: Windows 7 ultimate 64 bit
Notebook: dell latitude d620
SwOrDoFmYdEsTiNy è offline   Rispondi citando il messaggio o parte di esso
Old 12-06-2012, 21:18   #2
AllerITA
Member
 
L'Avatar di AllerITA
 
Iscritto dal: Oct 2010
Città: Savona
Messaggi: 194
Secondo me devi provare a fare così:
Tra un blocco di istruzioni ripetute o tra blocchi di operazioni, alle volte conviene
inserire questo metodo:

http://msdn.microsoft.com/en-us/libr...(v=VS.90).aspx

per liberare la coda dei messaggi dell'applicazione, cosa che ad esempio nei cicli
può bloccare il programma.

cioè ad esempio se hai un ciclo:

Codice:
   for a=0 to 10000 
    My.Application.DoEvents()
    'codice ciclo
    My.Application.DoEvents()
    'codice ciclo
    My.Application.DoEvents()
  next
Ti permette di far dedicare un po di tempo macchina del tuo processo alla
gestione dei messaggi della message queue come ad esempio il draw degli
oggetti grafici nell'applicazione, oppure la gestione della cattura dei comandi
alla finestra del programma che così non bloccano l'applicazione.
__________________
AMD Phenom II X6 3Ghz, MB Gigabyte 790xta-ud4 F4A, 4Gb Ram ddr3, HD Segate Barracuda 1T, SV ASUS GTX 560 Ti DirectCu II ,Monitor Philips 1920x1080 led 2 ms, Xbox360 Slim, Tablet Asus Transformer Pad TF300T, Gameboy Advance, Ipod Touch 16Gb

Ultima modifica di AllerITA : 12-06-2012 alle 21:32.
AllerITA è offline   Rispondi citando il messaggio o parte di esso
Old 15-06-2012, 11:02   #3
SwOrDoFmYdEsTiNy
Senior Member
 
L'Avatar di SwOrDoFmYdEsTiNy
 
Iscritto dal: Apr 2008
Città: Cernusco Sul Naviglio (MI)
Messaggi: 1292
grazie mille per la risposta, scusa se non ho risposto subito ma ero ammalato e non avevo le forze per mettermi a programmare ^^
visto che avevo un pò di tempo libero mi sono dilettato anche con la creazione dei thread *_* sono una figata
__________________
Desktop: MB: ASRock x58 Deluxe3 CPU: Intel Corei7 930 RAM: corsair xms3 6GB (3x2) ddr3 + 8GB Kingston GPU: GTX 580 HDD: Raid 0 HD502HJ ALIM: Corsair TX650W OS: Windows 7 ultimate 64 bit
Notebook: dell latitude d620
SwOrDoFmYdEsTiNy è offline   Rispondi citando il messaggio o parte di esso
Old 15-06-2012, 16:05   #4
AllerITA
Member
 
L'Avatar di AllerITA
 
Iscritto dal: Oct 2010
Città: Savona
Messaggi: 194
Di nulla, il metodo è già presente dal visual basic 6.0 ed e' molto utilizzato.
Felice di essere d'aiuto!
__________________
AMD Phenom II X6 3Ghz, MB Gigabyte 790xta-ud4 F4A, 4Gb Ram ddr3, HD Segate Barracuda 1T, SV ASUS GTX 560 Ti DirectCu II ,Monitor Philips 1920x1080 led 2 ms, Xbox360 Slim, Tablet Asus Transformer Pad TF300T, Gameboy Advance, Ipod Touch 16Gb
AllerITA è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless Tastiera gaming MSI GK600 TKL: switch hot-swap, ...
DJI Osmo Pocket 4: la gimbal camera tascabile cresce e ha nuovi controlli fisici DJI Osmo Pocket 4: la gimbal camera tascabile cr...
Sony INZONE H6 Air: il primo headset open-back di Sony per giocatori Sony INZONE H6 Air: il primo headset open-back d...
Nutanix cambia pelle: dall’iperconvergenza alla piattaforma full stack per cloud ibrido e IA Nutanix cambia pelle: dall’iperconvergenza alla ...
Recensione Xiaomi Pad 8 Pro: potenza bruta e HyperOS 3 per sfidare la fascia alta Recensione Xiaomi Pad 8 Pro: potenza bruta e Hyp...
Spento lo strumento LECP della sonda spa...
Voyager Technologies ha siglato un accor...
GoPro annuncia la linea MISSION 1 con tr...
Alcune varianti dei futuri Samsung Galax...
Il ridimensionamento di OnePlus in Europ...
Il cofondatore di Netflix ha lasciato l'...
ASUS porta in Italia il nuovo Zenbook Du...
Assassin's Creed: Black Flag Resynced, s...
Xbox Game Pass cambierà: tra le n...
I nuovi Surface Pro e Laptop sono vicini...
OnePlus ci riprova con la fascia bassa: ...
La Top 10 delle offerte Amazon del weeke...
XGIMI MoGo 2 Pro a 339€: Google TV con N...
Forum IT & Intelligence 2026: dall'A...
iPhone 16e per la prima volta a meno di ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 03:57.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v