Strona 1 z 1
dll z VC++ w CVI
: 11 kwie 2011 15:04
autor: RulleZ
Witam,
czy używał ktoś już bibliotek .dll z Visual Stucio C++ w CVI??
Dziękuję.
Robert.
dll z VC++ w CVI
: 11 kwie 2011 15:31
autor: Nowszy
Witam,
Tak, na pewno ktoś już używał.
PS. Liczę na pochwałę za celną odpowiedź!
Re: dll z VC++ w CVI
: 12 kwie 2011 11:43
autor: maciekwp
Jak najbardziej pochwała należy się dla
Nowszego za bardzo celną odpowiedź.
Można używać ale pod warunkiem, że zostały one odpowiednio skompilowane (zgodność tzw. calling convention).
Polecam "NI Developer Zone":
http://zone.ni.com/devzone/cda/tut/p/id/3341
http://zone.ni.com/devzone/cda/tut/p/id/3341#toc8
dll z VC++ w CVI
: 12 kwie 2011 12:07
autor: RulleZ
Dzięki,
zapoznałem się już dawno z tym tekstem. Tu szukałem raczej dowodu na to, że ktoś to już zrobił i działa. Z drugiej strony pewnie nie wszystkie biblioteki da się wykorzystać.
Dzięki jeszcze raz.
dll z VC++ w CVI
: 12 kwie 2011 19:44
autor: RulleZ
Szukając rozwiązania problemu spotkałem się z narzędziami typu coff2omf lub objconv. Czy konwersja biblioteki Visual Studio C++ na LabWindows/CVI (ANSI C) jest możliwa ??
Re: dll z VC++ w CVI
: 17 kwie 2011 17:08
autor: maciekwp
"COFF2OMF enables C++Builder users to link to Microsoft and other third-party DLLs that use the COFF format."
"Object file converter: Can build, modify and convert function libraries across platforms."
Nie ma tu mowy o konwersji bibliotek z C++ do C. Co najwyżej pomiędzy różnymi wersjami kompilatorów albo na różne platformy systemowe.
W C++ można programować jak w klasycznym C (tylko po co) ale nie odwrotnie i trzeba się z tym zwyczajnie pogodzić.
Skoro potrzebne są zaawansowane techniki programowania i obsługa różnych bibliotek to może lepiej zainteresować się NI Measurement Studio i C#.