Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Баг в дельфи? [D5, D6, Win95/98]


DeBuGeR ©   (2002-07-31 20:05:00) 

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


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

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


DiamondShark   (2002-08-01 14:15:00) [2]


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


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


Anatoly Podgoretsky   (2002-08-01 13:08:00) [3]

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


Eugene Lachinov   (2002-08-01 13:07:00) [4]

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


Hooch   (2002-08-01 13:04:00) [5]

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


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

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


DiamondShark   (2002-07-31 23:18:00) [7]

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

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


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

Пишу так:
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. Если программа читает из своего файла (массив оказывается пустым)
Что делать? Можно ли по другому? Памагиииите.....


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

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


Anatoly Podgoretsky   (2002-07-31 20:47:00) [10]

Ой там ли?


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

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


Cobalt   (2002-07-31 20:36:00) [12]


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

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо