vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Re: Interop zur Laufzeit laden 
Autor: TheWanderer
Datum: 21.10.05 15:32

Hmm...

Hab das Tool aus deinem zweiten Link mal ausprobiert, aber es hat nicht funktioniert.
Auch programmgesteuert hab ich es probiert:
Dim App As System.Windows.Forms.Application
            Dim fiDll As New System.IO.FileInfo(App.StartupPath & "\sqldmo.dll")
            Dim fi As New System.IO.FileInfo(App.StartupPath & "\sqldmo.rll")
            If fi.Exists And fiDll.Exists Then
                Dim di As New System.IO.DirectoryInfo("C:\Winnt")
                If di.Exists Then
                    di = New System.IO.DirectoryInfo( _
                      "C:\Winnt\System32\Resources\1033")
                    If Not di.Exists Then di.Create()
                    fiDll.CopyTo("C:\Winnt\System32\sqldmo.dll", True)
                    fi.CopyTo("C:\Winnt\System32\Ressources\1033\sqldmo.rll", _
                      True)
                    StartProcess("C:\Winnt\system32\regsvr32.exe", , , _
                    "C:\Winnt\System32\sqldmo.dll")
                Else
                    di = New System.IO.DirectoryInfo( _
                      "C:\Windows\System32\Resources\1033")
                    If Not di.Exists Then di.Create()
                    fiDll.CopyTo("C:\Windows\System32\sqldmo.dll", True)
                    fi.CopyTo("C:\Windows\System32\Ressources\1033\sqldmo.rll", _
                      True)
                    StartProcess("C:\Windows\system32\regsvr32.exe", , , _
                    "C:\Windows\System32\sqldmo.dll")
                End If
            Else
                MsgBox(fi.Name)
            End If
Aber dann bekomme ich besagte Fehlermeldung: LoadLibrary schlug fehl.
Weiß nun auch nicht mehr woran es liegt. Bei meinem Code hätte ich ja noch nen Fehler vermutet. Der MS-Text war ja etwas verwirrend (Scheiß automatische Übersetzung!), aber bei dem Tool klappt es ja auch nicht.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Interop zur Laufzeit laden1.192TheWanderer21.10.05 12:31
Re: Interop zur Laufzeit laden968T.C.McQueen21.10.05 12:59
Re: Interop zur Laufzeit laden919TheWanderer21.10.05 13:17
Re: Interop zur Laufzeit laden924T.C.McQueen21.10.05 13:29
Re: Interop zur Laufzeit laden902ModeratorDaveS21.10.05 13:55
Re: Interop zur Laufzeit laden910TheWanderer21.10.05 15:32
Re: Interop zur Laufzeit laden876ModeratorDaveS21.10.05 21:12
Re: Interop zur Laufzeit laden844TheWanderer24.10.05 08:47

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel