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

Ваш аккаунт

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

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

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

MessageBox???

7.1K
13 июля 2006 года
Urfen_Djus
61 / / 30.06.2006
 
Код:
Begin

  with Application do
  begin
    NormalizeTopMosts;
    MessageBox((Edit1.Text), 'Look',1);
    RestoreTopMosts;
  end;
end;

Как сделать так чтобы он брал текст из Edit1 и выводил через MessageBox
11K
13 июля 2006 года
e-Freeze
12 / / 08.08.2005
Необходимо изменить одну строку:
Begin
with Application do
begin
NormalizeTopMosts;
MessageBox(Edit1.Text, 'Look',1);
RestoreTopMosts;
end;
end;
или задать новую переменную и присвоить ей содержимое edit1 и далее использовать ее:
var s:string;
begin
s:=edit1.text;
NormalizeTopMosts;
MessageBox(s, 'Look',1);
RestoreTopMosts;
end;
и все
7.1K
13 июля 2006 года
Urfen_Djus
61 / / 30.06.2006
Нет так не выйдет, пробывал!!!
Правильно как я уже нашел:
 
Код:
MessageBox(PChar(Edit1.Text),PChar('Message'));

Нов се равно спасибо!!!:)
7.1K
13 июля 2006 года
Urfen_Djus
61 / / 30.06.2006
В принципе PChar можно не ставить у 'Message', а если не будет PChar у первого, то он будет ругаться на не соответсвие типов:)
339
14 июля 2006 года
verybadbug
619 / / 12.09.2005
а как на счет
 
Код:
MessageBox(Handle, PChar(Edit1.Text), PChar(Caption), MB_ICONERROR + MB_OK);

где MB_ICONERROR может быть:
MB_ICONINFORMATION
MB_ICONWARNING
MB_ICONQUESTION

а MB_OK может быть:
MB_ABORTRETRYIGNORE
MB_OKCANCEL
MB_RETRYCANCEL
MB_YESNO
MB_YESNOCANCEL

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