|  28.05.2007, 14:09 | #1 | 
| Участник | Вызов формы 
			
			Вызываю форму из класса, надо передать в форму один строковый параметр, как это сделать? В методах Init, run, wait не хотит делать входных параметров, говорит: "Перегруженная функция имеет неправильное число параметров." подскажите... | 
|  | 
|  28.05.2007, 14:11 | #2 | 
| Участник | |
|  | 
|  28.05.2007, 14:20 | #3 | 
| Участник | 
			
			и как его использовать? вот мой вызов формы X++: args = new Args("Import_DBF"); fRun = classFactory.formRunClass(args); fRun.init(); fRun.run(); fRun.wait(); | 
|  | 
|  28.05.2007, 14:25 | #4 | 
| Участник | X++: args = new Args(formStr(Import_DBF)); args.Parm("Значение параметрв") fRun = classFactory.formRunClass(args); fRun.init(); fRun.run(); fRun.wait(); X++: info(this.args().parm()); | 
|  | 
|  28.05.2007, 14:26 | #5 | 
| Участник | 
			
			Кстати, форму лучне вызывать через MenuItem, а то с начтройками безопасности могуть быть проблемы
		 | 
|  | 
|  28.05.2007, 14:46 | #6 | 
| Участник | 
			
			где-то я не понимаю как сделать... все работает, спасибо, но мне надо параметр передать в метод clicked на кнопке | 
|  | 
|  28.05.2007, 15:11 | #7 | 
| Участник | 
			
			не понял. Доаступ к форме из метода контролов - element. То есть element.args()...
		 | 
|  | |
| За это сообщение автора поблагодарили: Protey (1). | |
|  28.05.2007, 15:19 | #8 | 
| Участник | 
			
			о, то что надо, спасибо!    | 
|  |