Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Нужно прочитать код

1.9K
20 февраля 2006 года
wishco
59 / / 20.01.2004
Procedure SetPort(p:word;b:byte);stdcall;
{$ifdef RWPort}
var
len: cardinal;
written: cardinal;
{$endif}
begin
{$ifdef RWPort}
len:= 1;
WriteFile(hport,b,len,written,nil);
{$else}
asm
push edx
push eax
mov dx,p
mov al,b
out dx,al
pop eax
pop edx
end;

И что туту значит условная компиляция.
Заранее спасибо.
3.8K
20 февраля 2006 года
Supervisor
158 / / 29.05.2005
Цитата:
Originally posted by wishco
И что туту значит условная компиляция.


Если присутствует $define RWPort, то включить в код участки, заключенные в директивы $ifdef/$endif

1.9K
20 февраля 2006 года
wishco
59 / / 20.01.2004
К примеру кнопка на форме. И код в ней.

procedure TForm1.Button1Click(Sender: TObject);
begin
{$IFDEF debug}
ShowMessage('sdsd');
{$ENDIF}

end;

Что нужно сделать, чтобы ShowMessage('sdsd');
сработало?
Я в этом языке несколько дней.
Не серчайте на меня ответьте пожалуйста.
Куда зайти?
1.8K
21 февраля 2006 года
LM(AL/M)
332 / / 20.12.2005
Цитата:
Originally posted by wishco
К примеру кнопка на форме. И код в ней.

procedure TForm1.Button1Click(Sender: TObject);
begin
{$IFDEF debug}
ShowMessage('sdsd');
{$ENDIF}

end;

Что нужно сделать, чтобы ShowMessage('sdsd');
сработало?
Я в этом языке несколько дней.
Не серчайте на меня ответьте пожалуйста.
Куда зайти?



нужно вставить директиву {$DEFINE debug} или что то в этом роде.
и дам тебе совет -- никогда не спрашивай "куда сходить?"

1.9K
21 февраля 2006 года
wishco
59 / / 20.01.2004
Цитата:
Originally posted by LM(AL/M)
нужно вставить директиву {$DEFINE debug} или что то в этом роде.
и дам тебе совет -- никогда не спрашивай "куда сходить?"



вставить директиву {$DEFINE debug}!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Куда её вставить то ??????????????????????????????????????????????????????????????????????

1.8K
21 февраля 2006 года
LM(AL/M)
332 / / 20.12.2005
Цитата:
Originally posted by wishco
вставить директиву {$DEFINE debug}!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Куда её вставить то ??????????????????????????????????????????????????????????????????????




{$DEFINE debug}


procedure TForm1.Button1Click(Sender: TObject);
begin
{$IFDEF debug}
ShowMessage('sdsd');
{$ENDIF}

end;

-- ну например так, а можешь в самом начале исходника )))

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог