import DLL error 126

O jezykach programowania w platformach i nie tylko.
crn
Gaduła
Gaduła
Posty: 117
Rejestracja: 17 mar 2009, 22:07

Nieprzeczytany post autor: crn »

Nie mam zmienilem. Moglbys powiedziec co to oznacza? Dopiero ledwo co liznalem winapi.
btw: Polecam Visual Studio. Najlepsza rzecza jest to, ze jak masz obiekty, to po postawieniu . albo -> odrazu rozwija Ci liste z polami obiektu.

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Nieprzeczytany post autor: Pierz Andrzej »

z poważaniem
Andrzej Pierz
FOREX-SERVICE

crn
Gaduła
Gaduła
Posty: 117
Rejestracja: 17 mar 2009, 22:07

Nieprzeczytany post autor: crn »

teraz wiem co to jest CLR ale nie wiem co zmiena ta funkcja co mowiles zeby wlaczyc :)
btw: i nadal nie rozumiem co to ma wspolnego ze statycznym linkowaniem, ktore powinno zalatwic sprawe :)

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Nieprzeczytany post autor: Pierz Andrzej »

mowisz ze chcesz linkowac statycznie a w opcjach jak masz ??

Confiuguration Type - Dynamic czy Static ??

pozdrawiam
Andrzej Pierz
z poważaniem
Andrzej Pierz
FOREX-SERVICE

crn
Gaduła
Gaduła
Posty: 117
Rejestracja: 17 mar 2009, 22:07

Nieprzeczytany post autor: crn »

W visualu nazywa sie to runtime libary: i ja mam wybrane multi thread. Google twierdzi, ze to statycznie. Reczywiscie, wtedy pliki sa wieksze i dzialaja. Problem lezy w plikach dll tylko. Jak zrobie tak samo jak z normlanym exe to MT4 wywala blad. Dodatkowo blad wywala tylko wtedy gdy DLL korzysta z pamieci dzielonej. Zeby bylo smieszniej, to dziala tylko wtedy, gdy skompiluje je jako debug i linkuje dynamicznie.
Natomiast po kompilacji w DEV jest ok.
P.S. Czyli co w konmcu znaczy ta opcja, ktora kazales zaznaczyc ?:)

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Nieprzeczytany post autor: Pierz Andrzej »

Wiesz co az tak biegly nie jestem , z tego co wiem i sie domyslam pozwala to na dalaczanie bibliotek pisanych w NET....

ja ta opcje zaznaczalem gdy chcialem zeby MT4 korzystalo z bibliotkieki pisanej w C# dla ktorej pisalem "opakowanie" w C++ .. to bylo jeszce zanim podszkolilem sie troche w C++....

no i jak juz wspomnialem w VS pisze tylko przewaznie WFA ;) ...

staram sie pomoc i podrzucam co mi google podpowie ;)

mozesz tez zapytac kolegow z 4programers ;)

pozdr
Andrzej
z poważaniem
Andrzej Pierz
FOREX-SERVICE

crn
Gaduła
Gaduła
Posty: 117
Rejestracja: 17 mar 2009, 22:07

Nieprzeczytany post autor: crn »

Ok. dzieki. Sprobuje zaznaczyc opcje - moze pomoze :) Narazie sie poddaje i bedzie ctr+v do deva... :>

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Nieprzeczytany post autor: Pierz Andrzej »

wiesz ja do komunikacji wykorzystuje protokol TCP i bibioteke mam napisana tez w DEV-C++ ;)
z poważaniem
Andrzej Pierz
FOREX-SERVICE

crn
Gaduła
Gaduła
Posty: 117
Rejestracja: 17 mar 2009, 22:07

Nieprzeczytany post autor: crn »

domyslem sie, ze piszesz teraz o kopiarce(bo inne zastosowanie nie przychodzi mi do glowy) :) Mi to rozwiazanie wydaje sie malo praktyczne - z kazdym tikiem Twoja biblioteka nawiazuje polaczenie, przesyla dane i je zrywa. Ja zastosowalem pamiec dzielona tutaj i zewnetrzny program, ktory utryzmuje polaczenie caly czas.

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Nieprzeczytany post autor: Pierz Andrzej »

crn pisze:z kazdym tikiem Twoja biblioteka nawiazuje polaczenie, przesyla dane i je zrywa
a kto Ci takich bzdur nagadał ??
z poważaniem
Andrzej Pierz
FOREX-SERVICE

ODPOWIEDZ