| |
VB.NET - Ein- und UmsteigerMyApplication_StartupNextInstance | | | Autor: Dierk | Datum: 06.11.12 00:55 |
| Hallo,
ich habe ein Prob mit besagtem Sub unter Win7. (konnte bisher nur unter Win7 testen)
Es kommt beim 2ten Start immer die Meldung "App funktioniert nicht mehr"
Zum testen bin ich wie folgt vorgegangen:
1. neue applikation erstellen
2. unter "Anwendung" bei "Einzelinstanzanwendung erstellen" das Häckchen gesetzt
3. bei den Applicationevents
Private Sub MyApplication_StartupNextInstance(sender As Object, e As _
Microsoft.VisualBasic.ApplicationServices.StartupNextInstanceEventArg_
s) Handles Me.StartupNextInstance
MsgBox("2te mal")
End Sub eingetragen.
Sollte jetzt nicht beim 2ten Start die msgbox kommen?
Ziel der Übung ist eigentlich einen Commandparameter der 2ten Instanz an die erste zu übergeben.
Was jemand wo der Fehler liegt?
Danke schon mal. | |
Re: MyApplication_StartupNextInstance | | | Autor: Dierk | Datum: 06.11.12 19:35 |
| Ich habe es gerade nochmal getestet.
Die msgbox erscheint nicht.
Wenn ich beim Fehler auf debuggen gehe, bekomme ich folgende Meldung.
"Diese Einzelinstanzanwendung konnte keine Verbindung zur ursprünglichen Instanz herstellen." | |
Re: MyApplication_StartupNextInstance | | | Autor: keco | Datum: 06.11.12 19:44 |
| Möglicherweise spielt es eine Rolle, dass die Anwendungsereignisse nicht ausgelöst werden, wenn du das Debugging über die IDE startest. | |
Re: MyApplication_StartupNextInstance | | | Autor: Dierk | Datum: 06.11.12 19:55 |
| Ich habe mich falsch ausgedrückt.
Die IDE ist geschlossen.
Also ich erstellen die exe und beenden die IDE.
Dann gehe ich in den Debuggordner und doppelklicke die exe.
Programm startet.
Dann wieder ein Doppelklick auf die exe und es kommt die Fehlermeldung von Windows.
Bei dieser Meldung wird unter anderem angeboten, das Programm welches den Fehler verursacht zu debuggen.
Diesen Punkt wähle ich. Darauf wird Vs2010 wieder gestartet und ich kann den Fehler sehen. | |
Re: MyApplication_StartupNextInstance | | | Autor: Dierk | Datum: 06.11.12 20:34 |
| Wie gesagt, reiner test.
Eine leere windowsformsanwendung.
Es wird nur eine leere Form erstellt.
Die Anwendung hat soweit also noch keinerlei anderen Code.
Ich wollte ja nur erst einmal die Paraübergabe testen.
Nachtrag:
Wäre evtl. jemand bereit so ein Dummyprojekt zu erstellen, bei sich zu testen und mir dann zukommen zu lasen? (funktionierende exe + Projekt)
Beitrag wurde zuletzt am 06.11.12 um 21:02:07 editiert. | |
Re: MyApplication_StartupNextInstance | | | Autor: Dierk | Datum: 07.11.12 11:13 |
| OK, kann als erledigt betrachtet werden.
Auch wenn ich das eigentliche Problem noch nicht gefunden habe, so scheint es doch an der Kombi Win7 (x64) und VS2010 Premium (x32) zu liegen.
Ich habe heute die VS2010 Premium (x32) mal auf einem Win7 (x32) Rechner installiert. Dort klappt es.
Desweiteren habe ich auf einem Win8 Rechner VS2012 installiert. Da klappt es auch.
Trotzdem, nochmals Danke für die Unterstützung. | |
| 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 |
|
|
Neu! sevCommand 4.0
Professionelle Schaltflächen im modernen Design!
Mit nur wenigen Mausklicks statten auch Sie Ihre Anwendungen ab sofort mit grafischen Schaltflächen im modernen Look & Feel aus (WinXP, Office, Vista oder auch Windows 8), inkl. große Symbolbibliothek. Weitere InfosTipp des Monats Access-Tools Vol.1
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2024 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
|
|