Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Оно понятно - всегда приятнее иметь дело со своей собственной программой (при условии правильного написания), чем с чужой, да и доработать всегда можно под свои нужды.
Quote (Victor_SCB)
Интернет кишит подобными программами
Честно говоря, я лично никогда не сталкивался с подобными программами, и не нуждался в них, может и кишит...
На первый взгляд неплохо, но некоторые соображения... В конструкциях типа IF..ELSE..ENDIF, если после ELSE ничего нет, ELSE можно не писАть, т.е. вместо вот этого:
Code
If "[mask]" "<>" "" FolderBox "Выбрать папку" "[dir]" If "[dir]" "<>" "" FileList "[dir]\*.[mask]" "Files" "[list1]" Else EndIf Else EndIf
записать так:
Code
If "[mask]" "<>" "" FolderBox "Выбрать папку" "[dir]" If "[dir]" "<>" "" FileList "[dir]\*.[mask]" "Files" "[list1]" EndIf EndIf
А лучше, чтобы было легче ориентироваться, так:
Code
If "[mask]" "<>" "" FolderBox "Выбрать папку" "[dir]" If "[dir]" "<>" "" FileList "[dir]\*.[mask]" "Files" "[list1]" EndIf EndIf
Добавлено (13 Июня 2012, 13:02) --------------------------------------------- И вместо вот этого:
Code
IfEx "[prif_nac] = [#34][#34] OR [prif_con] = [#34][#34] OR [dir] = [#34][#34]" Else ListBoxSize "ListBox1" "[fin]" ...... EndIf
логичнее записать так:
Code
IfEx "[prif_nac] <> [#34][#34] OR [prif_con] <> [#34][#34] OR [dir] <> [#34][#34]" ListBoxSize "ListBox1" "[fin]" ...... EndIf
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Хочу поддержать Петра, и добавить от себя. Все этиIF..ELSE..ENDIF..ELSE..ENDIF Это... как бы правильнее сказать... Грубо... Просто английские слова. В переводе IF=Если ELSE=Или ENDIF=Конец Если. Или правильнее конец поставленого условия.
Кому как, а для меня понятие буржуйского-проблема. Поэтому мысленно произношу не IF, а Если... И дальше так же мысленно читаю, составляю условие. И подбираю более логическое мышление. Если то то так, то это будет так. И начинаю анализировать от обратного. Если это будет так, то то то будет иначе. ELSE, как продолжение условия. А раз продолжения нет, то и нет смысла вставлять Или. Не хочешь читать хелп?
Victor_SCB, добавьте в первый пост информацию о том, зачем могут понадобиться подобные списки. Из примера я предположил, что подобная утилита может понадобиться для того, чтобы формировать ссылки на проигрывание или закачку файлов размещаемых на сервере.
Далее, если программа имеет окно изменяемого размера, то должны растягиваться и области для списков. Для этого можно добавить подпрограмму на событие изменения размеров окна - см. команду zmSetOnMoveSize плагина zmFunctions 1.0b (Пётр Павлов).
Спасибо за ответы и за советы. - На счёт ELSE : просто я почему-то думал что без него никак )), ну теперь такой ошибки больше не допущу. - Ну а про окно изменяемого размера : я забыл в свойствах проекта убрать этот пункт ) В период с 26.06.12 по 1.07.13: