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

Вниз

Повторю вопрпос:Взаимодействие OpenDialog и функции DiskFree(0)   Найти похожие ветки 

 
Спрашивающий   (2003-03-04 01:26) [0]

Попробуйте положить на форму
TFilenameEdit из библиотеки Rx или стандартный
TOpenDialog(в взаимодействии с Edit и кнопкой)
ну и еще кнопку в обработчике которой
написать функцию определения свободного места на текущем диске

procedure TForm1.Button1Click(Sender: TObject);
begin
Form1.Caption:=IntToStr(DiskFree(0));
end;

Затем откройте (посредством TFilenameEdit или
OpenDialog1(в взаимодействии с Edit)) файл
из папки имеющей в своем имени 2 и более точки(или запятые)например C:\Be.t.ta\Файл.htm.
И выполните Form1.Caption:=IntToStr(DiskFree(0));
Баг Вы увидете сами.
Это из за точек(запятых)(именно двух и более в любой
Но почему именно дает сбой функция DiskFree(0), DiskSize(0),
и как избавиться от этой ошибки .


 
Спрашивающий   (2003-03-04 02:43) [1]

Если я чего-то делаю не так это одно, но если баг действительно имеет место то думаю он может всплыть во многих программах поэтому хотелось бы всетаки узнать мнение МАСТЕРОВ!


 
Спрашивающий   (2003-03-04 06:46) [2]

Список символов можно расширить например
+ ., ; ;. и т.д. возможно
функций тоже......


 
Спрашивающий   (2003-03-04 09:39) [3]

Я в полном унынии второй день ни кто ни может дать совет у меня
из-за этой бодяги прога летит. Приходится делать разные обходные примочки.


 
DN ©   (2003-03-04 10:20) [4]

не могу проверить, у меня не стоит RX.
так что возвращает DiskFree(0), может у тебя диск недоступен или ешё что?


 
smok_er   (2003-03-04 10:34) [5]

Нет, этот баг действительно имеет место быть...
Моим знакомым он даже замечен в The Bat!, когда создаем папку и в имени ставим несколько точек. После этого папку не будет видно в бате вообще.


 
Спрашивающий   (2003-03-05 01:51) [6]

>DN ©
Не обязательно иметь Rx баг возникает и со
стандартным TOpenDialog.



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
14-54320
Morfey
2003-03-01 22:38
2003.03.17
HTML редактор


14-54274
han_malign
2003-02-28 14:36
2003.03.17
Закон Уолтмена. Никогда не программируйте


8-54118
Berser
2002-12-06 01:20
2003.03.17
Запись звука с тел лин с помощью AsuncPro


1-54037
Project 1
2003-03-04 23:38
2003.03.17
Объекты типа TApplication


1-53992
Демонов Е.В.
2003-03-06 13:07
2003.03.17
VBA