Ok I had the "MyApps"  1.0 has just read
directly from NULL (memory location zero)

I know what it mean, but I want to know to to solve this problem...
What am I doing wrong.

These are my global variable:

UInt CurChar = 0;
CharPtr TempCode[5];

This is my code:

static Boolean MainFormHandleEvent(EventPtr eventP)
{
    Boolean handled = false;
    FormPtr frmP;

 switch (eventP->eType)
 {
  case ctlSelectEvent:
  {
   switch(eventP->data.ctlEnter.controlID)
   {
    case MainBtnStarButton:
     FrmCustomAlert(TestAlertAlert, *TempCode, NULL, NULL);
     break;

    case MainBtnToeButton:
     StrCopy(*TempCode, "");
     CurChar = 0;
     break;

    case MainBtn0Button:
     StrCat(*TempCode, "0");
     CurChar++;
     break;

    case MainBtn1Button:
     StrCat(*TempCode, "1");
     CurChar++;
     break;

    case MainBtn2Button:
     StrCat(*TempCode, "2");
     CurChar++;
     break;

    case MainBtn3Button:
     StrCat(*TempCode, "3");
     CurChar++;
     break;

    case MainBtn4Button:
     StrCat(*TempCode, "4");
     CurChar++;
     break;
   }

   handled = true;


   if (CurChar == 4)
   {
    FrmCustomAlert(TestAlertAlert, "4 Char", NULL, NULL);
   }
   break;
  }
  case menuEvent:
   return MainFormDoCommand(eventP->data.menu.itemID);

  case frmOpenEvent:
   frmP = FrmGetActiveForm();
   MainFormInit( frmP);
   FrmDrawForm ( frmP);
   handled = true;
   break;

  default:
   break;

 }
 return handled;
}





-- 
For information on using the ACCESS Developer Forums, or to unsubscribe, please 
see http://www.access-company.com/developers/forums/

Reply via email to