AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.06.2007, 10:15   #2  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
Может покажусь ворчуном , но лазить в какой то текстовый файл, чтоб посмотреть код как минимум не удобно...
X++:
public int task(int _taskId)
{
   #Task

   int ret;
   int KeyPressed;
    DLL _winApiDLL = new DLL("USER32");
   DLLFunction _getAsyncKeyState = new DLLFunction(_winApiDLL, "GetAsyncKeyState");

;
   ret = super(_taskId);

   switch(_taskId)
   {
      //check ALT-key or the F-keys
      case #taskAlt:
         keyPressed = this.checkKeyPressed();
         switch(keyPressed)
         {
            case 1:
              {
               _getAsyncKeyState.returns(ExtTypes::Word);
               _getAsyncKeyState.arg(ExtTypes::DWord);

               if ( //_getAsyncKeyState.call('USER'))
                       _getAsyncKeyState.call('U')
                    && _getAsyncKeyState.call('S')
                    && _getAsyncKeyState.call('E')
                    && _getAsyncKeyState.call('R') )
                    {

                        info("A");
                    }
                    else
                    {
                        CustPickingListJour_PickingListId.setFocus();
                   //print("B");
                    }
              }
               break;
            default:
               break;
         }
         break;

      default:
         break;
   }//switch(_taskId)
   return ret;
}
А тут вот - красинькие букавки есть, сининькие....
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axaptapedia: Task Recorder Blog bot DAX Blogs 6 29.06.2008 21:01
msdynamicsax: Task Recorder Blog bot DAX Blogs 0 04.04.2008 11:05
axaptafreak: Catching keystrokes and the task() method Blog bot DAX Blogs 0 30.10.2007 17:10
AX UK: See Task Recorder in Action Blog bot DAX Blogs 0 07.12.2006 20:30
AX UK: Task Recorder Update Blog bot DAX Blogs 0 16.11.2006 08:40

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:41.