24.10.2007, 14:23 | #1 |
Участник
|
получить по hwnd FormName
Есть hwnd всех дочерних окон Axapta
Как получить по ним FormName этих окон? И далее подцепиться к определенному окну если оно запущено? то есть хочется что-то типа: X++: FormRun GetActiveForm(FormName _formName) { container con = getWindows(); FormRun fr; int c; ; for(c=1;c<=conlen(con);c++) //выделенного жирным то и нет if ([B]getNamefromhWnd[/B](conpeek(con,c)) == _formName) { fr = classFactory.formRunClass(new Args(_formName)); fr.init(); break; } return fr; } Последний раз редактировалось player; 24.10.2007 в 14:27. Причина: косметические исправления |
|
|
|