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

Вниз

MessageBox возвращающий PChar   Найти похожие ветки 

 
kronprince ©   (2002-02-08 12:31) [0]

Может кто вспомнит, есть ли функция типа MessageBox но с Editом и кнопками возвращающий PChar ? Tnks.


 
Fellomena   (2002-02-08 12:32) [1]

InputQuery покатит ?
Только она AnsiString возвращает 8)
А что мешает самому сделать ? ;)


 
kronprince ©   (2002-02-08 12:59) [2]

2Fellomena

Не покатит, т.к. нужна WinAPI функция а InputQuery из unit Dialogs; что грозит см. interface uses в unit Dialogs;.
В итоге размер программулечки:=(размер программулечки)*10; чего очень не хотелось бы.

Мне для IP-address;

Ничего, но если есть у Win то зачем?


 
Fellomena   (2002-02-08 13:10) [3]

Ну тогда не знаю...
С Dialog действительно гадко получается 8(
Насчёт готовых не слышала, но на api вроде не так уж много и писать 8)


 
Pete ©   (2002-02-08 13:19) [4]

Вообщем, совет: У меня знакомый в визуал студии 6.0 создавал файл ресурса с диалогом, описывал его и компилил в ДЛЛ. После вызывал этот диалог из ДЛЛ. ДЛЛ получается маленькой и быстрой.
Эти-же мессэджбоксы тоже хранятся как диалоги то ли в юзер32.длл, то ли в другой. Вот так-же сделай...


 
kronprince ©   (2002-02-08 13:38) [5]

Та отож!
И вся эта $%&ня вместо того чтобы просто вызвать одну функцию :(


 
Tosov ©   (2002-02-08 22:57) [6]

kronprince
А попробуй исходники этого InputQuery посмотреть. Может чего полезного найдешь.


 
Evgeny ©   (2002-02-09 07:47) [7]

>kronprince
Pete тебе дельный совет дал. Только не обязательно в DLL диалог засовывать. А размер действительно получится при этом мизерный.

DIALOG_1 DIALOG 0, 0, 214, 45
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION ""
FONT 8, "MS Sans Serif"
BEGIN
CONTROL "OK", IDOK, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 156, 9, 50, 14
CONTROL "Cancel", IDCANCEL, "BUTTON", BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 156, 26, 50, 14
CONTROL "", 101, "edit", ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 8, 9, 136, 12
END

Вот этот пример создан за 2 минуты. Вставляешь в свой ресурсный файл, и когда нужно вызываешь.


 
Pete ©   (2002-02-11 14:50) [8]

Кстати, ни кто не подскажет, или ссылку какую-нибудь к файлику, со всеми, так сказать, командами для RC файлов???


 
Evgeny ©   (2002-02-12 07:50) [9]

Не понял, какие команды?


 
Pete ©   (2002-02-12 11:11) [10]

Может неправильно выразился, типа LOADONCALL,DLG1 DIALOG, & etc.


 
panov (M) ©   (2002-02-12 13:54) [11]

>Pete © (11.02.02 14:50)
Явно - не кстати.



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

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

Наверх




Память: 0.49 MB
Время: 0.01 c
1-32861
Vova33
2002-03-29 10:39
2002.04.11
Разработка DLL


3-32628
IronHawk
2002-03-17 17:36
2002.04.11
Как лечить месагу


1-32865
LazorenkoX
2002-03-29 11:02
2002.04.11
Создание компонент


14-32953
Лана Розанова
2002-03-03 21:42
2002.04.11
Привет всем!!!


3-32636
Chainik
2002-03-14 14:41
2002.04.11
Помогите с переносом данных из DBGrid в Excel :((