[VB6] Qualcuno esperto? Clicca QUI per vedere il messaggio nel forum |
rinoceronte85 |
Ciao ragazzi, un amico per favore mi ha chiesto di guardare il codice di un soft che gli hanno fatto (il cui programmatore è irreperibile) poichè non funziona più a dovere.. l'unica cosa che lo sviluppatore ha comunicato è che dovrebbe essere un problema di ocx (che non so cosa sia)
io mi occupo di Java, non so nulla di VisualBasic, ho scaricato VisualStudio Express dal sito M$ e cercato di aprire il progetto che mi ha fornito.. ma purtroppo mi dice che deve aggiornarlo e da errori di compilazione una volta aggiornato.
Ho dato uno sguardo alla Sintassi di VB6 e ho capito qualcosa di come si costruiscono funzioni e procedure, solo che mi sa che devo usare un IDE più vecchio per poter modificare questo progetto, oppure no?
mi ha mandato 4files:
- Form1.frm
- Project1.exe (penso sia il compilato)
- Project1.vpb
- Project1.vbw
figuratevi che per me sono sconosciute pure le estensioni di questi files....
Qualcuno mi illumina? |
DarkSchneider |
vbp è il file del progetto..
prova ad aprirlo con vb6..
il progetto pare piuttosto semplice, c'è solo una form...
io lo uso ogni tanto, è da diversi anni che non ci programmo
più, però se scrivi il codice errore ti so dire magari.. |
poi_1969 |
metti i file in linea che ti dico cosa non va.
ciao |
ripe |
Maledetti programmatori Visual Basic! :D |
xSharKMaNx |
Originally posted by rinoceronte85
Ciao ragazzi, un amico per favore mi ha chiesto di guardare il codice di un soft che gli hanno fatto (il cui programmatore è irreperibile) poichè non funziona più a dovere.. l'unica cosa che lo sviluppatore ha comunicato è che dovrebbe essere un problema di ocx (che non so cosa sia)
io mi occupo di Java, non so nulla di VisualBasic, ho scaricato VisualStudio Express dal sito M$ e cercato di aprire il progetto che mi ha fornito.. ma purtroppo mi dice che deve aggiornarlo e da errori di compilazione una volta aggiornato.
Ho dato uno sguardo alla Sintassi di VB6 e ho capito qualcosa di come si costruiscono funzioni e procedure, solo che mi sa che devo usare un IDE più vecchio per poter modificare questo progetto, oppure no?
mi ha mandato 4files:
- Form1.frm
- Project1.exe (penso sia il compilato)
- Project1.vpb
- Project1.vbw
figuratevi che per me sono sconosciute pure le estensioni di questi files....
Qualcuno mi illumina?
Form1.frm è il form che contiene i relativi oggetti pulsanti check option etc
Project1.exe è il programma compilato
Project1.vpb è il sorgente di tutto l'ambiente
Hai bisogno di Visual Basic 6 l'ultima SP è la 6
Se hai bisogno contattami in PM così se vuoi te lo controllo
Ciao
Daniele |
rinoceronte85 |
dunque a quello che so il prog prende un file .avi e tramite una tabella CSV (non conosco cosa sia) associa ad ogni frame un descrittore (un file di testo) che funge da tabella spazio/tempo.
Praticamente associa ad ogni timestamp lo spazio percorso dal soggetto nel file (secondo dei parametri fissi) cosichè poi si possa scorrere il file video di output (prodotto attraverso un codec "ms video 1") tramite coordinate di spazio e non di tempo.
Questo è quello che ho capito dalle poche parole dello sviluppatore, che dice sia un problema di ocx (che penso sia una libreria, no?)
Il video di output però ora è nero (mentre prima funzionava correttamente) nonostante non è cambiato nulla (forse il passaggio da 2000 a XP?) |
poi_1969 |
quando si apre il progetto con vb6 o visualt studio, ti dice qul'e ocx che manca.
bisogna ricercare il file nomefile.ocx e metterlo in windows\system32 e registrarlo con regsvr32 nomefile.ocx
Tutto dovrebbe poi funzionare. |
xSharKMaNx |
Originally posted by rinoceronte85
dunque a quello che so il prog prende un file .avi e tramite una tabella CSV (non conosco cosa sia) associa ad ogni frame un descrittore (un file di testo) che funge da tabella spazio/tempo.
Praticamente associa ad ogni timestamp lo spazio percorso dal soggetto nel file (secondo dei parametri fissi) cosichè poi si possa scorrere il file video di output (prodotto attraverso un codec "ms video 1") tramite coordinate di spazio e non di tempo.
Questo è quello che ho capito dalle poche parole dello sviluppatore, che dice sia un problema di ocx (che penso sia una libreria, no?)
Il video di output però ora è nero (mentre prima funzionava correttamente) nonostante non è cambiato nulla (forse il passaggio da 2000 a XP?)
Significa che sul 2000 avevi quel determinato OCX mentre su XP no oppure non è stato registrato.
Per cui ti manca quel file, per il resto segui ciò che ti ha detto poi_1969 una volta che hai l'OCX copialo sotto la system32 di Windows e da riga di comando o da Esegui fai:
regsrv32 C:\WINDOWS\System32\nomefile.ocx
a quel punto lancia l'eseguibile.
Il file CSV non è altro che un txt con delimitatore fisso.
Lo puoi aprire benissimo con notepad e dentro troverai a questo punto gli n frame con i relativi time |
|
|
|