| Предыдущая тема :: Следующая тема | 
	
	
		| Автор | Сообщение | 
	
		| Anatoliy 
 
 
 Зарегистрирован: 15.04.2002
 Сообщения: 681
 Откуда: Moscow
 
 | 
			
				|  Добавлено: Пн Авг 05 2002 20:13    Заголовок сообщения: Голова уже не варит. Не найду ошибки! Помогите. |   |  
				| 
 |  
				| [C++ Error] FormDocum.cpp(522): E2451 Undefined symbol 'op1' [C++ Error] FormDocum.cpp(522): E2109 Not an allowed type
 
 .............................................
 
 const SELDIRHELP = 1000;
 AnsiString Dir = "C:\\";
 if (SelectDirectory(Dir, TSelectDirOpts() Tdocum->FieldValues["pathdoc"];
 RestoreToDir2 = Dir.c_str();
 RestoreDir2.SetLength(RestoreDir2.Length()+1);
 RestoreDir2[RestoreDir2.Length()]='\0';
 RestoreDir2.SetLength(RestoreDir2.Length()+1);
 RestoreDir2[RestoreDir2.Length()]='\0';
 RestoreToDir2 = RestoreToDir2+"\\";
 RestoreToDir2.SetLength(RestoreToDir2.Length()+NULL+NULL);
 op1.hwnd=0;
 op1.wFunc = FO_COPY;
 op1.pFrom = RestoreDir2.c_str();
 op1.pTo = RestoreToDir2.c_str();
 op1.fFlags = FOF_ALLOWUNDO;
 op1.fFlags = FOF_FILESONLY;
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Anatoliy 
 
 
 Зарегистрирован: 15.04.2002
 Сообщения: 681
 Откуда: Moscow
 
 | 
			
				|  Добавлено: Пн Авг 05 2002 20:23    Заголовок сообщения: Урезалось.... (повтор) |   |  
				| 
 |  
				| .......... const SELDIRHELP = 1000;
 AnsiString Dir = "C:\\";
 if (SelectDirectory(Dir, TSelectDirOpts() МеньшеМеньше sdAllowCreate МеньшеМеньше sdPerformCreate МеньшеМеньше sdPrompt,SELDIRHELP))
 .........
 SHFILEOPSTRUCT op;
 ZeroMemory(&op,sizeof(op));
 String RestoreDir, RestoreToDir,PathFil;
 RestoreDir = DM->Tdocum->FieldValues["pathdoc"];
 RestoreToDir = Dir.c_str();
 RestoreDir.SetLength(RestoreDir.Length()+1);
 RestoreDir[RestoreDir.Length()]='\0';
 RestoreDir.SetLength(RestoreDir.Length()+1);
 RestoreDir[RestoreDir.Length()]='\0';
 RestoreToDir = RestoreToDir+"\\";
 RestoreToDir.SetLength(RestoreToDir.Length()+NULL+NULL);
 op.hwnd=0;
 op.wFunc = FO_COPY;
 op.pFrom = RestoreDir.c_str();
 op.pTo = RestoreToDir.c_str();
 op.fFlags = FOF_ALLOWUNDO;
 op.fFlags = FOF_FILESONLY;
 ..............................
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Dmitriy Z. Гость
 
 
 
 
 
 
 | 
			
				|  Добавлено: Пн Авг 05 2002 22:36    Заголовок сообщения: Re: Урезалось.... (повтор) |   |  
				| 
 |  
				| Кхе, дак вроде ты "op1" не объявил нигде. |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Adil Гость
 
 
 
 
 
 
 | 
			
				|  Добавлено: Вт Авг 06 2002 12:13    Заголовок сообщения: Re: Голова уже не варит. Не найду ошибки! Помогите. |   |  
				| 
 |  
				| Ты с op и op1 не напутал? а ShellApi.h подключил?
 
 Удачи.
 |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		| Борис Гость
 
 
 
 
 
 
 | 
			
				|  Добавлено: Чт Авг 15 2002 15:37    Заголовок сообщения: Re: Голова уже не варит. Не найду ошибки! Помогите. |   |  
				| 
 |  
				| В дополнение к репликам Dmitriy Z. 05-08-2002 23:36 и Adil 06-08-2002 13:13 перевожу "Undefined symbol 'op1'" значит "Неопределенный символ 'op1'". Учите английский, г-да, вы не на 1с-бухгалтерии программируете. |  | 
	
		| Вернуться к началу |  | 
	
		|  | 
	
		|  |