|
#1
|
|||
|
|||
Где ошибка
Подскажите что не так? Пишу код:
Код:
Source:=FData.cFileName; if Copy(Source, 1, 4) = 'text' then // < тут ошибка CopyFile(PChar(Path+FData.cFileName), FData.cFileName, True); Код:
[dcc32 Error] Project1.dpr(38): E2034 Too many actual parameters |
#2
|
||||
|
||||
какие параметры показывает ctrl+shift+пробел?
Flash, Flash, Hundred Yard Dash! Buddy, it's nice to see you. |
#3
|
|||
|
|||
Цитата:
перед Source ставит указатель и показывает Код:
no parameters expented |
#4
|
|||
|
|||
Скорее всего перекрылась либо Source (это наврядли, т.к., видимо, это локальная переменная или что-то типа того), либо, что скорее всего, Copy.
Попробуй зажать Ctrl и кликнуть по имени проблемного идентификатора (Copy) и посмотри куда "прыгнет". Скорее всего надо просто указать имя модуля перед Copy (SysUtils вроде). |
#5
|
||||
|
||||
Нет здесь ошибки, похоже просто нужно разумно и с оглядкой обзывать свои процедуры и функции
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#6
|
|||
|
|||
Цитата:
Ну а я что написал??? Именно на то и указал, только чуть более вежливо |