PDA

View Full Version : [VisualBasic6]Patch ita


efrite15
02-04-2006, 19:54
Ho da poco iniziato a programmare con VisualBasic 6, essendo alle prime armi non mi diapiaceva poterlo avere in italiano, visto che la versione da me installata è in inglese... :muro: !
C'è una patch da poter scaricare :boh: ?
Altra domanda :help: , dove trovo delle ocx per acquisire del video in diretta da mettere nel mio progetto (tipo da webcam) ?
E qualche guida ben fatta.... :wtf: ??
Grazie mille e scusate la rottura.... :ave:

mynos79
02-04-2006, 21:11
Ciao, una patch per tradurre VB6 da inglese a italiano, che io sappia non esiste. :boh:
Per quanto riguarda la presa diretta dello stream e dello snap della webcam puoi usare una libreria esterna, molto ben fatta e gratuita, avicap32.dll ... è utilizzabile sia da VB6 che VB.NET e non è difficile da usare; :sborone: in internet trovi molta ducomentazione a riguardo di questa libreria ... se in caso avessi problemi chiedimi pure, in quanto l' ho usata molte volte.

efrite15
02-04-2006, 22:14
Grazie mille :ave: :ave: :ave: :ave: !!!!
Vedi, io sto realizzando un progetto per la tesi, devo costruire un programma che sia in grado di effettuare registrazioni di sorveglianza :wtf: .
Ho due telecamere e, quando qualcosa si muove, il programma dovrebbe automaticamente registrare per un tot di tempo predefinito. Ti sembra possibile con quella activex :boh: ?
Grazie ancora!!!

mynos79
03-04-2006, 08:07
La registrazione del video e la cattura dei fotogrammi è gestibile in maniera molto semplice dall' avicap32.dll ... ;)
Per quanto riguarda invece il riconoscimento del movimento (o cosiddetto "motion detection") hai bisogno di un' altra libreria esterna che consenta, tramite filtro canny e altri algoritmi di image processing, di estrapolare la porzione del frame attuale che differisce dal frame precedente rispetto ad un background fisso (un po' come la codifica divx che salva un fotogramma di riferimento e dei successivi salva solo le parti del fotogramma che variano). Oppure se non disponi di questo componente esterno (di cui non ricordo il nome, anche se l' ho usato ... devo riguardare tra i progetti fatti, dammi un po di tempo) devi ricrearti a mano questi algoritmi.
Io un progetto simile l' avevo fatto in C# tramite .NET che mette a disposizione già numerose classi per il controllo delle immagini rispetto al VB6.
Appena trovo il progetto che avevo fatto ti dico la libreria che avevo usato e ti fornisco anche alcuni link molto utili sugli algoritmi di motion detection (beh, il forum di Flavio Bernardotti su tutti: http://www.bernardotti.it/portal/).

mynos79
03-04-2006, 12:19
Anche qui trovi qualcosa di interessante per il motion detection ...
http://www.codeproject.com/cs/media/Motion_Detection.asp
E' sempre fatto in C#, ma non è di difficile comprensione e quindi conversione in VB ...

efrite15
03-04-2006, 19:08
Ti ringrazio tantissimo per l'aiuto che mi stai dando! non mastico molto l'inglese per il secondo link da te dato, ma qualcosa capisco :D !
Aspetto di poter provare i tuoi lavori :read: !!!
Nel frattempo mi sto scaricando Visual Basic 6 Pro in ita ;) !

mynos79
03-04-2006, 19:20
Perchè non il Visual Studio .NET 2005? ormai tutti gli esempi e i progetti si trovano per il .NET che per il tuo caso della gestione di flussi video ed immagini ha già molte funzioni pronte e belle :D
Appena ho tempo, stasera, ti allego il progetto ultimo che ho fatto così puoi prendere spunto sul codice e sull' uso delle librerie.

efrite15
03-04-2006, 19:37
Avevo trovato qualche articolo che non parlava particolarmente bene del net... :mbe: .. Cmq ora che lo so lo scarico, anche se sono 3 cd... :doh: !
Non è che magari mi lasci il tuo indirizzo di msn .. così ti stresso un pò :Prrr: ???
Grazie mille di tutto ..

mynos79
03-04-2006, 19:49
Il .NET 2005 è una bomba ... migliorato tantissimo dal 2003 ... fidati lo uso in ambito lavorativo ... comunque lo trovi in 1 dvd msdn compreso (ma non parliamo di sti argomenti nel forum :O ).
Msn: mynos79 AT libero.it

LiFeHaCk
05-04-2006, 12:59
confermo ke sia meglio la nuova versione del vb :D:D anke se io sn rimasto alla 6.0 la adoooroooo e ankora per un po voglio usarla mi ci stakkerò pianpianino ^^
cmq il vb2005 è scaricabile gratis dal sito di microsoft (express edition)
insieme al c++ eccecc :D:D
cmq per la path in ita nn esiste (ke io sappia) cmq nn sarebbe granké inftt kissa quanti errori di traduzione conterrebbe per nn parlare del ftt ke qualsiasi guida disponibile è stata fatta per la versione in lingua madre quindi oltre a capire il contenuto del libro devi capire cm tradurre il significato di ogni singolo termine
:doh: :doh:
quindi anke se esistesse te la sconsiglio vivamente^^
per il progetto del video su planet-source-code.com trovi mooolti esempi nella sezione vb!!!!
io vi ho appena sviluppato un software per controllare ke di notte nessuno entri in casa se entra qualkuno o si muove qualcs inizia a fare partire dalle casse un mp3 cn una sirena ... :D:D il tutto collegato ad un amplificatore immagina ke kasino auhauhhuauhahua metti ke scendo in taverna oppure se si rompe la webcam ke kasino farebbe
bahuabuyhubha
i miei mi fucilerebbero ahuhua cmq lo ho sviluppato e sn contento lo stesso ^^ ciaoo

efrite15
05-04-2006, 20:52
confermo ke sia meglio la nuova versione del vb :D:D anke se io sn rimasto alla 6.0
Hem... ho trovato diverse versioni e ho scaricato la Visual Studio 2005... è quella giusta?? non capiscose visual basic 2005 e net sono la stessa cosa :doh: ...

vb2005 è scaricabile gratis dal sito di microsoft (express edition)

E cosa cambia dalle altre...??? Ha funzioni in meno :confused: ...

mynos79
06-04-2006, 07:52
Di Visual Studio .NET 2005 ci sono doverse versioni, standard, professional, teamsystem, etc etc ...
c'è anche la versione Express Edition, che è gratuita (solo in inglese) molto più limitata rispetto alle versioni a pagamento ... ma per i tuoi esercizi penso sia più che valida ... il link è questo:
http://msdn.microsoft.com/vstudio/express/vb/download/

.NET non è equivalente a 2005, .NET è una nuova tecnologia sviluppata da Microsoft nel 2001-2002 circa ... infatti di Visual Studio .NET ne esistono 3 versioni, 2002 e 2003 funzionanti con framework.net 1-1.1 mentre il 2005 utilizza il framework.net 2.0 di molto migliorato.

efrite15
06-04-2006, 09:39
Ma alla fine, quale è la più valida? Visual studio .net l'ho provato e occupa una barca... :muro: !!
E Visual Basic .net non l'ho trovato sciolto ..

mynos79
06-04-2006, 11:20
Mi trovi sempre su msn se serve :D

Comunque se sei riuscito a scaricare il dvd di Visual Studio .net 2005 bene, altrimenti dal link che ti avevo dato puoi scaricare solo il VB.net 2005 Express che per il tuo scopo va bene lo stesso :D
Attento che molti esempi che trovi in internet sul discorso del motion detection sono fatti in C#, puoi scaricarti anche il Visual C# .net 2005 Express ... sempre che non hai il VS2005 completo che allora è già integrato anche quel linguaggio.