Форум: "Основная";
Текущий архив: 2005.02.20;
Скачать: [xml.tar.bz2];
ВнизКак узнать что программа запущена с компакт диска ? Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.047 c