Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
PushButton30 > Left Click + If "[list_roms]" "=" "Выбранные" Исправить на: + Loop "6" "40" "[n]"
Если CheckBox-ы не отмечены (переменные [CheckBox[n]] пустые), то в файл и запишется пустота.
Не в лог-файл смотри, а в ОТЛАДЧИК!
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
у меня там два текстовых файла. первый system.txt отвечает за полное название приставки второй system_lite.txt за короткое название приставки. Так вот в настройках когда я выбираю нужные файлы то эти файлы тоже должны изменится так же. то есть например если я выбрал скажем
GoodGG GoodNes
то в файле system_lite.txt должно быть так
GoodGG GoodNes
а в файле system.txt должно быть так
Sega Game Gear Nintendo Entertainment System/Famicom
то есть те строки которые я выбрал в настройках без пустых строк. а если надо будет чтобы все приставки генерировались то эти два файла будут сделаны со всеми приставками
Можно сделать так. Создать временные текстовые файлы с названиями tm_system.txt и tm_system_lite.txt и туда скинуть все названия приставок а затем от туда смотря какие я буду делать настройки эти названия будут копироваться уже в system.txt и system_lite.txt будь это все названия приставок или выбранные
Ну, с учетом всех своих скромных познаний в программировании, осмелюсь предположить, что для этого нужно написАть соответствующий код. Впрочем, может я и ошибаюсь, и сегодня можно все сделать "усилием мысли", ведь "прогресс"... гм...
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Ну, с учетом всех своих скромных познаний в программировании, осмелюсь предположить, что для этого нужно написАть соответствующий код. Впрочем, может я и ошибаюсь, и сегодня можно все сделать "усилием мысли", ведь "прогресс"... гм...
Я сейчас пишу код. Вариантов много. Напиши свой вариант кода чтобы я мог посмотреть как правильно вообще делается
Какой такой "мой вариант кода"? Сколько "вариантов" требуется? А может всю программу целиком нашлепать? Боюсь, что моей квалификации недостаточно для того, чтобы строчить наугад "правильный вариант кода", на идею, покрытую туманом.
Цитатаkop9000 ()
Вариантов много.
Ну вот, значит есть где разгуляться и по-упражняться! Ты - автор, тебе и фл... карты в руки. Ну, а мы подправим, в случае чего.
P.S. Если, конечно, будет что подправлять.
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Если работает, то и ладно. Только одинаковые куски кода, если они повторяются более одного раза, лучше оформлять в виде подпрограмм, а потом использовать GoSub, т.е. что-то типа (в секции подпрограмм):
If "[list_roms]" "=" "Выбранные" If "[CheckBox6]" "=" "Checked" SetVar "[rad]" "1" GoSub "PodprogrammaXXXX" EndIf
и т.д. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
он то сохраняет но он сохряняет не название приставки а что галочка поставлена.
То, что ты сам указал ему сохранять, то он и сохраняет.
Цитатаkop9000 ()
SetVar "[ros]" "[ros][CheckBox[n]][#13][#10]"
А мой код тупо копипастить не надо, а надо думать над ним. К тому же, я написАл все с учетом твоего же кода, и твоих же непоняток что надо сохранять.
Могу только повторить:
ЦитатаPeter ()
Разверни окно отладчика, запусти скрипт ПОШАГОВО, и проверяй выполнение команд и содержимое переменных. Тогда найдешь ошибку.
И больше повторять не буду! - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Разверни окно отладчика, запусти скрипт ПОШАГОВО, и проверяй выполнение команд и содержимое переменных. Тогда найдешь ошибку.
как пошагово? я запускаю тест проекта. открывается два окошка. сам проект и окоечко с тримя разделами. команды переменные и история. на что нужно смотреть?
Сначала жмешь паузу (кнопка под черной стрелкой), а затем "шагаешь" вручную кнопкой под красной стрелкой (одно нажатие - одна команда), чтобы вернуться в обычный режим "отжимаешь" паузу. Слайдером можно вообще регулировать скорость выполнения скриптов.
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Подобные ошибки возникают по причине полного непонимания того, как работает или ЧТО делает код. Что такое массив [ros]? Что такое у тебя [n]? При чем тут вообще CheckBox-ы?
Тебе нужно определить (придумать) какую-нибудь переменную (НЕ СВЯЗАННУЮ с [ros]), куда и будут записываться значения из элементов массива [ros], а не в сам массив! Примерно так: SetVar "[Переменная]" "[Переменная][ros[n]][#13][#10]"
Когда цикл завершиться, то: FileWrite "C:\Users\TBOIR\Desktop\tm.txt" "All" "[Переменная]" - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Подобные ошибки возникают по причине полного непонимания того, как работает или ЧТО делает код. Что такое массив [ros]? Что такое у тебя [n]? При чем тут вообще CheckBox-ы?
Тебе нужно определить (придумать) какую-нибудь переменную (НЕ СВЯЗАННУЮ с [ros]), куда и будут записываться значения из элементов массива [ros], а не в сам массив! Примерно так: SetVar "[Переменная]" "[Переменная][ros[n]][#13][#10]"
Когда цикл завершиться, то: FileWrite "C:\Users\TBOIR\Desktop\tm.txt" "All" "[Переменная]"
Я тебе скинул ИДЕЮ, а не готовый к употреблению код, и тебе надо было подправить его под свои нужды.
Цитатаkop9000 ()
так правильно?
Синтаксически правильно, но пока не разберешьсяь, что именно делает этот код, почему 6 и 40 (а не 1 и 35), что такое [n], что такое [ros[n]], работать, если и будет, то чисто случайно. Но, это весьма маловероятно. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Синтаксически правильно, но пока не разберешьсяь, что именно делает этот код, почему 6 и 40 (а не 1 и 35), что такое [n], что такое [ros[n]], работать, если и будет, то чисто случайно. Но, это весьма маловероятно.
[ros] это название кнопки тоесть CheckBox [n] это число
Это я понял, но главное чтобы ты понял для чего оно нужно и как все работает.
Цитатаkop9000 ()
[ros][n] - CheckBox6 или CheckBox7 и так далее
[ros][n] и [ros[n]] - НЕ ОДНО И ТО ЖЕ, и указанный выше код работать не будет.
Ты решил записывать в яайл названия кнопок.
Кстати, CheckBox это НЕ кнопка, а переключатель. Если ты хочешь, чтобы тебя понимали, то и пиши понятно! - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
при нажатия кнопки я хочу чтобы сохранялись в одном текстовом документе полное название приставки а во втором короткое название приставки
При нажатии пимпочки я хочу чтобы сохранялись в одном текстовом документе полное название загогулины а во втором короткое название загогулины.
Много ты понял из этого моего текста?
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
При нажатии пимпочки я хочу чтобы сохранялись в одном текстовом документе полное название загогулины а во втором короткое название загогулины.
Много ты понял из этого моего текста?
смотри. вот на галочке например которую я ставлю написано короткое название приставки например atari2600 так вот те галки которые я поставил должны сохранятся эти самые короткие названия в текстовый документ по строчкам. а вместе с ним полное название которое я не написал на кнопке но напишу потом в коде этих самих галок
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
но есть одна небольшая проблема. когда например вот он сохранил две приставки в текстовый файл. а вот в следующий раз я хочу чтобы приставка была одна ну я и опять захожу в настройки выбираю только одну приставку ну и нажимаю ок он сохраняет в текстовый файл но когда я открываю текстовый файл и последняя строчка пустая. а мне её не надо. как сделать чтобы пустые строки удалялись?
последняя строчка пустая. а мне её не надо. как сделать чтобы пустые строки удалялись?
Я тебе четко сказал:
ЦитатаPeter ()
Изучи его,
Если бы ты это сделал, а не просто скопипастил мой код, то сам бы прекрасно понял что надо сделать, чтобы последняя строчка (пустая) не записывалась. Кстати, в указанном мною примере последняя пустая строчка всегда будет записываться независимо от того, сколько там твоих "приставок" (количество строк) записывается.
Могу только дать подсказку: при записи последней НЕпустой строки надо убрать в конце этой строки символы [#13][#10]. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться