Innerhalb eines MDI-Form eine Datei öffnen

Hallo,

ich habe weiter unten schon einmal die Frage gestellt !

Ist es möglich eine Datei z.B. eine Anwendung innerhalb eines MDI-Formulars auszuführen?

Mit dem Steuerelement „Media Player“ funktioniert das, ich würde aber auch gerne exe und doc Dateien öffnen.
Könnte das mit dem OLE Steuerelement funktionieren???
Oder wie sonst.

Bitte Experten meldet euch, ich habe alles mögliche versucht.

Vielen Dank schon mal
Udo

guten morgen
prog starten mit
Shell (progname,windowstile)
wobei progname den kompletten pfad enthalten mus
windowstile = Konstante
Konstante Wert Beschreibung
vbHide 0 Das Fenster ist ausgeblendet, und das ausgeblendete Fenster erhält den Fokus.

vbNormalFocus 1 Das Fenster hat den Fokus, und die ursprüngliche Größe und Position wird wiederhergestellt.

VbMinimizedFocus 2 Das Fenster wird als Symbol mit Fokus angezeigt.

vbMaximizedFocus 3 Das Fenster wird maximiert mit Fokus angezeigt.
vbNormalNoFocus 4 Die zuletzt verwendete Größe und Position des Fensters wird wiederhergestellt. Das momentan aktive Fenster bleibt aktiv.

vbMinimizedNoFocus 6 Das Fenster wird als Symbol angezeigt. Das momentan aktive Fenster bleibt aktiv.

SO, nun schöne Ostern
Peter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Peter,

ich verstehe hieraus das man z.B. das Worddok. minimiert oder maximiert oder … einstellen kann.

Aber wie kann ich es innerhalb meiner MDI Oberfläche einsperren ?

Es muss doch ein Steuerelement geben in dem ich alles mögliche öffnen kann wie z.B. unter Projekte -> andere Componenten -> Windows MediaPlayer mit dem ich in einem Formular z.B. eine Filmsequenz abspielen kann.

Udo

vbHide 0 Das Fenster ist ausgeblendet, und das ausgeblendete
Fenster erhält den Fokus.

vbNormalFocus 1 Das Fenster hat den Fokus, und die
ursprüngliche Größe und Position wird wiederhergestellt.

VbMinimizedFocus 2 Das Fenster wird als Symbol mit Fokus
angezeigt.

vbMaximizedFocus 3 Das Fenster wird maximiert mit Fokus
angezeigt.
vbNormalNoFocus 4 Die zuletzt verwendete Größe und Position
des Fensters wird wiederhergestellt. Das momentan aktive
Fenster bleibt aktiv.

vbMinimizedNoFocus 6 Das Fenster wird als Symbol angezeigt.
Das momentan aktive Fenster bleibt aktiv.

SO, nun schöne Ostern
Peter

Jetzt fängt das problem an,
ich habe das bisher nur mit normalen Formularen gemacht, die ich auf einer MDI Oberfläche angezeigt habe. Du kannst zb aus einem MDIChild Foormular heraus ohne weiteres ein normales Formular anzeigen. Versuchs mal so und mache ein experiment mit den
vb Konstanten für die Darstellung.
Hoffe geholfen zu haben
Peter