Главная страница
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.011 c
3-87347
VLL
2003-02-11 11:02
2003.02.27
Data Link


3-87274
Vladimir
2003-02-04 09:33
2003.02.27
ID вставленной записи


14-87662
Poirot
2003-02-10 12:35
2003.02.27
Так что ж есть Delphi


6-87614
NewGuest
2003-01-05 18:22
2003.02.27
Есть ли у кого пример... Какие компы есть в лок. сети...


1-87448
Yrtimd
2003-02-18 18:06
2003.02.27
Проблемы с EhLib