Indy10 - Ambiguity between...

problemy z tworzeniem programów do obsługi sieci, internetu, e-mail itp..

Indy10 - Ambiguity between...

Nowy postprzez techew » środa, 22 października 2008, 11:29

Witam serdecznie,
Mam nastepujacy problem - pisze aplikacje uzywajac Code Gear Rad Studio 2007 - C++ Builder 2007 ktory ma wbudowane komponenty Indy 10.
W programie uzywam funkcji Sleep(int) - dziala normalnie. po dodaniu do projektu komponentow Indy kompilator zglasza blad:
[BCC32 Error] frmCustRet.cpp(101): E2015 Ambiguity between '_fastcall Idglobal::Sleep(unsigned int) at c:\program files\codegear\rad studio\5.0\include\Indy10\Idglobal.hpp:427' and '__stdcall Sleep(unsigned long) at c:\program files\codegear\rad studio\5.0\include\winbase.h:4285'

Jak sie tego pozbyc? Czy ktos moze ma pomysl??
Bardzo prosze o pomoc.
Avatar użytkownika
techew
Bladawiec
Bladawiec
 
Posty: 40
Dołączył(a): piątek, 26 września 2008, 10:07
Podziękował : 0
Otrzymał podziękowań: 0
    NieznanyNieznana

Re: Indy10 - Ambiguity between...

Nowy postprzez Cyfrowy Baron » środa, 22 października 2008, 11:56

Klasyczny "konflikt interesów", funkcja Sleep występuje zarówno w bibliotekach C++ Builder jak i w bibliotekach INDY, kompilator nie wie, której funkcji chcesz użyć i zgłasza błąd.
Spróbuj używać funkcji Sleep poprzedzonej dwoma dwukropkami:

Kod: Zaznacz cały
    ::Sleep(x);


To powinno rozwiązać problem.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4731
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 445
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    NieznanyNieznana

Re: Indy10 - Ambiguity between...

Nowy postprzez techew » środa, 22 października 2008, 12:20

Pieknie dziekuje za pomoc :) zadzialalo :)
Pozdrawiam.
Avatar użytkownika
techew
Bladawiec
Bladawiec
 
Posty: 40
Dołączył(a): piątek, 26 września 2008, 10:07
Podziękował : 0
Otrzymał podziękowań: 0
    NieznanyNieznana


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Aplikacje sieciowe

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 4 gości

cron