Вниз
Скачать: CL | DM;

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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
8-87578
allrussia
2002-11-14 08:55
2003.02.27
MS ADPCM > WAV


1-87433
Main.php
2003-02-18 15:54
2003.02.27
Загрузка JPG с диска в DXImageList


1-87399
BurAn
2003-02-18 05:03
2003.02.27
FillRgn (SetWndRgn )


1-87531
ProfiUgl
2003-02-17 09:41
2003.02.27
Количество лет, месяцев и дней между двумя датами


14-87676
passm
2003-02-11 10:04
2003.02.27
Отладка DLL




   Наверх