C# Panel wird nicht während Laufzeit gezeichnet

logiz4

Cadet 3rd Year
Registriert
Sep. 2008
Beiträge
46
Ich habe leider ein Problem das ein Panel das ich aus dem dem Internet (CodeProject) gezogen habe, wenn ich es während der Laufzeit erstellen lasse, wird dieses nicht gezeichnent.
Code:
        private void GPSButton_Click(object sender, EventArgs e)
        {
            TabControl.SelectedTab = GPSPage;
            
            AppControl.ApplicationControl GPS_Prog = new AppControl.ApplicationControl();
            GPS_Prog.ExeName = @"C:\GarminMobilePC\Que.exe";
            GPS_Prog.Location = new System.Drawing.Point(0, 60);
            GPS_Prog.Size = new System.Drawing.Size(792, 539);
            this.GPSPage.Controls.Add(GPS_Prog);
            GPS_Prog.Show();           
        }
Ich habe es auch schon versucht normal im Designer zu erstellen aber da startet das Programm nur im Entwurf aber sonnst gibt er mir eine Fehlermeldung aus.
Fehlermeldung: Programm kann nicht gestartet werden, da exe Name nicht bekannt.

ExeName aber schon im Designer eingetragen!!!???

Desweiteren ist dieses ApplicationContol als dll erstellt. Dazu noch eine Fragen wenn ich die als normales Pannel ersellen würde könnte dies mein Problem beheben? Und wie kann ich das umstellen?
 
Hallo logiz4,

ich habe zwar nur Grundkenntniss und etwas mehr aber kann es sein dass du die exe in Properties hinzufgen musst um die exe an das Projekt zu binden ?

Meine einzige Idee dazu, mehr kann ich nicht helfen XD

Viel Erfolg trotzdem xD
 
@Michael_P
Ne, das kann nicht sein ;)

@logiz4
Lies dir mal die Comments bei Codeproject zu dem Control durch.
Unter Win Vista und Win 7 ist das anscheinden ein ziemlicher Scherbenhaufen, bzw. bedarf einiger fixes.
 
Zurück
Oben