با سلام و خسته نباشید خدمت شما
می خواستم کد استفاده از کلید های میانبر را بهم بگید
مثلا کاربر با وارد کردن F2 فرم مربوطه را باز کند
ممنون میشم اگر کمکم کنید
Printable View
با سلام و خسته نباشید خدمت شما
می خواستم کد استفاده از کلید های میانبر را بهم بگید
مثلا کاربر با وارد کردن F2 فرم مربوطه را باز کند
ممنون میشم اگر کمکم کنید
کسی نیست کمکم کنه ممنون میشم
امیدوارم این مثال بتواند کمکی به شما بکندنقل قول:
پ.ن:این رو خودم ننوشتم داخل بایگانی بود :27: اگر مشکلت حل نشد بگو تا کمکت کنم
[PHP]#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <bios.h>
#include <ctype.h>
#define F1_Key 0x3b00
#define F2_Key 0x3c00
#define F3_Key 0x3d00
#define F4_Key 0x3e00
#define F5_Key 0x3f00
#define F6_Key 0x4000
#define F7_Key 0x4100
#define F8_Key 0x4200
#define F9_Key 0x4300
#define F10_Key 0x4400
int handle_keyevents()
--
int key = bioskey(0);
if (isalnum(key & 0xFF))
--
printf("'%c' key pressed\n", key);
return 0;
}
switch(key)
--
case F1_Key:
printf("F1 Key Pressed");
break;
case F2_Key:
printf("F2 Key Pressed");
break;
case F3_Key:
printf("F3 Key Pressed");
break;
case F4_Key:
printf("F4 Key Pressed");
break;
case F5_Key:
printf("F5 Key Pressed");
break;
case F6_Key:
printf("F6 Key Pressed");
break;
case F7_Key:
printf("F7 Key Pressed");
break;
case F8_Key:
printf("F8 Key Pressed");
break;
case F9_Key:
printf("F9 Key Pressed");
break;
case F10_Key:
printf("F10 Key Pressed");
return -1;
default:
printf("%#02x\n", key);
break;
}
printf("\n");
return 0;
}
void main()
--
int key;
printf("Press F10 key to Quit\n");
while(1)
--
key = bioskey(1);
if(key > 0)
--
if(handle_keyevents() < 0)
break;
}
}
}
[/PHP]