![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как проверить, находится ли диск в режиме "Только чтение"? [D7, WinXP]
Islander © (2005-01-22 16:55:00)Здраствуйте!
Как проверить, находится ли диск в режиме "Только чтение"?
Временный файлы создавать - не выход, т.к. диск может быть NTFS и там просто прав не будет.
Anatoly Podgoretsky (2005-01-23 12:23:00) [1]KilkennyCat © (23.01.05 04:29) [17]
Они умные, стоящая вещь должна быть большая и дорогая.
При одинаковой стоимости берут ту, что больше по размеру, ну откуда в маленькой функциональность, вот большая это да.
Берешь в руки и чуешь вещь!
Наши жи начинающие программисты и не очень, почему то считаю, что маленькая это хорошо для бизнеса, мол большую качать не будут.
Defunct (2005-01-23 04:45:00) [2]KilkennyCat © (23.01.05 04:29) [16-17]
Мда.. грусно..
3DMark3 ~485Mb
FR08 - 64kb (делает почти тоже самое может даже больше)
3DMark покупают, а FR08 и задаром не берут...
KilkennyCat (2005-01-23 04:29:00) [3]да, забыл добавить: изначально по баннерам у меня была планка в 15 килобайт. Англичане просили делать в пределах 50 - 100 килобайт, иначе - несолидно...
KilkennyCat (2005-01-23 04:27:00) [4]
> Defunct © (23.01.05 04:15) [15]
Это вовсе не шутка. Лет пять назад было две ситуации:
1) Начал лепить баннеры, на заказ. Понравилось, подходил со свей ответсвенностью, и считаю, что делал очень хорошо. Но не покупали! Посмотрят, похвалят, и все. Так и мучился бы, пока одна английская веб-студия не объяснила, что 15 долларов за баннер - это слишком дешево, вызывает недоверие. После этого они покупать стали у меня, по 30 фунтов за баннер... Для справки - в то время средняя зарплата в г. Липецке была около полторы тысячи рублей...
2) Написал программку, простенькая, но актуальная в то время телесуфлерина (гоняет текст по вертикали). Вначале продавал, работая в телекомпании (то есть, они занимались продажей), затем ушел и продавал самостоятельно. Около 700 потенциальных покупателей. Предположил, что купит 5%, т.е. 35 компаний. Установил цену в 50 баксов, полторы тысячи просто сказка за такой труд. Не берут! и это при том, что она была очень даже ничего, и подобная у конкурентов стоила 300 баксов, а самая дешевая, но ужасная - 80. Знакомые программеры объяснили - мало весит, несолидно. Накидал в ресурсы всякий хлам, в архивах, чтоб даже сжималось с трудом. Стали покупать...
прошу прощения за оффтоп.
Defunct (2005-01-23 04:15:00) [5]> А зачем чтото писать?
а чтобы ашипка получить, да? А то как мы иначе узнать cащищен диск от саписи или не сащищен :).
"disk write protected" возвращает драйвер при попытке записи на диск.
> Это увеличит код. Сделает программу солидней. А значит, более дорогой.
LOL
KilkennyCat (2005-01-23 03:13:00) [6]
> Anatoly Podgoretsky © (23.01.05 02:50) [13]
> А зачем чтото писать?
Это увеличит код. Сделает программу солидней. А значит, более дорогой.
Anatoly Podgoretsky (2005-01-23 02:50:00) [7]Defunct © (23.01.05 00:47) [12]
А зачем чтото писать?
Defunct (2005-01-23 00:47:00) [8]try
// что-то пишем
except
// смотрим IOResult или GetLastError
// по коду ошибки определяем
// 5 - access denied
// 101 - disk write error
// 150 - disk write protected
end
aus (2005-01-22 21:22:00) [9]Islander (22.01.05 21:13) [9]
Не факт и обратное утверждение.
Anatoly Podgoretsky (2005-01-22 21:20:00) [10]Конечно нет.
Тебя спросил зачем, а ты молчишь как партизан.
Islander (2005-01-22 21:13:00) [11]а это 100% что на всех устройствах в режиме ReadOnly все файлы будут иметь атрибут ReadOnly?
TUser (2005-01-22 20:55:00) [12]GetFileAttributes
Knight (2005-01-22 20:55:00) [13]Создание файла правильный способ... сразу покажет, кто есть who... %)
Knight (2005-01-22 20:52:00) [14]Начинать надо не с вопроса - КАК? А с вопроса - ЗАЧЕМ?
Islander (2005-01-22 20:48:00) [15]Нет, конечно. Это же тип носителя
begin...end (2005-01-22 18:25:00) [16]> [3] Islander (22.01.05 18:23)
Так функция GetDriveType не поможет?
Islander (2005-01-22 18:23:00) [17]Это может быть:
UDF CD, досиковод, флешка, сетевой диск и т.д.
palva (2005-01-22 17:48:00) [18]Ну не только же CD. Дискта, например. Сетевой диск какой-нибудь...
begin...end (2005-01-22 16:57:00) [19]> Islander (22.01.05 16:55)
А какой диск может находиться в режиме "только чтение"? CD? Так, может быть, лучше проверять, CD-ROM это или нет?