Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AutoIT (Часть 1)

Модерирует : gyra, Maz

Widok (12-01-2009 14:47): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

XpycTMD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
#NoTrayIcon
#include <GUIConstants.au3>
#include <File.au3>
 
$Filter = "*.ini"
$Flag = "1"
 
$dbPatch = "D:\Database\"
 
$Version = "0.7"
$ProgramTitle = "Crew Manager " & $Version
 
$GUIWidth
= 800
$GUIHeight = 600
$GUILeft = (@DesktopWidth - $GUIWidth) / 2
$GUITop = (@DesktopHeight - $GUIHeight) / 2
$CrewListTop = 120
 
$CrewManager = GUICreate($ProgramTitle, $GUIWidth, $GUIHeight, $GUILeft, $GUITop, $WS_VISIBLE + $WS_CLIPSIBLINGS + $WS_OVERLAPPEDWINDOW)
GUISetFont(10, 400, 0, "Tahoma")
GUICtrlCreateLabel("Crew Manager", 210, 0, 555, 65, $SS_CENTER + $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 38, 800, 0, "Tahoma")
GUICtrlSetColor(-1, 0x0000FF)
 
GUICtrlCreateLabel("PPC", 125, 70, 255, 20, $SS_CENTER + $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 10, 800, 0, "Tahoma")
GUICtrlCreateLabel("PPC Passed Date", 125, 95, 125, 20, $SS_CENTER + $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 10, 800, 0, "Tahoma")
GUICtrlCreateLabel("PPC Next Date", 260, 95, 125, 20, $SS_CENTER + $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 10, 800, 0, "Tahoma")
 
$Crew = _FileListToArray($dbPatch, $Filter, $Flag)
$PPCPassedDate = $Crew
$PPCPassedDateChecker
= $Crew
$PPCNextDate
= $Crew
$PPCNextDateChecker
= $Crew
For $i = 1 To $Crew[0]
  GUICtrlCreateLabel(StringReplace($Crew[$i], ".ini", ""), 10, $CrewListTop, 110, 25, $SS_CENTERIMAGE)
  GUICtrlSetFont(-1, 10, 800, 0, "Tahoma")
  $PPCPassedDate[$i] = IniRead($dbPatch & $Crew[$i], "PPC", "PPCPassedDate", "0000/00/00")
  GUICtrlCreateDate($PPCPassedDate[$i], 125, $CrewListTop, 105, 25, 0)
  $PPCPassedDateChecker[$i] = GUICtrlCreateLabel("", 230, $CrewListTop, 25, 25, $WS_BORDER)
 
  $PPCNextDate[$i] = IniRead($dbPatch & $Crew[$i], "PPC", "PPCNextDate", "0000/00/00")
  GUICtrlCreateDate($PPCNextDate[$i], 260, $CrewListTop, 105, 25, 0)
  $PPCNextDateChecker[$i] = GUICtrlCreateLabel("", 365, $CrewListTop, 25, 25, $WS_BORDER)
 
  $CrewListTop = $CrewListTop + 30
Next
 
GUISetState(@SW_SHOW)
 
While 1
Switch GUIGetMsg()
  Case $GUI_EVENT_CLOSE
    Exit
EndSwitch
WEnd

Всего записей: 120 | Зарегистр. 17-01-2006 | Отправлено: 16:39 13-02-2008 | Исправлено: XpycTMD, 16:45 13-02-2008
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » AutoIT (Часть 1)
Widok (12-01-2009 14:47): лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru