![]()  | 
	
 
  | 
| 
		 
			 
			#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+пробел? 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#3  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Цитата: 
	
 перед Source ставит указатель и показывает Код: 
	no parameters expented  | 
| 
		 
			 
			#4  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Скорее всего перекрылась либо Source (это наврядли, т.к., видимо, это локальная переменная или что-то типа того), либо, что скорее всего, Copy. 
		
	
		
		
		
		
		
	
		
		
	
	
	Попробуй зажать Ctrl и кликнуть по имени проблемного идентификатора (Copy) и посмотри куда "прыгнет". Скорее всего надо просто указать имя модуля перед Copy (SysUtils вроде).  | 
| 
		 
			 
			#5  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Нет здесь ошибки, похоже просто нужно разумно и с оглядкой обзывать свои процедуры и функции 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#6  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Цитата: 
	
 Ну а я что написал??? Именно на то и указал, только чуть более вежливо ![]()  |