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

Вниз

Баг в дельфи?   Найти похожие ветки 

 
DeBuGeR   (2002-07-31 20:05) [0]

Если использовать функцию FileRead с собственным файлом,
то в буфере оказывается пустая строка,
а если читать из другого файла, то все ок!
И это все тока в w9x/me!
Баг ли это?


 
Cobalt ©   (2002-07-31 20:36) [1]


> с собственным файлом,

как открываете? как читаете?
куски кода, пожалуйста. Тогда будет что обсуждать.


 
Bugs Killer   (2002-07-31 20:42) [2]

Никаких жуков в Delphi нету, он чист! :-)


 
Anatoly Podgoretsky ©   (2002-07-31 20:47) [3]

Ой там ли?


 
Felis manul   (2002-07-31 20:48) [4]

http://buglist.jrsoftware.org/indexpag.htm


 
DeBuGeR   (2002-07-31 23:09) [5]

Пишу так:
var
dat:array[1..10] of Byte;
begin
fh:=FileOpen("c:\1.exe", 0);
FileSeek(fh,21000,0);
FileRead(fh,dat,10);
FileClose(fh);
Если запускать в w2k,то все работает влюбом случае!
А вот если из w98, то есть 2 дороги:
1. Если мы читаем не из своего файла (все нормально)
2. Если программа читает из своего файла (массив оказывается пустым)
Что делать? Можно ли по другому? Памагиииите.....


 
DiamondShark ©   (2002-07-31 23:18) [6]

После строки
fh:=FileOpen("c:\1.exe", 0);
вставить строку
Win32Check(fh <> INVALID_HANDLE_VALUE)

Вопросов больше не будет


 
DeBuGeR   (2002-08-01 13:03) [7]

И чем это поможет?
Эффект тотже!!!


 
Hooch ©   (2002-08-01 13:04) [8]

Update все накатил ?


 
Eugene Lachinov ©   (2002-08-01 13:07) [9]

Может быть проблема в этом
FileOpen("c:\1.exe", fmOpenRead or fmShareDenyNone);


 
Anatoly Podgoretsky ©   (2002-08-01 13:08) [10]

О каких багах в Дельфи можно говорить, если приведенная программ сплошной баг и полная самонадеянность, что ошибок не будет.
Делай проверку на ошибки.


 
DiamondShark ©   (2002-08-01 14:15) [11]


> И чем это поможет?
> Эффект тотже!!!


Будем теоретизировать, или все-таки попробуем?


 
DeBuGeR   (2002-08-01 14:38) [12]

Я понял!!!
Всем спасибо!



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

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

Наверх




Память: 0.49 MB
Время: 0.011 c
3-47947
kserg@ukr.net
2002-07-04 13:07
2002.08.15
PReport


1-48075
Are you want a tea?
2002-08-04 16:06
2002.08.15
TThread


8-48214
Fast
2002-04-11 12:58
2002.08.15
Палитра цетов


1-48149
MikeFW
2002-08-01 15:54
2002.08.15
Как сделать выполнение функции по нажатию кнопки Enter?


3-48002
vaa
2002-07-27 12:42
2002.08.15
COM