Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.27;
Скачать: 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 вся ветка

Текущий архив: 2003.02.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
7-87728
Le!
2002-12-28 08:20
2003.02.27
Иконка в трее!


3-87321
Andy Eremin
2003-02-10 12:45
2003.02.27
статические поля


3-87276
kerkonst
2003-02-08 21:09
2003.02.27
Вывод в xxxReport в несколько колонок


1-87437
BorisUK
2003-02-18 13:56
2003.02.27
Проблема с маской или у меня :)


14-87658
KinderSurprise
2003-02-11 01:04
2003.02.27
Всем доброй ночи!