Форум: "Основная";
Текущий архив: 2002.06.27;
Скачать: [xml.tar.bz2];
ВнизИспользование Найти похожие ветки
← →
Ricks (2002-06-17 14:39) [0]Во многих программах я видел такое выражение:
procedure TForm1.Button1Click(Sender:TObject);
var I:Integer absolute 0
но при попытке компиляции ошибка типа "Variable required" (там гда "absolute 0") Что это значит и что с этим делать?
← →
shagen (2002-06-17 14:44) [1]Ricks,если Вы где-то до этого введёте var zero:integer,
и на него сошлётесь,то всё будет хорошо ;)
← →
Lord Warlock (2002-06-17 14:49) [2]Если я правильно помню, то эта директива заставляет переменную размещаться в памяти по абсолютному адресу, так что понимаешь, 0 не подойдет :)
← →
vuk (2002-06-17 14:55) [3]В Turbo Pascal это было так, но в современных версиях компилятора возможно только лишь размещение одной переменной по адресу другой.
...
procedure SomeProc( i : integer );
var
a : integer absolute i;
b : integer;
c : integer absolute b;
...
← →
Ricks (2002-06-17 14:58) [4]>> Lord Warlock
Так я про это и говорю, что не подойдет. Мне просто интересно, как у тех програмистов, которые делали это, оно работало ;-))
← →
vuk (2002-06-17 15:07) [5]Может это от 16-битной версии Delphi? Я уже не помню как там absolute интерпретировался...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.06.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c