powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / булевы True\false [avtoit]
9 сообщений из 9, страница 1 из 1
булевы True\false [avtoit]
    #37038166
LexaSF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть файл с настройками, вкотором содержится множество True,false... я знаю, к какой настройке относится каждый булев.Здесь указаны булевы cheboxov.Как мне через этот файл настроек зная булеву True\False Отметить состояние chebox-a? например, я через прогу выбрал несколько настроек,позже, их значения сохранились в файл, допустим false,true,false 1булев чебокс1 2-2 и т.п, как зная состояние чебоксов в булевах Отметить чебоксы также в проге?.
Например есть у нас Chebox1 и Chebox2.Я отметил Chebox1, а Chebox2 оставил без галочки, сохранил все в файл.В нем будет true,false.Чтобы когда я включил проу чебоксы отметились точно также мне нужно загрузить файл.Как отметить чебоксы без загрузки файла, но зная какая булева какому чебоксу?
...
Рейтинг: 0 / 0
булевы True\false [avtoit]
    #37038176
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Друг мой, что-то вас уже заносит... Идите поспите...
авторЧтобы когда я включил проу чебоксы отметились точно также мне нужно загрузить файл.Как отметить чебоксы без загрузки файла, но зная какая булева какому чебоксу?Откуда зная-то, если файл не читать?
И запятые расставляйте, пожалуйста.
И пытайтесь всё же формулировать ТЗ доходчиво...
...
Рейтинг: 0 / 0
булевы True\false [avtoit]
    #37038625
LexaSF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот смотрите.Я отметил 5 чебоксов, их состояния по порядку записались в файл.Чтобы в проге возобновить все эти состояния надо выбирать файл-Настройки-загрузить и т.п. Как мне сделать, чтобы когда я включал прогу,читался файл с булевами и чебоксы возобновляли свое состояние, без файл-Настройки-загрузить и т.п., чтобы оно сразу прочитывалось?
...
Рейтинг: 0 / 0
булевы True\false [avtoit]
    #37039766
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я же вам вроде давал пример по работе с INI-файлами?
Так и делайте - сохраняйте состояние, при запуске - считывайте программно нужные разделы/ключи и восстанавливайте чекбоксы...
...
Рейтинг: 0 / 0
булевы True\false [avtoit]
    #37039809
LexaSF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да я знаю, но просто я работаю с внешней программой, в которой значения Чебоксов сохраняются в текстовый файл как False,True,False... вот кажое значение - состояние определенного чебокса..Причем когда я проверял avtoit window info то мне выдает что это элемент [NAME:checkedListBox1].
Вот сама программа, я думаю на словах обьяснить сложно...
http://depositfiles.com/files/rse3vsvmr
...
Рейтинг: 0 / 0
булевы True\false [avtoit]
    #37040060
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И что?
Читать надо из файла в каталоге Settings?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
$hFile=FileOpen('Settings\2s.udb', 0)
If $hFile = - 1  Then
    MsgBox( 0 , "Error", "Unable to open file.")
    Exit
EndIf
$sParams=FileRead($hFile)
$aParams=StringSplit($sParams, ';')
For $i= 1  to $aParams[ 0 ]
 Switch $i
  Case  2 
   ; checkedListBox1.Item( 2 )=aParams[$i]
  Case  8 
   ; checkedListBox1.Item( 3 )=aParams[$i]
  ; ...
 EndSwitch
Next
...
Рейтинг: 0 / 0
булевы True\false [avtoit]
    #37040270
LexaSF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скажите, а как сдедать чтобы по этим настройкам отмечались чебоксы?
...
Рейтинг: 0 / 0
булевы True\false [avtoit]
    #37040588
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Чекбоксы" относятся к вашей "внешней" программе, так что рассказать об этом я, увы, не смогу... И разбираться с нею у меня нет никакого желания.
...
Рейтинг: 0 / 0
булевы True\false [avtoit]
    #37041735
LexaSF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ладно, спасибо, я уже рарзобрался)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / булевы True\false [avtoit]
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]