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

Frage Entwicklung Visual Studio

Mitglied: stoperror

stoperror (Level 1) - Jetzt verbinden

19.09.2005, aktualisiert 24.10.2005, 11807 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
Visual Studio
Visual Basic Anwendung, Probleme mit Ordnerumleitung
Frage von DennisVotVisual Studio7 Kommentare

Hallo zusammen, ich habe folgendes Problem, zu dem ich weitere Ideen zur Lösungsfindung suche: Windows 7 prof. (und ebenfalls ...

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 ...

VB for Applications
Visual Basic Checkbox drucken?
gelöst Frage von GERz0cKErZVB for Applications10 Kommentare

Hallo, ich habe ein Programm wo man mehrere checkboxen anklicken kann. Der Text der checkboxen soll am Ende gedruckt ...

Visual Studio
Bitcoin-Miner mit Visual Basic ?
Frage von Aicher1998Visual Studio2 Kommentare

Hallo, kennt jemand einen Ansatz, wie ich mit Visual Basic Bitcoins mine? Ich würde auch auf eine Python-DLL zurückgreifen ...

Neue Wissensbeiträge
Microsoft Office

Office 2010 Starter erneut auf einer frischen Windows-Version installieren

Tipp von Lochkartenstanzer vor 1 TagMicrosoft Office9 Kommentare

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Datenbanken

Upgrade MongoDB 3.4 auf 3.6

Erfahrungsbericht von Frank vor 1 TagDatenbanken

Seit kurzem gibt es das 3.6 Update für die MongoDB: Sicherheit, das Sortieren, Aggregation und auch die Performance wurde ...

SAN, NAS, DAS

Backdoor Zugang und Upload-Bug in vielen Western Digital MyCloud Geräten

Information von Frank vor 1 TagSAN, NAS, DAS2 Kommentare

James Bercegay von der Firma Gulftech hat die Fehler an Western Digital gemeldet und das Unternehmen stellt bereits ein ...

Microsoft Office

Outlook 2016 - Beim Weiterleiten keine PDF Anhänge mehr - KB4011626 entfernen

Erfahrungsbericht von Deepsys vor 1 TagMicrosoft Office3 Kommentare

Wenn ihr feststellt das ihr beim Weiterleiten von E-Mails keine PDF Anhänge mehr versendent, dann dankt Microsoft. Diese tolle ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

iOS
Einladung vom iphone kalender
Frage von jensgebkeniOS15 Kommentare

Hallo Gemeinschaft, folgendes Problem - immer wenn ich von meinem Iphone einen Termin einztrage und diesem Termin Teilnehmer zuweise, ...

Windows Netzwerk
Drucker isolieren in Windows Domäne
gelöst Frage von lcer00Windows Netzwerk14 Kommentare

Hallo zusammen, habe eine Windows-AD (2012R2) in der es einen Druckerserver gibt. Mittlerweile verliere ich das Vertrauen in die ...

Drucker und Scanner
Gesucht DIN A3 Drucker
Frage von NebellichtDrucker und Scanner14 Kommentare

Hallo, ich möchte einen neuen DIN A3 Drucker kaufen. Um ab und zu, ca. 1 mal die Woche Farbausdrucke ...