Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Community > Tech
 
[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

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate