Witam.
Czy zmagał się ktoś kiedyś z próbą wywołania okienka WPF lub Windows Forms napisanej w .NET wewnątrz aplikacji napisanej w Turbo C++ Builder?
Czy to jest do zrobienia?
Witam.
Czy zmagał się ktoś kiedyś z próbą wywołania okienka WPF lub Windows Forms napisanej w .NET wewnątrz aplikacji napisanej w Turbo C++ Builder?
Czy to jest do zrobienia?
wszystko jest do zrobienia, kwestia nakładu pracy.
A co do konkretów to za mało szczegółów:
Czy to jest do zrobienia?
Można formę Windows Forms (ale chyba nie WPF) napisać w C++/CLI i zamknąć w DLL-ce wystawiając natywną funkcję która będzie dostępna z Buildera.
Ewentualnie napisać formę w C# a w C++/CLI tylko pomost między jednym a drugim.
Są też jakieś hacki na wyeksportowanie natywnej funkcji bezpośrednio z C#.
Pytanie tylko dlaczego chcesz tak kombinować, skoro piszesz w Builderze to po co ci WinForms?
abrakadaber napisał(a):
wszystko jest do zrobienia, kwestia nakładu pracy.
A co do konkretów to za mało szczegółów:
- masz kod tej aplikacji w c#
- to jest eplikacja (exe) czy biblioteka
- ta aplikacja jest przystosowana do takich działań
- co po wywołaniu tego okienka
to nie prościej napisać w c# jakiś serwis, który będziesz o "dobrodziejstwa" odpytywać?
Azarien napisał(a):
Czy to jest do zrobienia?
Można formę Windows Forms (ale chyba nie WPF) napisać w C++/CLI i zamknąć w DLL-ce wystawiając natywną funkcję która będzie dostępna z Buildera.
Ewentualnie napisać formę w C# a w C++/CLI tylko pomost między jednym a drugim.
Są też jakieś hacki na wyeksportowanie natywnej funkcji bezpośrednio z C#.Pytanie tylko dlaczego chcesz tak kombinować, skoro piszesz w Builderze to po co ci WinForms?
Posiadam projekt w Turbo C++ Builderze w wersji z przed ponad 10 lat. Staram się wybadać czy mógłbym w nim zastosować nowoczesne narzędzia .NET-owe.
przecież c++ i c# to są dwa zupełnie różne języki programowania