| 
| 
 | Вопрос # 5 583/ вопрос открыт / | 
 |  Здравствуйте, эксперты!необходимо скопировать файл (DBF), и задать ему определенное имя (текст из DateEdit). Делаю так: см.код.
 
 Пробовал заключать DateEdit в PChar, и в PWideChar, выводит ошибку
 "Incompatible types: 'string' and 'PWideChar'"
 
 Заранее благодарю!
 
|  |   Вопрос задал: Prontit (статус: Посетитель)Вопрос отправлен: 18 августа 2011, 15:33
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: JAE Здравствуйте, Prontit!
 var s:string;
 ...
 s:='C:\l\export\' + sDateEdit1.Text + '.dbf';
 CopyFile( PChar('C:\1.dbf'), PChar(s), true);
 ...
 Приложение:Переключить в обычный режим var s:string;...s:='C:\l\export\' + sDateEdit1.Text + '.dbf';CopyFile( PChar('C:\1.dbf'), PChar(s), true);... 
|  | Ответ отправил: JAE (статус: 1-ый класс)Время отправки: 19 августа 2011, 10:56
 Оценка за ответ: 5
 |  
 Мини-форум вопросаВсего сообщений: 2; последнее сообщение — 18 августа 2011, 20:57; участников в обсуждении: 2. 
|   | bugmenot (статус: 3-ий класс), 18 августа 2011, 16:09 [#1]:Отдельно собери строку с именем файла, а уж потом приводи к PChar виконання програми розпочинається з того самого мiсця, де призупинилося.
 
 |  
|   | Мережников Андрей (статус: Абитуриент), 18 августа 2011, 20:57 [#2]:CopyFile('C:\1.dbf', PChar('C:\l\export\' + sDateEdit1.Text + '.dbf'), true); Только надо проверить символы в Edit на допустимость |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |