Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Boxa membrana tweeter infundata

ajutor

Whisky for Mac

Xiaomi 14 Gpay
 Izolare zid exterior de scandura

Dezinstalare drivere W11 23H3

Recomandare masina de spalat fiab...

BSOD din cauza Intel Audio DSP dr...
 De ce sunt oamenii nostalgici

Cum vand casa fara factura Hidroe...

Scor FICO minim

Tonometru compensat CAS?
 polita RCA ONLINE

Termostat frigider - verificare

Mai au PC-urile vreun viitor?

Centrala termica immergas
 

Run Time error '429'

- - - - -
  • Please log in to reply
2 replies to this topic

#1
Bila.Nicola.Florin.Sorin

Bila.Nicola.Florin.Sorin

    Junior Member

  • Grup: Members
  • Posts: 60
  • Înscris: 13.09.2005
am si eu o problema am facut un soft in visual basic 6 lam compilat la mine merge dar la alte pc da aceasta eroare , am atasat imaginea mai jos va  rog o idee ceva

Attached Files



#2
ionut_y

ionut_y

    Member

  • Grup: Members
  • Posts: 836
  • Înscris: 21.06.2005
In Visual Studio 6 Tool  din Start-Programs gasesti Package & Deployment Wizard, genereaza de acolo pachetul de distributie si il folosesti pentru instalarea pe alt pc.

#3
Sorin Nedelcu

Sorin Nedelcu

    Member

  • Grup: Members
  • Posts: 638
  • Înscris: 15.10.2006
Folosesti un Activex(.ocx ) care nu e inregistrat in sistemul in care ruleaza

Foloseste REGSVR32 pentru a inregistra toate ocx-urile de care depinde exe-ul tau.

Sau creaza functie si apeleaza din sub main care sa le inregistreze automat(inainte de a arata controalele.

Ex:


Private Declare Function FreeLibrary Lib "kernel32" (ByVal hLibModule As Long) As Long
Private Declare Function LoadLibrary Lib "kernel32" Alias "LoadLibraryA" (ByVal lpLibFileName As String) As Long
Private Declare Function GetProcAddress Lib "kernel32" (ByVal hModule As Long, ByVal lpProcName As String) As Long
Private Declare Function CallWindowProc Lib "user32" Alias "CallWindowProcA" (ByVal lpPrevWndFunc As Long, ByVal hWnd As Long, ByVal Msg As Any, ByVal wParam As Any, ByVal lParam As Any) As Long
Private Const ERROR_SUCCESS = &H0

Public Function Reg_OCX(hWnd As Long, Caleocx As String, bRegister As Boolean) as boolean
    On Error Resume Next


    Dim lb As Long, reg As Long
    lb = LoadLibrary(Caleocx )

     If bRegister Then
         reg = GetProcAddress(lb, "DllRegisterServer")  'dc bRegister este TRUE inregistreaza
     Else
           reg = GetProcAddress(lb, "DllUnregisterServer") 'dc FALSE  le 'dezinstaleaza'
     End If

    If CallWindowProc(reg, hWnd, ByVal 0&, ByVal 0&, ByVal 0&) = ERROR_SUCCESS Then
        Reg_OCX=true  'dc intoarce eroarea ERROR_SUCCES INTOARCE REUSITA
   Else
        Reg_OCX=false
    End If

    FreeLibrary lb 'Elib mem
End Function


Sper sa nu fi gresit ceva pentru ca am scris direct aici functia.
Problem solved

later edit:

sau fa un fisier in Notepad si scrie:

regsvr32.exe "c\windows\system\some.ocx" 'unde c:\wind.. este calea catre ocx si redenumeste extensia in .bat

Edited by Sorin Nedelcu, 21 October 2009 - 18:11.


Anunturi

Chirurgia cranio-cerebrală minim invazivă 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

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate