Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Разные запускные файлы...
ИгорьДата: Понедельник, 27 Октября 2008, 04:11 | Сообщение # 1
Педагог
Группа: Проверенные
Сообщений: 331
Репутация: 0
Награды: 0
Статус: Offline
Не придумал, как умнее назвать эту тему... В общем, скопилась у нас определенная коллекция различного рода "электронных учебников" разных мастей, калибров и качества изготовления. Хочу сделать что-то вроде оболочки с листбоксом, в котором отображается весь список учебников, чтобы студенту не по папкам шарить, ища нужный учебник... Но вот загвоздка - часть учебников сделаны в Билде (или других программах, типа Авторан) и имеют первый запускной файл формата exe, а часть - в html, соответственно, первая страница в этом формате... И вот как сделать, чтобы список был один на все эти форматы, и загружалось все по щелчку на названии учебника... в общем - не многу понять, как заставить проект различать, что вот это - ехе, а вот это - html...

Шум ничего не доказывает. Курица, снесши яйцо, часто клохчет так, словно снесла небольшую планету...
Марк Твен
 
toizyДата: Понедельник, 27 Октября 2008, 10:45 | Сообщение # 2
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (Игорь)
как заставить проект различать, что вот это - ехе, а вот это - html...

Смотреть расширение smile Всё просто... Щас примерчег попробую накатать

Добавлено (27 Октябрь 2008, 10:45)
---------------------------------------------
Кстати. А почему бы не заготовить список файлов заранее?


Жизнь оказалась не такой уж и забавной, как поначалу...
 
Alex3AДата: Понедельник, 27 Октября 2008, 11:09 | Сообщение # 3
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Quote (toizy)
Щас примерчег попробую накатать

Примерчегофф ну просто завалися на форуме, толкли неоднократно.
Quote (toizy)
Кстати. А почему бы не заготовить список файлов заранее?

Базу соответствий название книги - имя файла, первое показываем в списке а второе запускаем.
 
toizyДата: Понедельник, 27 Октября 2008, 12:09 | Сообщение # 4
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
именно. искать всё это при старте - дело неблагодарное и нерациональное. так что разумнее будет подготовить список заранее. и тогда за запуском exe/html дело не встанет.

Жизнь оказалась не такой уж и забавной, как поначалу...
 
ИгорьДата: Вторник, 28 Октября 2008, 05:37 | Сообщение # 5
Педагог
Группа: Проверенные
Сообщений: 331
Репутация: 0
Награды: 0
Статус: Offline
Хм... Да, пожалуй, тогда дело попроще будет... Спасибо, попробую... bravo

Добавлено (28 Октябрь 2008, 05:34)
---------------------------------------------
Так, бр-р-р.... Предположим, есть десять учебником... В папках от 0001 до 0010... А как он по этим папкам искать будет?

Добавлено (28 Октябрь 2008, 05:36)
---------------------------------------------
А, елки, замотался... Буду прописывать в базе строку типа "Учебник по электротехнике#0004/start.exe", нехай из этой строки путь стряпает...

Добавлено (28 Октябрь 2008, 05:37)
---------------------------------------------
Хм, а ведь тогда и поисковик можно по названиям учебников замутить... Мдя, рвать надо с этого образования, мозги застоялись на одном и том же...


Шум ничего не доказывает. Курица, снесши яйцо, часто клохчет так, словно снесла небольшую планету...
Марк Твен
 
toizyДата: Вторник, 28 Октября 2008, 11:41 | Сообщение # 6
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Quote (Игорь)
А как он по этим папкам искать будет?

не надо ничего искать, заготовь заранее структуру, и специальный файлег, в котором укажи, какому файлу какое название присвоить.
Quote (Игорь)
"Учебник по электротехнике#0004/start.exe",

именно. потом загружаешь строки из этого файла, и помещай в массив, напр AlliasArr$[] и PathArr$[]. В AlliasArr пусть храняца имена учебников, а в PathArr - пути к ним. Потом по индексу найдёшь то, что нужно. Т.е. юзер щёлкает на списке, ты получаешь номер пункта, который щёлкнули, в переменную, скажем, i, и извлекаешь путь из массива PathArr$[i] по индексу i

Добавлено (28 Октябрь 2008, 11:41)
---------------------------------------------

Quote (Игорь)
Мдя, рвать надо с этого образования

я уже давно рванул оттуда happy Делать там не фиг, денег не заработаешь, счастья не получишь. только геморрой и сердечные заболевания.


Жизнь оказалась не такой уж и забавной, как поначалу...
 
Alex3AДата: Вторник, 28 Октября 2008, 12:59 | Сообщение # 7
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
toizy, Да Игорь уже сам во всем разобрался, и сам ответил на свои вопросы,
просто
Quote (Игорь)
мозги застоялись на одном и том же...
, но как мы видим временно.
 
ИгорьДата: Четверг, 30 Октября 2008, 06:16 | Сообщение # 8
Педагог
Группа: Проверенные
Сообщений: 331
Репутация: 0
Награды: 0
Статус: Offline
Quote (toizy)
Делать там не фиг, денег не заработаешь, счастья не получишь. только геморрой и сердечные заболевания.

Да уж... Только я больной... Во всю голову... Еще верю во что-то... Хотя с каждым днем все меньше и меньше.

Добавлено (30 Октябрь 2008, 06:16)
---------------------------------------------

Quote (Alex3A)
как мы видим временно

Временно... но застаиваются регулярно...


Шум ничего не доказывает. Курица, снесши яйцо, часто клохчет так, словно снесла небольшую планету...
Марк Твен
 
  • Страница 1 из 1
  • 1
Поиск: