Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.02;
Скачать: CL | DM;

Вниз

Непонятная ошибка   Найти похожие ветки 

 
Azeem ©   (2006-03-15 15:05) [0]

Здравствуйте мастера. При компиляции строки
ReadFile(hFile,fHead,SizeOf(fHead),iRead,nil);
получаю ошибку
[Pascal Error] FastBMP.pas(109): E2033 Types of actual and formal var parameters must be identical
Не знаю что делать. Кто нибудь подскажите пожалуйста что это такое ?
Особенно интересно что означает "nil". С английским у меня туговато, поэтому в справке я не всё понял.


 
Сергей М. ©   (2006-03-15 15:08) [1]

"Типы актуальных и формальных параметров функции должны быть идентичны" - так переводится на русский-народный эта буржуйская абракадабра.

Надеюсь, разницу между формальными и фактическими (актуальными) параметрами вызова некоей ф-ции ты понимаешь ... это ж таки Паскаль, таки не буржуйский язык ...


 
Azeem ©   (2006-03-15 15:21) [2]

Нет к сожалению не понимаю - не сталкивался. Не могли бы Вы пояснить ?


 
Azeem ©   (2006-03-15 15:22) [3]

Удалено модератором


 
Azeem ©   (2006-03-15 15:22) [4]

Удалено модератором


 
Megabyte ©   (2006-03-15 16:14) [5]

Формальные параметры - это те, кот. у тебя находятся в описании подпрограммы(функции, процедуры)
procedure myproc(a : integer, b : string);

А фактические параметры - которые ты передаешь в процедуру во время её вызова.
var
 count : integer;
 name : string;
begin
...
myproc(count, name);
{Важно не только соответствие типов, но  и порядок должен соблюдаться. Вот так не будет правильно: myproc(name, count);
...
end;

Так вот у тебя типы параметров не совпадают.

з.ы. Тоже считаю, что с анлийским у меня туго. Но такую простую фразу сложно не понять. Не зря все таки в ВУЗе учился. %)


 
MBo ©   (2006-03-15 16:26) [6]

>Azeem
Покажи, как у тебя объявлены параметры



Страницы: 1 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.082 c
2-1142935864
Steplerr
2006-03-21 13:11
2006.04.02
Заморочки с Excell


15-1141980677
Бульбаш
2006-03-10 11:51
2006.04.02
Delphi и Web


2-1142511533
KyRo
2006-03-16 15:18
2006.04.02
Отключить ошибку в ини файле


3-1139407817
$Инъектор
2006-02-08 17:10
2006.04.02
Проблемы с русским - Absolute database


15-1141848603
Nic
2006-03-08 23:10
2006.04.02
Машина студента developer a