Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Visual Basic Projekt: Active X Dll, Probleme beim Debuggen

Mitglied: stoperror

stoperror (Level 1) - Jetzt verbinden

19.09.2005, aktualisiert 24.10.2005, 11857 Aufrufe, 7 Kommentare

Ich habe ein VB-Projekt, das vom Projekttyp ActiveX-DLL besteht, "geerbt". Leider war die Übergabe nicht besonders toll. Angeblich sollte das Projekt abgeschlossen sein. Und ich habe seit 4 Jahren nix mit VB mehr programmiert und noch nie ActiveX-Dll-Projekte! Nun möchte ich gerne mal das Projekt debuggen und so schrittweise rausfinden, wie es denn funktioniert. Nur leider springt es mir nicht mal zu meinem Breakpoint ins Main().

Beim Starten des Projekts wird ein Worddokument geöffnet (das steht in den Projekteigenschaften unter Debuggen). Nun soll durch einbinden eines Symbols in der Symbolleiste, die Anwendung gestartet werden. Dort kann ich zwar die Anwendung starten, aber das ist wohl eine andere als, die die ich eigentlich debuggen will. Ich vermute, dass es sich hier um die Version des zuletzt per Setup installierten Standes handelt.
Habe einfach mal das Label der Version geändert und wenn ich mich dorthin klicke, wird noch die alte angezeigt. Nun weiss ich leider nicht, wie bzw. von wo ich nun in die zu Debuggende Echt-Version in VB6 abbiege....
Ich werde jetzt erstmal an einem anderen Rechner, auf dem das Ding noch nicht installiert wurde, VB 6 installieren, denn ich möchte an dem Rechner hier so wenig wie möglich ändern. Es sind hier noch weitere Testumgebungen meines Vorgängers installiert, in denen anscheinend nur er sich auskannte...
Mitglied: stoperror
19.09.2005 um 12:10 Uhr
Nun hab ich mal auf einem anderen Rechner (auf dem das ganze Projekt noch nicht installiert wurde) versucht die IDE nachzuziehen. VB6 inklusive SP5 installiert.
Nun hab ich dort allerdings Office 2000 statt Office 2003 und Windows 2000 statt XP. Das fertige Programm soll laut Doku mit beiden Wordversionen und Betriebssystemen klarkommen.
Nur, wenn ich nun das Projekt öffne und dann mal starten will, bekomme ich eine Fehlermeldung "Projekt oder Bibliothek nicht gefunden".
NICHT VORHANDEN: Microsoft Excel 11.0 Object Library.
Hat jemand n'en Tipp für mich wie ich weiterkomme?
Bitte warten ..
Mitglied: Biber
19.09.2005 um 13:26 Uhr
Moin, Stoperror,
>NICHT VORHANDEN: Microsoft Excel 11.0 Object Library
da hat er recht.
Setz die Referenz neu auf die: "Microsoft Excel 10.0 Object Library" für Excel 2000.

Biber
Bitte warten ..
Mitglied: stoperror
19.09.2005 um 13:39 Uhr
Da ich mir nicht sicher bin, ob dann das Projekt noch einwandfrei funktioniert, hab ich einfach bei mir Office 2003 installiert.
Damit hat sich dann zwar die erste Fehlermeldung erledigt. Dafür hänge ich nun an der nächsten.
Beim Start von Office wird dort ein Command-Bar erzeugt. Oder besser gesagt er sollte...
An meinem Rechner bekomme ich die Fehlermeldung:

Laufzeitfehler '-2147220990 (80040202); Die Methode p_CommandBarButton1 für das Objekt '_Connect' ist fehlgeschlagen...
Bitte warten ..
Mitglied: stoperror
20.09.2005 um 08:40 Uhr
Und am anderen Rechner schmiert mir jetzt immer Word ab...
Jetzt weiss ich wirklich nicht mehr weiter...
Habe weder am Projekt noch am Rechner Dinge getan, die die Sache erklären könnten. Lediglich Photoshop hab ich gestern hier deinstalliert.
Bitte warten ..
Mitglied: Biber
20.09.2005 um 10:57 Uhr
@stoperror

Sind alle DLLs und OCXe registriert?

Ich würde als erstes die Referenzen im Projekt prüfen, danach (auch wenn es nervig ist) ein Unregister/neu Register mit regsrv32 machen.

Und zu was gehört denn das Objekt _Connect?? Wer will denn da wohin _Connect'en?
Vielleicht ist da noch eine hart verdrahtete (Pfad-)Adresse drin, die es in Deiner neuen Umgebung nicht gibt.

Keep On Tracking.
Bitte warten ..
Mitglied: stoperror
20.09.2005 um 15:08 Uhr
Sorry, aber ich hab seit Jahren nix mit VB gemacht. Wie genau geht das mit dem Referenzen prüfen und dem Unregister/neu?

Das mit dem Connect...
In dem Projekt gibt es eine Datei Connect.Dsr (Connect IAddinDesigner). Habe bisher immer nur mit Modulen und Formularen zu tun gehabt.
Weisst Du zufällig, was dieses .dsr ist?
Dort wird ein Connect zu Office hergestellt. Und zwei CommandBarButtons erzeugt. Ich könnte mir vorstellen, dass hier wirklich noch irgendwo auf Office11 verwiesen wird.
An meinem Rechner ist Office nicht im Standardpfad installiert.
Nur wo?
Vielleicht irgendwo in dem DSR-Formular ...
Es wird ein
office.CommandBarButton - Objekt verwendet.
Im Add-In manager steht was von "Component Services Add-In for VB 5.0/6.0 Ladeverhalten Start / Geladen, Microsoft Visio UML Visual Basic Addin, Quellcodeverwaltung, Visual Modeler Add-In, Visual Modeler Menus Add-In...

Vielleicht hat das auch gar nix damit zu tun, ist mir nur eben aufgefallen...
Bitte warten ..
Mitglied: stoperror
24.10.2005 um 11:17 Uhr
Es lag daran, dass bei meinem Office 2003 das SP1 nicht installiert war.
Dann ging es.
Momentan läuft der DSR-Connect aber auf meinem Rechner wieder nicht. GRRR....
Auf dem anderen Rechner läuft er.
Ich vermute, dass ein Office-Update oder Windows-Update schuld daran ist...
Hat jemand einen Tipp für mich?
Bitte warten ..
Ähnliche Inhalte
Basic

Visual Basic Dienste Service erstellen Problem

Frage von DeBiggingBasic1 Kommentar

Hallo, habe ein kleines Problem mit einem erstellten Visual Basic Dienst. Der Dienst soll eine auf dem System befindliche ...

Visual Studio

Visual basic - Fenstergröße

gelöst Frage von Cougar77Visual Studio4 Kommentare

Hallo, ich habe ein kleines Programm geschrieben - visual studio 2015, visual basic. Soweit funktioniert das auch sehr gut, ...

Visual Studio

Visual Basic Textbox Multiline und Prozessüberprüfungs Problem

gelöst Frage von debigging93Visual Studio6 Kommentare

Hallo ich habe bei meinem VB-Programm ein paar Probleme. Ich möchte Prozesse überwachen ob diese An oder Aus sind. ...

Visual Studio

Visual Basic für anfänger

gelöst Frage von Daoudi1973Visual Studio12 Kommentare

ich möchte Visual Basic lernen, kann jemand mir Tipps geben. PS: ich habe nur im 1999 mit Fortran 90 ...

Neue Wissensbeiträge
Windows Mobile

Support für Windows Mobile endet im Dezember 2019

Information von transocean vor 20 MinutenWindows Mobile

Moin, MS empfiehlt als Alternative den Umstieg auf IOS oder Android, wie man hier lesen kann. Gruß Uwe

Internet

Kommentar: Bundesregierung erwägt Ausschluss von Huawei im 5G-Netz - Unsere Presse wird immer sensationsgieriger

Information von Frank vor 1 TagInternet5 Kommentare

Hier mal wieder ein schönes Beispiel für fehlgeleiteten Journalismus und Politik zugleich. Da werden aus Gerüchten plötzlich Fakten, da ...

Windows 10

Netzwerk-Bug in allen Windows 10-Versionen durch Januar 2019-Updates

Information von kgborn vor 2 TagenWindows 101 Kommentar

Nur ein kurzer Hinweis für Admins, die Windows 10-Clients im Portfolio haben. Mit den Updates vom 8. Januar 2019 ...

Windows 10

Windows 10 V1809: Rollout ist gestartet - kommt per Windows Update

Information von kgborn vor 2 TagenWindows 102 Kommentare

Eine kurze Information für die Admins, die Windows 10 im Programm haben. Microsoft hat die letzte Baustelle (die Inkompatibilität ...

Heiß diskutierte Inhalte
TK-Netze & Geräte
TAPI auf einem Win2016Server installieren und einrichten
Frage von wstabelTK-Netze & Geräte32 Kommentare

Hallo liebe Admins, ich habe folgende Situation: 1 Windows Server 2016 Standard als DC 1 SNOM 710 IP-Telefon 1 ...

Batch & Shell
Mit findstr batch doppelte zeilen einer txt löschen
Frage von Burningx2Batch & Shell26 Kommentare

Hi Vor einer weile habe ich im netzt einen windows shell befehl gefunden mit welchem man über die konsole ...

Windows 10
Robocopy Quelle und Ziel vertauscht Daten gelöscht ?
Frage von eastclintwoodWindows 1021 Kommentare

Hallo, ich wollte Daten von einer extrernen Festplatte (USB) auf eine interne Platte per robocopy sichern. Leider habe ich ...

Microsoft
Übertragung von MS Volumenlizenzen
Frage von SherlockineMicrosoft20 Kommentare

Ich bin Angestellte in einer kleinen 10-köpfigen IT-Firma, die Netzwerklösungen, Telefonielösungen und Ähnliches anbietet. Im Sommer hatten wir einen ...