Siemka, zaimportowałem sobie parę unit'ów z Lazarus'a do D2k7 ale nie mam definicji function CompareWord(const buf1,buf2;len:SizeInt):SizeInt;
Nie spotkałem się nigdy z czymś takim, więc pierwsze pytanie czy takie coś istnieje w Delphi (odpowiednik), jeżeli to nie może mi ktoś powie jak to ma działać to sobie to napiszę.
pierwszy link z Google...
http://lazarus-ccr.sourceforge.net/docs/rtl/system/compareword.html
Nie wiem jak to znalazłeś ale dzięki.
@hzmzp - wystarczyło poszukać w Google; Poza tym jak chcesz widzieć kod jakiejkolwiek funkcji/procedury/itd. to przytrzymaj lewy Ctrl
i kliknij LPM, a otworzy się odpowiedni moduł i przeniesie kursor na deklarację; Tam możesz zobaczyć jak działa ta funkcja (jeśli znasz asma, bo właśnie w nim napisana jest ta funkcja, podobnie jak CompareByte czy CompareDWord); Zaś funkcja CompareChar wykorzystuje niejawnie CompareByte, więc to praktycznie to samo;
Link do opisu funkcji CompareWord w oficjalnej dokumentacji;
A na przyszłość - jeśli chcesz znaleźć opis jakiegokolwiek elementu (typu, stałej, procedury, funkcji, klasy itd.) to wystarczy w Google wpisać free pascal
i nazwę szukanego elementu, a na górze listy ukaże się link do opisu w dokumentacji.