![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
![]() Код:
Код:
На лицо переполнение, но вот блин type Int64 = -9223372036854775808..92233720368547 75807; п.с. так как в некотором используемом модуле присутствуют asm вставки, то вместо {$MODE OBJFPC}{$H+} использую {$MODE Delphi} |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Э-э-э... А почему не через TFileStream, если не секрет?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Что-то не верится. Там и для Integer должен нормально обработать 500Mb. -1 при ошибке, переполнение не при чем. FileOpen что возвращает в этом случае?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
![]()
Не секрет конечно. Это как елка на новый год
![]() Аватар, спасибо наводку дал четко! У меня из переменной FilePath логический диск вылетел. И что интересно пишу Код:
![]() |
![]() |
![]() |
![]() |
#5 | |||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
Цитата:
I'm learning to live...
|
|||
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
FileOpen надстройка над CreateFile (как и FileStream) и возвращает -1 при неудаче, тру не поможет, анализ ошибки - GetLastError
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
![]()
От оно как.. ну спасибо парни, а то бы сидел тупил и кодил...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перекомпиляция программы(простой) Win Lazarus в Linux Lazarus | Toxifer | Фриланс | 0 | 27.11.2012 22:46 |
[Lazarus] GetCaretPos возвращает нули. | Alex Cones | Lazarus, Free Pascal, CodeTyphon | 6 | 18.02.2011 14:46 |
не возвращает массив... | mrgrudge | PHP | 1 | 01.11.2010 11:58 |
не возвращает массив... | mrgrudge | PHP | 2 | 26.10.2010 09:37 |
Запрос возвращает пустую таблицу, если один из подзаросов возвращает пустую таблицу | ArtInt | SQL, базы данных | 9 | 12.05.2010 15:40 |