![]() |
Neurochirurgie minim invazivă
"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv. Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice. 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