Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2002.04.11;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "WinAPI";
Текущий архив: 2002.04.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
3-32691
der
2002-03-06 12:48
2002.04.11
круговерть с DLL


3-32668
DeLz
2002-03-20 12:39
2002.04.11
функция BDE - dbiAddAlias


4-33006
HardTouch
2002-02-11 02:55
2002.04.11
Как определить нахождение каталогов Windows, Мои документы, Рабочий стол и т.д.


1-32839
LiNkS
2002-03-29 09:32
2002.04.11
ListBox


3-32656
OlegE
2002-03-20 09:26
2002.04.11
Создание EXCEPTIONS в хранимой процедуре





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский