Что нового

Добавления к значению + 1

Статус
Закрыто для дальнейших ответов.

zergood

Новичок
Сообщения
24
Репутация
1
Извините за название, не знаю как еще сформулировать ;D
Вообщем помогите мне, тема такая
Имеем такие строки
к примеру имеем $combo_16 = GUICtrlCreateCombo("01", 290, 130, 40, 21) где прописано 01
мне нужно что бы тут - GUICtrlRead($combo_16) & ".file" как сделать чтоб он считал значения с combo_16 и добавил к нему + 01, то бишь что-бы получилось 02

я нуб в этом :'(
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Код:
#include <GUIConstantsEx.au3>
#include <ComboConstants.au3>
#include <WindowsConstants.au3>

$hGUI = GUICreate("Test Script", 300, 120)

$iOk_Bttn = GUICtrlCreateButton('Ok', 220, 80, 60, 23)
$iCombo = GUICtrlCreateCombo('', 20, 20, 40, 21, BitOr($GUI_SS_DEFAULT_COMBO, $CBS_DROPDOWNLIST))
GUICtrlSetData(-1, '01|02|03', '01')

GUISetState(@SW_SHOW, $hGUI)

While 1
	Switch GUIGetMsg()
		Case $GUI_EVENT_CLOSE
			Exit
		Case $iOk_Bttn
			$sVal = StringFormat('%02.f', GUICtrlRead($iCombo) + 1) & '.file'
			
			MsgBox(64, 'Title', $sVal, 0, $hGUI)
	EndSwitch
WEnd
 
Автор
Z

zergood

Новичок
Сообщения
24
Репутация
1
Куда прикажите это вставлять?
там адрес типа такого

FileWriteLine($file1, "http://site" & $adres & "." & GUICtrlRead($combo_4) & GUICtrlRead($combo_5) & "/" & $adres & "/page1/" & $adres & GUICtrlRead($combo_3) & "_" & GUICtrlRead($combo_15) & GUICtrlRead($combo_16) & "08" & "blabla")

мне надо что-бы GUICtrlRead($combo_16) считал значение из $combo_16 = GUICtrlCreateCombo("01", 290, 130, 40, 21) и поставил +1 к нему
если делать так GUICtrlRead($combo_16) +1) то пишет Variable used without being declared.
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
zergood,
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Глобальный модератор.
 
Автор
Z

zergood

Новичок
Сообщения
24
Репутация
1
вообщем в основном разобрался.
как добавить +1 к числу в ХХ формате. 24 часа формат
сейчас стоит так
Код:
StringFormat('%02d', GUICtrlRead($combo_16) + 1)

но после 23 часов он пропсиывает 24,25 и т.д а нужно что бы 23,00,01
$hour, $ihours пробовал, не катит.
не подскажет кто?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
zergood,
Нет реакции на предупреждение - тема закрыта.
 
Статус
Закрыто для дальнейших ответов.
Верх