Главная страница
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.018 c
6-87582
Sergey_lem
2003-01-08 20:31
2003.02.27
Как отправить почту в Delphi 7


3-87345
Calm
2003-02-11 10:38
2003.02.27
Можно ли возвращать из ХП строку, содержащую символ #13?


1-87457
woland
2003-02-15 21:58
2003.02.27
Dll


1-87421
Nikolai_S
2003-02-18 11:44
2003.02.27
Как вызвать диалог для выбора даты?


1-87490
mmmh
2003-02-15 19:18
2003.02.27
Как вычетать из label формата 22:32:54 секунды. то есть каждую се