.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Tech (http://www.dsy.it/forum/forumdisplay.php?forumid=189)
-- [VB6] Qualcuno esperto? (http://www.dsy.it/forum/showthread.php?threadid=36102)


Posted by rinoceronte85 on 01-09-2008 20:22:

[VB6] Qualcuno esperto?

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?


Posted by DarkSchneider on 01-09-2008 20:38:

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..


Posted by poi_1969 on 02-09-2008 08:12:

metti i file in linea che ti dico cosa non va.

ciao


Posted by ripe on 02-09-2008 08:48:

Maledetti programmatori Visual Basic! :D

__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»


Posted by xSharKMaNx on 02-09-2008 08:49:

Re: [VB6] Qualcuno esperto?

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


Posted by rinoceronte85 on 02-09-2008 11:50:

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?)


Posted by poi_1969 on 02-09-2008 13:23:

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.


Posted by xSharKMaNx on 02-09-2008 15:32:

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


All times are GMT. The time now is 00:11.
Show all 8 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.