![]() |
Chirurgia cranio-cerebrală minim invazivă
Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne. Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale. www.neurohope.ro |
Visual Basic - Probleme cu DLL-urile ...
Last Updated: Jun 29 2003 16:14, Started by
danb1961
, Jun 24 2003 14:57
·
0

#1
Posted 24 June 2003 - 14:57

La un program(facut de altii) mi-a dat eroare- vbrun300.dll not found;Am copiat fisierul respectiv in windowssystem dar imi apare alata eroare -cmdialog.vbx, file not found.
Mentionez ca programul nu functioneaza chiar daca am instalat runtime-ul vbrun60sp5 chiar si Visual basic5. Aveti vro idee ? Multumesc |
#2
Posted 24 June 2003 - 17:32

vbrun300 e runtime-ul de la visual basic 3, incearca sa il instalezi pe acela
|
#4
Posted 26 June 2003 - 07:43

Compilarea, cade,nu am codul sursa.Deci, initial programul a cerut vbrun300.dll, l-am gasit in kitul de w98se sub forma fisierului vbrun300.dll pe care l-am copiat in windowssystem dupa care programul a afisat erroarea' cmdialog.vbx file not found'Separe ca problema este in alta parte...
|
#6
Posted 26 June 2003 - 16:54

CMDIALOG.VBX tine tot de runtime-ul de VB3.0. Il poti lua de la http://www.dpa.ca.go...it/Cmdialog.vbx
|
#7
Posted 29 June 2003 - 15:32

Multumesc pt.raspunsuri
1.Exista vreo distributie vb3 inclusa intru-un singur fisier gen vbrun6.exe(pt varianta 6) 2.De ce nu se pastreaza compatiilitatea de la 3 la6 ? 3.Unde copiez fisierul mdialog.vbx ? 4. De fapt cite fisiere are runtime-ul 3 ? |
#8
Posted 29 June 2003 - 16:14

You're welcome. Si acum raspunsul la intrebarile tale:
1. Nu stiu sa existe un singur fisier... VBRUN300.DLL il gasesti ca arhiva self-extract, sub numele de VBRUN300.EXE, iar CMDIALOG.VBX la fel sub numele de CMDIALOG.EXE. Le poti gasi pe net foarte usor. 2. Se fac modificari majore de la o veriune la alta, modificari inclusiv de arhitectura / interfete, si nu se poate pastra o compatibilitate in jos. Iar intre versiunea 3 si 6 a VB-ului, modificarile sunt imense... Runtime-ul de VB nu e singurul care se comporta asa - vezi si MFC-ul, etc. In general dll-urile al caror nume contine si numarul de versiune nu pastreaza compatibilitatea cu alte versiuni. 3. Se copiaza de obicei in windowssystem. Arhivele self-extract de care iti spuneam la pct. 1 se dezarhiveaza ele singure in directorul de sistem. 4. Hmmm... who knows? :) Poti incerca sa rulezi un Dependency Walker pe programul respectiv si sa vezi ce DLL-uri necesita, dar daca le incarca dinamic (cu LoadLibrary) nu prea le poti vedea.. Eventual sa cauti cu un hex editor nume de .dll-uri in executabil. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users