На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! ПРАВИЛА РАЗДЕЛА · FAQ раздела Delphi · Книги по Delphi
Пожалуйста, выделяйте текст программы тегом [сode=pas] ... [/сode]. Для этого используйте кнопку [code=pas] в форме ответа или комбобокс, если нужно вставить код на языке, отличном от Дельфи/Паскаля.
Следующие вопросы задаются очень часто, подробно разобраны в FAQ и, поэтому, будут безжалостно удаляться:
1. Преобразовать переменную типа String в тип PChar (PAnsiChar)
2. Как "свернуть" программу в трей.
3. Как "скрыться" от Ctrl + Alt + Del (заблокировать их и т.п.)
4. Как прочитать список файлов, поддиректорий в директории?
5. Как запустить программу/файл?
... (продолжение следует) ...

Вопросы, подробно описанные во встроенной справочной системе Delphi, не несут полезной тематической нагрузки, поэтому будут удаляться.
Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы. Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.


Внимание
Попытки открытия обсуждений реализации вредоносного ПО, включая различные интерпретации спам-ботов, наказывается предупреждением на 30 дней.
Повторная попытка - 60 дней. Последующие попытки бан.
Мат в разделе - бан на три месяца...
Модераторы: jack128, D[u]fa, Shaggy, Rouse_
  
> Ioresult 32
    Доброго всем.
    Подскажите плиз, что за код ошибки 32 в ioresult.
    А лучше дайте ссылку или просто выложите весь список ошибок с Ioresut. :wall:
      2 - файл не найден
      3 - путь не найден
      4 - слишком много открытых файлов
      5 - отказано в доступе
      6 - неверная ручка (handle) файла
      12 - неверный режим доступа
      15 - неправильный номер диска
      16 - нельзя удалять текущую директорию
      17 - нельзя переименовать через тома (cannot rename across volumes)


      ошибки ввода-вывода

      100 - ошибка при чтении с диска
      101 - ошибка при записи на диск
      102 - не применена процедура Assign
      103 - файл не открыт
      104 - файл не открыт для ввода
      105 - файл не открыт для вывода
      106 - не верный номер


      фатальные ошибки

      150 - диск защищён от записи
      151 - неизвестное устройство
      152 - диск не готов
      153 - неизвестная команда
      154 - ошибка контрольной суммы
      155 - неправильно определённый диск
      156 - ошибка позиционирования (seek)
      157 - неправильный тип носителя
      158 - сектор не найден
      159 - в принтере кончилась бумага
      160 - ошибка при записи в устройство
      161 - ошибка при чтении из устройства
      162 - ошибка оборудования
        хм, а 32 тода что?
          Delpher1, небось после append или rewrite ошибка. CloseFile не забывай использовать.
          В данном случае это что-то типа попытка открыть уже открытый для изменения файл.
          Сообщение отредактировано: SeaGirl -
            Забыл я все эти паскалевские примочки. Припости код. У тебя включена проверка ввода-вывода, может быть, по коду сообразим, что происходит.
              Delpher1, или же отключить директиву {$I-}

              Добавлено
              PS
              В справке Delphi ищи EInOutError, IOResult, I/O errors
                Цитата SeaGirl @
                PS
                В справке Delphi ищи EInOutError, IOResult, I/O errors

                А я смотрел. Там ничего нет. А коды выложил с Паскаля. Кстати, воспользуйся F8 и скажи на какй функции вылетает
                  Там, короче прикол в том, что она теперь, после перезагрузки пропала. А код большой, и особой информативности не несет. А суть его такова:
                  Открывется типизированный файл.
                  И цикл:
                  Читается переменная. Переменная добавляется в базу данных.
                  И это цикл повторяется до конца типизированного файла.
                  Типизированный файл закрывается.
                  И вот почемуто при чтении втрой переменной возникала эта ошибка.
                  Но после перезагрузки она также непонятно пропала, как и пришла.
                    Цитата Delpher1 @
                    Там, короче прикол в том, что она теперь, после перезагрузки пропала.
                    Возможно, или файл, или база были ещё кем-то (чем-то) захвачены.
                    Цитата Delpher1 @
                    И вот почемуто при чтении втрой переменной возникала эта ошибка.
                    Что за вторая переменная - или при втором проходе по циклу?
                      Цитата Evgeniy @
                      А я смотрел. Там ничего нет

                      Цитата
                      EInOutError is the exception class for file input/output errors.
                      Windows
                      Code Description
                      2 File not found
                      3 Path not found
                      5 Access denied
                      32 Sharing violation


                      Добавлено
                      Цитата Delpher1 @
                      Открывется типизированный файл.

                      А он точно еще не открыт?
                      Сообщение отредактировано: SeaGirl -
                        Цитата SeaGirl @
                        32 Sharing violation
                        А я об чём?
                          Цитата Coala @
                          А я об чём?

                          А к тебе вопросов нет :)
                            Пасибо всем за помощь.
                            Короче файл перед открытием , точно закрыт, а ошибка возникает в цикле, при чтении второй переменной.
                            Эт наверное был какойто глюк, ибо я рассуждал так, если файл открыт, и я закрою полностью делфи и прогу, то он по ходу должен закрыться, а потом еще нарыл на форуме функцию проверки файла на "открытость" и она тоже говорила, что файл закрыт.
                            А пропала, ошибка, так же не понятно как и появилась.


                            Вы мне еще тока подскажите где взять весь список ошибок, можно на любом языке (ток не на китайском конечно)
                            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                            0 пользователей:


                            Рейтинг@Mail.ru
                            [ Script execution time: 0,0386 ]   [ 16 queries used ]   [ Generated: 15.05.25, 16:40 GMT ]