Ich habe da ein spezielles Problem mit einer VB6-Anwendung, die ein .net-DLL verwendet.
In kurzen Worten das Problem:
Kann ich einer .net-Form die MeineForm.Owner-Eigenschaft mit einer VB6-Form belegen?
Die Sachlage allgemein:
Für das VB6-Programm, einer MDI-Applikation, war eine Anforderung aufgetaucht, die mit .net bequem lösbar war.
Es handelt sich dabei um ein Fenster, das in einer Tabelle bestimmte Infos anzeigt.
Es ist soweit auch alles OK, aber, damit die .net-Form sichtbar ist und nicht durch die Hauptapplikation verdeckt wird, musste
ich die .net-Form auf „Immer im Vordergrund“ einstellen.
Ich habe es zwar geschafft, dass die .net-Form innerhalb unserer VB6-Appl. wie in MDI-Child aussieht.
Aber sobald eine andere Applikation z.B. eine Office-Anwendung gestartet wird, ist die .net-Form da.
In kurzen Worten das Problem:
Kann ich einer .net-Form die MeineForm.Owner-Eigenschaft mit einer VB6-Form belegen?
Die Sachlage allgemein:
Für das VB6-Programm, einer MDI-Applikation, war eine Anforderung aufgetaucht, die mit .net bequem lösbar war.
Es handelt sich dabei um ein Fenster, das in einer Tabelle bestimmte Infos anzeigt.
Es ist soweit auch alles OK, aber, damit die .net-Form sichtbar ist und nicht durch die Hauptapplikation verdeckt wird, musste
ich die .net-Form auf „Immer im Vordergrund“ einstellen.
Ich habe es zwar geschafft, dass die .net-Form innerhalb unserer VB6-Appl. wie in MDI-Child aussieht.
Aber sobald eine andere Applikation z.B. eine Office-Anwendung gestartet wird, ist die .net-Form da.