Jak z cizí aplikace volat formuláře .NET rubrika: Programování: .Net
4
pilif
položil/-a 6.1.2017
Zdravím ve spolek,
rozvažuji jak nejlépe vyřešit tento problém:
Mám Windows aplikaci napsanou v nějakém archaickém interpretru (Uniface). Nyní vytvářím standardní .NET/WPF formulářovou aplikaci. Požadavkem je, aby z původní staré aplikace šlo vyvolat/zobrazit formuláře nové .NET aplikace. Měla by být zajištěna základní interaktivita, kdy by rozhraní schématicky vypadalo takto:
interface IWinNetWpfAplikace { void OpenForm(string formName, string[] params); void CloseForm(string formName); event OnCallback(string[] params); }
Událost by měla sloužit k nějaké zpětné notifikaci do "staré" aplikace.
Jaké jsou vhodné možnosti řešení? COM, standardní DLL,...?
Díky za info.
odkaz
Vyřešeno
9
Petr Voneš
odpověděl/-a 6.1.2017
upravil/-a 6.1.2017
A umí ta věc vůbec volat COM objekty ? Ty první dvě metody asi nejsou problém, více už ten callback :-)
Pro zobrazení všech 2 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře