Главная страница
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.025 c
1-54094
Павел
2003-03-03 17:20
2003.03.17
Вертикальная прокрутка в DBGrid


14-54197
frizZ.
2003-02-28 23:16
2003.03.17
Stack Overflow


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


4-54384
Cosmic
2003-01-21 21:11
2003.03.17
Region Functions


3-53844
Anonimus
2003-02-27 09:11
2003.03.17
Как скопировать поля DBGrida в буфер обмена?