9. To Print Screen
Contents in Printer
void main()
{
asm int 5H
}
10. To Reset Computer
By Calling ROM BIOS Routine
void main()
{
asm int 18H
}
11 . To Clear
the Screen
void main()
{
asm mov ah,6
asm mov al,24
asm mov ch,0
asm mov cl,0
asm mov dh,24
asm mov dl,79
asm mov bh,27
asm int 10H
asm mov ah,2
asm mov bh,0
asm mov dh,0
asm mov dl,0
asm int 10H
}
12. To Print a
String
void main()
{
unsigned char *buff="Hello EveryBody\r\n\$";
asm mov ax,0x900
asm mov dx,buff
asm int 21H
}
13. To Change
Color Video Mode to Black and White Video Mode
void main()
{
asm mov ax,0x4F02
asm mov bx,2
asm int 10H
}
14. To Set all
File Attributes for all files and directories in Current Working
Directory
#include<dir.h>
void main()
{
struct ffblk kp;
unsigned int don;
unsigned char *buff;
don=findfirst("*.*",&kp,0x37);
while(!don)
{
buff=kp.ff_name;
if((kp.ff_attrib)&0x10)==0x10)
{
asm mov ah,0x43
asm mov al,1
asm mov dx,buff
asm mov cx,0x37
asm int 21H
}
asm mov ah,0x43
asm mov al,1
asm mov dx,buff
asm mov cx,0x27
asm int 21H
don=findnext(&kp);
}
}
15. To Disable
Control - C Key
void main()
{
asm mov al,1
asm mov ah,0x33
asm mov dl,0
asm int 21H
}
16. To Enable
Control - C Key
void main()
{
asm mov al,1
asm mov ah,0x33
asm mov dl,1
asm int 21H
}
Back to C Source Page
Previous
Page My
Home Page