Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.05 c
1-1107928317
Gloomer
2005-02-09 08:51
2005.02.20
Ошибка при использовании DLL


14-1107080979
Yuri Btr
2005-01-30 13:29
2005.02.20
Проблема с csrss.exe


8-1098811987
Artemka
2004-10-26 21:33
2005.02.20
Проблема с выводом изображения на канву формы...


1-1107091565
GrayZeeCat
2005-01-30 16:26
2005.02.20
Как научить консоль говорить по русски в XP?


14-1106780098
VID
2005-01-27 01:54
2005.02.20
Токио (или Tokyo) - Индира Ганди.mp3





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский