forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Как вызвать API функцию MessageBox()? (http://forum.boolean.name/showthread.php?t=8515)

ArtemkA 19.06.2009 22:59

Как вызвать API функцию MessageBox()?
 
В общем вопрос в названии темы. Нужно чтоб когда я закрываю окно программы эта функция вызывалась с текстом, что-то вроде этого: "Вы действительно хотите выйти?" и два варианта ответа: Да и Нет. Читал в FAQ http://forum.boolean.name/showthread.php?t=4693, но чет не прет. Помогите плиз.

NitE 19.06.2009 23:45

Ответ: Как вызвать API функцию MessageBox()?
 
AppTitle title$[,close_prompt$]
Parameters
title$ - the text that will be displayed in the title bar of the program window
close_prompt$ (optional) - the text that will be displayed in a message box with 'OK/Cancel' options when a user clicks on the close button. If nothing is specified, the message box will not be displayed and the program will close immediately.

Description
Allows you to set the text of the program's title bar, and 'close program?' message box.

Example
; Set the title bar

AppTitle "Super Invaders V1.0", "Are you sure?"

ABTOMAT 20.06.2009 00:02

Ответ: Как вызвать API функцию MessageBox()?
 
Вложений: 1
api_MessageBox (SystemProperty( "AppHWND" ), "Текст в окне", "Текст заголовка", 16)
desls клади в userlibs

ArtemkA 20.06.2009 17:06

Ответ: Как вызвать API функцию MessageBox()?
 
спасибо вам обоим. :)

ArtemkA 20.06.2009 18:01

Ответ: Как вызвать API функцию MessageBox()?
 
Еще один вопрос по поводу API. В BlitzSys есть функция DLLGetOpenFileName$(). Как получить результат этой функци? т.е. адрес и имя файла. В какой переменной они хранятся?

ArtemkA 20.06.2009 18:21

Ответ: Как вызвать API функцию MessageBox()?
 
Ой сори....я уже разобрался :)


Часовой пояс GMT +4, время: 12:53.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot