![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Люди добрые,подскажите,где найти коды ошибок delphi 7.0 с их описанием на РУССКОМ языке.
![]() Да,и почему при выполнении функции copyfile delphi не копирует на C:\? Вот что я имею ввиду:procedure TForm1.Button1Click(Sender: TObject); begin if copyfile('d:1.txt','d:2.txt',true) then showmessage('скопирован') else showmessage(Ошибка: '+inttostr(getlasterror)); end; end. Так работает.Но стоит заменить d на с так ошика №2. Последний раз редактировалось Lihach; 10.11.2007 в 22:00.. |
|
|
|
|
| Реклама: |
|
|
#2
|
||||||||||||||||||||||||||||||||||||||||||||||
я думаю, такого нету. а даже если есть - то перевод там корявый (например, русский МСДН). так что бери английский хелп к делфи и какой-нибудь словарь (например ABBYY Lingvo 12 ) и понимай так
Ошибка №2: ERROR_FILE_NOT_FOUND - The system cannot find the file specified. то есть не найден файл. может нет прав на чтение/запись?
__________________
THE TRUTH IS OUT THERE |
|||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
| Сказали спасибо: |
|
|
#3
|
|
Благодарствую....правда,я сам у себя на компе админ,я думаю мне всё можно...да и файл 1.txt на нём имеется.
|
|
|
|
|
|
|
#4
|
||||||||||||||||||||||||||||||||||||||||||
работает без слешей? может, дело в этом -или- вот описание третьего параметра функции:
попробуй поставить FALSE.
__________________
THE TRUTH IS OUT THERE Последний раз редактировалось pluton; 13.11.2007 в 23:21.. |
|||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
#5
|
|
Все тоже удивляются,что без слешей работает.Отвечу:Да,работает.
Такой вот метод копирования,скачал его с какого-то сайта посвященного Delphi.Что же про false,то работать однозанчно не будет. Копирование файлов В delphi есть функция copyfile. Вот ее описание из хелпа bool copyfile( lpctstr lpexistingfilename, // pointer to name of an existing file lpctstr lpnewfilename, // pointer to filename to copy to bool bfailifexists // flag for operation if file exists ); Параметры передаваемые в эту функцию: Указатель на имя существующего файла (нуль терминированная строка т.е. тип pchar! ) Указатель на имя файла, который будет создан/перезаписан после копирования (нуль терминированная строка т.е. тип pchar! ) Если этот параметр true и файл с таким именем уже существует, то функция вернет false. Если же файл, с именем указанным во втором параметре существует и в качестве третьего параметра передан false - то функция перезапишет файл и благополучно завершится. |
|
|
|
|
|
|
#6
|
|||||||||||||||||||||||
почему не будет? сейчас у теья стоит true. из хелпа: If this parameter is TRUE and the new file already exists, the function fails - тоесть, если новый файл есть, функция вернёт ошибку. а если false - перезапишет. так, попробуй
__________________
THE TRUTH IS OUT THERE |
||||||||||||||||||||||||
|
|
|
| Сказали спасибо: |
|
|
#7
|
|
Прогу сдал...Всем спасибо.
|
|
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Коды ошибок копиров ("ксероксов"), принтеров, дупликаторов ("ризографов"), МФУ | Явор | Компьютерные проблемы | 102 | 03.05.2016 13:47 |
| Коды ошибок | shetinin75 | Компьютерные проблемы | 2 | 13.06.2009 14:58 |
| Подсчет ошибок в Word | anaid | Моделирование программ | 0 | 25.06.2008 10:01 |
| Как обнулить пам"ять ошибок БУ? | TarasR | Автосервис | 4 | 04.05.2008 17:50 |
|
|