Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Scansione
Forum - Visual Basic 6 - Scansione

Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 16:41
Venerdì, 09/11/2007
Ciao!
Stò creando un antivirus (grazie al codice ke aveva postato gius) e tuto funziona bene. Ma il programma può controllare solo un file, allora io volevo ke facesse tipo una scansione, i file li analizza ma quando controlla il file infetto non dice nulla e va avanti, come mai?
ecco il codice (una parte):

Codice sorgente - presumibilmente VB.NET

  1. dim pi as integer
  2. Sub confronta()
  3. ...
  4. End Sub
  5. Private Sub Timer6_Timer()
  6. pi = pi + 1
  7. File1.Selected(pi) = True
  8. confronta
  9. End Sub



nella form c'è un dirbox e un filebox,
io con questo codice riesco a far analizzare i file contenuti nel filebox. Se il file infetto si trova per primo, lo segnala
ma se per esempio la lista è così:

ciao.exe
ftg.txt
fileinfetto.bmp
[...]

Lui analizza ciao.exe ecc., ma quando arriva a fileinfetto.bmp non dice nulla e continua...

Ultima modifica effettuata da GrG il 09/11/2007 alle 16:41
PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 17:57
Venerdì, 09/11/2007
problema risolto...

PM Quote
Avatar
P4p3r0g4 (Member)
Guru


Messaggi: 1319
Iscritto: 29/12/2006

Segnala al moderatore
Postato alle 22:15
Venerdì, 09/11/2007
posso solo ribatterti che è masochiostico farlo in un timer?
piuttosto prova le azzardate ( e non realmente definibili multithread) api di windows createthread e  terminatethread.
sarà letale programmarlo (visto che a ogni errore che fai nella gestione dei thread va in palla vb e si termina da solo senza salvare) ma puoi fare una bellissima infinità di cicli senza proccuparti.

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 11:55
Sabato, 10/11/2007
vabbè, grazie x il consiglio...
ma ormai l'antivirus l'ho finito, stò correggendo solo qualke eventuale bug, ad esempio quando un file non contiene niente il programma va in errore, e adesso questi errori (ke sn poki 2 o 3) li stò risolvendo...

PM Quote
Avatar
carmines92 (Normal User)
Pro


Messaggi: 83
Iscritto: 10/04/2007

Segnala al moderatore
Postato alle 15:11
Sabato, 10/11/2007
raga dopo per favore postate i source?!?:)

PM Quote