Skocz do zawartości

mirz

Członkowie
  • Postów

    4
  • Dołączył

  • Ostatnio

    Nigdy

mirz's Achievements

Newbie

Newbie (1/14)

0

Reputacja

  1. Cześć wszystkim. Planuje się przenieść ze studiów we Wrocławiu do Warszawy. Z okazji całkowitego braku czasu chciałem się spytać czy ktoś wie jak wygląda takowe przeniesienie czy będę musiał zdawać jakiś test kompetycyjny? Czy wystarczy, że przyniosę swoje papiery i wszystko już będzie okej? I jeszcze jedno w ogóle jakie są uczelnie w Warszawie. Interesuje mnie informatyka - inżynieria oprogramowania, żebym mógł sobie wyrobić papier MSSQL i Cisco jak jeszcze jakieś będzie można wyrobić to w porządku (bo tak przynajmniej jest na mojej obecnej uczelni). Pozdrawiam mirz
  2. Nie ma jak błąd który ma 25 lat http://www.vnode.ch/fixing_seekdir Swoją drogą pewnie łindołs też ma takie perełki ... Pozdrawiam mirz
  3. Siemka, Biblioteka jest napisana w C a program pisze w C++, extern "C" jest standardowo dodany do pliku mysql.h ale to i tak nic nie zmienia w Visualu uparcie dodaje tą swoją dekorację: No cóż napiszę sobie metodę która będzie ładować adresy funkcji które będą mi potrzebne. Próbowałem użyć mysql++.h ale taki sam rezultat. OT - unicode mam wyłączony standardowo ustawiam na Multi-Byte... Pozdrawiam mirz
  4. Cześć wszystkim, O swoją drogą to fajnie, że coś ruszyła nasza scenka. Ale ja tutaj napiszę z bardzo poważnym problemem. O tóż mój problem dotyczy bardzo dobrego i niezawodnego narzędzia jakim jest Visual Studio 2008. No więc przechodząc do sedna sprawy mam taki problem ściągnąłem sobie mysql i do niego wszystkie potrzebne pliczki mysql.h etc. dodatkowo ściągnąłem libmysgl.def przekonwertowałem go na libmysgl.lib za pomocą liba napisałem krótką aplikację: Program się ładnie kompiluje ale przy uruchomieniu wywala mi błąd, że nie może odnaleźć mysql_init@4, w LIBMYSQL.dll no fajnie zerknąłem sobie jak mam zdefiniowaną funkcję: I lipa STDCALL powodóje dodanie upiększaczy w stylu @4 @8 etc. zalezy ile bajtów mają argumenty przekazywane do funkcji. Nie mogę użyć cdecl bo będę mieć kochany problem ze stosem i się aplikacja po drodze wykolei. Dodam, że pod dev cpp wszystko działa ok jeżeli dodasz -lmysql i nie masz żadnych problemów z upiększaczami. Wiem, że można usunąć @ grzebiąc w pliku ale potrzebuję żeby mi się ładnie program kompilował z nazwą jaką chce. Dodatkowo nie mogę zmienić nazw funkcji w dll ponieważ nie jestem jej twórcą a ona należy do Sun Microsystem więc ta droga odpada. Pozostaje jeszcze przez LoadLibrary i GetProcessAddress ale za dużo mam tych funkcji do użycia... Więc jeżeli ktoś ma jakieś pomysły to proszę pisać. Pozdrawiam mirz
×
×
  • Utwórz nowe...