Форум: "Основная";
Текущий архив: 2003.02.27;
Скачать: [xml.tar.bz2];
ВнизTypes of actual and and formal var parameters must be identical Найти похожие ветки
← →
яяяяяяя (2003-02-18 16:31) [0]Как это понимать??
← →
Silver_ (2003-02-18 16:37) [1]procedure Abc(a:byte; var s: string);
begin
s:=IntTostr(a);
end;
а используешь так
var
c: integer;
ss: String;
Abc(123,3);
Abc(123,c);
вот правильно в етом случае (есль правильно обьяснил) :)))
Abc(123,ss);
← →
Anatoly Podgoretsky (2003-02-18 16:39) [2]У типы формальный и действительных параметров не совпадают
← →
Silver_ (2003-02-18 16:59) [3]
> procedure Abc(a:byte; var s: string);
var s: string и есть формальный
Var
c: integer;
ss: String;
begin
Abc(123,3);
Abc(123,c);
Abc(123,ss);
end;
3, с действительные
так и есть не совпадают :)
← →
яяяяяяя (2003-02-18 17:00) [4]Что-то я не очень понял... Вот исходник мой:
addr: TSockAddr;
...
recvfrom(..; ..; .., ..; var from: TSockAddr; ..) - из winsock2.pas
1.recvfrom(.., .., .., .., addr, ..);
2. recvfrom(.., .., .., .., @addr, ..);
Ни первый, ни второй варианты не работают.
← →
Silver_ (2003-02-18 17:04) [5]второй по сути и не должен
а ты уверен что трабл имно в ето параметре может че на ...
← →
яяяяяяя (2003-02-18 17:16) [6]именно в этом параметре...
Хотя я ясно помню, как запускал программу то ли с addr, то ли с @addr. Потом не помню че делал, но теперь ничего не помогает.
Может это в Delphi глюк???
← →
яяяяяяя (2003-02-18 17:21) [7]перезапустил Delphi - всё работает :)))))))
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.02.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c