Senka11
Мдааа...ты хоть сам понял, что написал?
Функция
InputBox() не является создаваемым элементом пользовательского GUI, это встроенное стандартное окно диалога. Пример создания пользовательского GUI:
Код:

#include <GUIConstants.au3>
GUICreate("Computer ID system created by Senka!", 260, 160)
GUICtrlCreateLabel("Input Computer ID", 15, 30, 90, 15)
GUICtrlCreateLabel("Input Everest ID", 160, 30, 90, 15)
$nEdit = GUICtrlCreateInput("", 10, 50, 100, 17)
$aEdit = GUICtrlCreateInput("", 150, 50, 100, 17)
$OK_Button = GUICtrlCreateButton("Ready", 10, 130, 60, 20)
GUICtrlSetCursor(-1, 0)
$Close_Button = GUICtrlCreateButton("Close", 190, 130, 60, 20)
GUICtrlSetCursor(-1, 0)
GUISetState()
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE, $Close_Button
Exit
Case $OK_Button
$sDataFrom_nEdit = GUICtrlRead($nEdit)
$sDataFrom_aEdit = GUICtrlRead($aEdit)
If $sDataFrom_nEdit = '' Or $sDataFrom_aEdit = '' Then
MsgBox(16, "Error", "Please fill in the forms")
ContinueCase
EndIf
$DataFile = FileOpen(@ScriptDir & "\Data.txt", 1)
FileWriteLine($DataFile, _
"Data from $nEdit: " & $sDataFrom_nEdit & @CRLF & _
"Data from $aEdit: "& $sDataFrom_aEdit)
FileClose($DataFile)
EndSwitch
WEnd
Цитата:
я хочу создать меседж бокс который выводил бы на екран IP тачки!
и дописывал его вместе с мак адресом в txt файлик!
|
Какой тачки? Локальной или удалённой? Для получения IP-адреса используй макро @IPAddress1 или @IPAddress2, а ещё лучше брать его из реестра. Для получения MAC-адреса используй утилиту
getmac.exe есть по умолчанию в WindowsXP, для справки вбей в консоль
getmac /?.