Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.20;
Скачать: CL | DM;

Вниз

Как узнать что программа запущена с компакт диска ?   Найти похожие ветки 

 
dreamse   (2005-02-07 07:53) [0]

Думаю что возможно есть решение ? Вычислять каждый диск и потом сверять его с путём запуска как то не очень то ... Есть ли более верное решение ?


 
КаПиБаРа ©   (2005-02-07 08:13) [1]

F1 - GetDriveType


 
Poirot ©   (2005-02-07 09:46) [2]

Дык возми Application.ExePath и И сделай ExtractFoleDrive А потом его проверь на CR-ROM  в [1].
Вот и всю... Или можно ешо узнать путь через ParamStr


 
dreamse   (2005-02-07 10:25) [3]

Спасибо . разобрался


 
wal ©   (2005-02-07 11:45) [4]

Это все, конечно, хорошо.
Но как поведет себя твоя программа, если у меня CD-привод не имеет "своей" буквы, а прилинкован к NTFS-папке? Программа работать перестанет? Тогда сразу в корзину.

С уважением.


 
dreamse   (2005-02-07 11:54) [5]

> wal ©   (07.02.05 11:45) [4]

Программа пишеться для пользователей которые не смогут пристыковать её к NTFS каталогу ... они то и знать то не будут что такое NTFS

Всем спасибо


 
Anatoly Podgoretsky ©   (2005-02-07 12:12) [6]

dreamse   (07.02.05 11:54) [5]
А система или администратор может?


 
dreamse   (2005-02-07 12:32) [7]

> Anatoly Podgoretsky ©   (07.02.05 12:12) [6]

По идее программа запускаеться с CD и если пользователь хочет не просто посмотреть данные а сделать заказ или изменить что то то программа предлагает установить себя на жесткий диск. Вот и всё , правда есть проблемы с копированием файлов .. в соседней ветке вопрос.

Проблема такая что после копирования с CD файлы MDB становяться как бы невидимыми ... или не читаемыми пока по ним не щёлкнешь мышкой :(


 
Anatoly Podgoretsky ©   (2005-02-07 12:53) [8]

dreamse   (07.02.05 12:32) [7]
Для этого нет нужды что ли бо копировать, для этого существует папка Documents and Settings с ее подпапками.


 
dreamse   (2005-02-07 13:11) [9]

> Anatoly Podgoretsky ©   (07.02.05 12:53) [8]

Не понял почему ненужно копировать ? Объясняю ещё раз : По идее программа запускаеться с CD и если пользователь хочет не просто посмотреть данные а сделать заказ или изменить что то то программа предлагает установить себя на жесткий диск.

Documents and Settings тут совершенно не при чём


 
Anatoly Podgoretsky ©   (2005-02-07 13:24) [10]

Еще как причем, там папки для документов (данных), так пользовательские настройки и временные данные. Самой программе без разницы где находиться на CD или в Program Files, все равно в нормально настроеной системе пользователю никто не позволит писать в папку с программой, хоть закопируйся. Кроме того админстратор может заставить устанавливать в папку на сервере, на локальном компьютере может и не быть вообще жесткого диска. В режиме использования только чтение.

Такова реальность сегодняшнего дня и программист который не в состоянии жить в согласии с данной реальность должен менять работу.


 
dreamse   (2005-02-07 13:41) [11]

> Anatoly Podgoretsky ©   (07.02.05 13:24) [10]

Повторюсь ещё раз программа расчитована на использование не в супер пупер навороченной стреде с крутыми политиками безопасности и злым админом а в среде рядовых глупых пользовтелей !
Тут у нас половина юзеров на win98 сидит ... так какие там политики ? Какая защита ?

Я полностью с вами согласен ! Но этот случай исключение


 
wal ©   (2005-02-07 14:04) [12]

То есть программа на один раз, без последующего развития?


 
Игорь Шевченко ©   (2005-02-07 14:18) [13]


> а в среде рядовых глупых пользовтелей !


А если не секрет, по какому критерию определяется глупость пользователя ?

LMD


 
dreamse   (2005-02-07 15:12) [14]

> Игорь Шевченко ©   (07.02.05 14:18) [13]

По количеству глупых вопросов !
Я напрмер сегодня предложил после перезагрузки ввести логин и пароль пользователю. Он меня спросил зачем логин ведь пароля обычно хватает ... Вот так


 
dreamse   (2005-02-07 15:19) [15]

> wal ©   (07.02.05 14:04) [12]

Вся работа программы строиться как раз на том что я сказал , проект делаеться не определёное количество лиц. а не на свободное распостронение


 
Anatoly Podgoretsky ©   (2005-02-07 15:33) [16]

dreamse   (07.02.05 13:41) [11]
А вторая половина на ХР



Страницы: 1 вся ветка

Текущий архив: 2005.02.20;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.069 c
3-1106203884
juice
2005-01-20 09:51
2005.02.20
Несколько sql-запросов подряд


4-1105126143
Лев Ландау
2005-01-07 22:29
2005.02.20
Как можно программно завершить процесс?


4-1104651503
race1
2005-01-02 10:38
2005.02.20
нарисовать форму


4-1100806177
Anis
2004-11-18 22:29
2005.02.20
shut down,restart windows for ws XP,NT


1-1107518124
NightStranger
2005-02-04 14:55
2005.02.20
Создание элемента "из воздуха"