X©y dùng ch­¬ng tr×nh ®Ó khëi ®éng c¸c ch­¬ng tr×nh kh¸c

thdang@tlnet.com.vn

Xem bai viet bang font Unicode

NhËp DÉn

§Ó bµy vÎ vµ qu¶ng c¸o thªm cho m¸y tÝnh cã rÊt nhiÒu c¸ch. Nh­ng nÕu b¹n lµ ng­êi chuyªn r¸p m¸y hay mét cöa hµng tin häc th× cã lÎ b¹n nªn viÕt 1 ch­¬ng tr×nh tù ®éng ch¹y lóc khëi ®éng (Start Up) ®Ó tr­ng bµy c¸c phÇn mÒm ®· cµi ®Æt trªn m¸y, lu«n tiÖn giíi thiÖu chót Ýt vÒ m×nh hay cöa hµng. Ta t¹m ®Æt tªn cho ch­¬ng tr×nh ®Çu tiªn nµy lµ "Launch" nhÐ.

ViÕt ch­¬ng tr×nh, cã rÊt nhiÒu ng«n ng÷ lËp tr×nh d­ søc ®Ó viÕt mét ch­¬ng tr×nh nh­ vËy. Nh­ng dÔ dµng h¬n hÕt, cã lÎ vµ Visual Basic. ViÕt ch­¬ng tr×nh nµy b»ng Visual Basic kh«ng ®ßi hái g× b¹n nhiÒu, chØ cÇn chót khÐo lÐo vµ ¸p dông c¸c c«ng cô cña Visual Basic mét c¸ch thÝch hîp céng thªm chót Ýt s¸ng t¹o mµ th«i.


Ch­¬ng tr×nh Launch ®· hoµn tÊt

Cã rÊt nhiÒu c¸ch ®Ó ph©n lo¹i c¸c phÇn mÒm cµi ®Æt trªn m¸y. Ch­¬ng tr×nh thÝ dô nµy ph©n nhãm c¸c øng dông cµi ®Æt trong Windows thµnh 3 nhãm: Windows System (c¸c c«ng cô chuÈn cña Windows), Applications (c¸c øng dông cña ng­êi dïng cµi thªm), Vietnamese Utilities (c¸c tiÖn Ých vÒ tiÕng viÖt).

C¬ chÕ ho¹t ®éng cña ch­¬ng tr×nh nµy lµ "måi löa" cho ng­êi sö dông khëi ®éng ch­¬ng tr×nh mµ m×nh cÇn b»ng menu hay c¸c button cña ch­¬ng tr×nh, sau ®ã ch­¬ng tr×nh nµy tù ®éng "biÕn".

§Ó måi löa cho ng­êi sö dông, ta buéc ph¶i biÕt chÝnh x¸c vÞ trÝ cña c¸c file ch­¬ng tr×nh mµ ng­êi dïng cÇn.

§Çu tiªn lµ c¸c tiÖn Ých kÌm theo Windows nh­ WordPad, Notepad, Paint, ... (t«i chØ xin thÝ dô 3 ch­¬ng tr×nh th«i). C¸c file thùc thi cña ch­¬ng tr×nh nµy chñ yÕu n»m trong th­ môc Windows, vËy chØ cÇn t×m ra th­ môc Windows lµ ta cã thÓ gi¶i quyÕt ®­îc vÊn ®Ò.

ChuyÖn nµy còng rÊt dÔ dµng vµ v« cïng may m¾n lµ Windows cã kh¶ n¨ng tù ®éng t×m kiÕm c¸c file thùc thi trong th­ môc Windows vµ Windows\System cho nªn chóng ta kháe (ta cã thÓ hiÓu lµ nã tù ®Æt d­êng dÉn ®Õn th­ môc Windows vµ Windows\System).

Chó ý: Khi muèn gäi WordPad b¹n ph¶i gäi file write.exe vµ Paint ph¶i gäi file Pbrush.exe. 2 file nµy kh«ng ph¶i lµ file ch­¬ng tr×nh chÝnh, chóng chØ cã nhiÖm vô gäi file thùc thi cña Paint (MSPaint.exe) vµ WordPad (WordPad.exe) n»m trong Program files\Accessories míi thùc sù lµ file ch­¬ng tr×nh chÝnh.
Microsoft ph¶i lµm nh­ vËy ®Ó t­¬ng thÝch víi c¸c ch­¬ng tr×nh cò cña Windows 3.x
. Sau ®©y lµ tªn file cña mét sè ch­¬ng tr×nh cã s½n trong Windows (víi ®iÒu kiÖn b¹n ph¶i cho cµi ®Æt khi setup Windows).

Tªn file Th­ môc Ch­¬ng tr×nh
notepad.exe Windows Notepad
write.exe Windows WordPad
Pbrush.exe Windows Paint
Cleanmgr.exe Windows Disk Cleanup (W98)
Defrag.exe Windows Disk Defragmenter
Scandskw.exe Windows Scan Disk
Sndvol32.exe Windows Volume Control
Winfile.exe Windows File manager
Msconfig.exe

System

System Configuration Utility
Sfc.exe System System file checker
Sysedit.exe System System Configuration Editor
.... .... ....

VËy lµ chuyÖn gäi 1 ch­¬ng tr×nh cña Windows kh«ng cã g× khã kh¨n, chØ cÇn biÕt tªn file lµ xong, mäi chuyÖn cßn l¹i lµ cña Windows.

Cßn c¸c øng dông kh¸c do ng­êi dïng hay ng­êi l¾p m¸y cµi ®Æt thªm chØ cã c¸ch lµ gäi theo ®­êng dÉn chÝnh x¸c v× mçi m¸y mçi kh¸c, c«ng søc cho viÖc t×m kiÕm kh¸ gian nan, ch­a hîp víi c¸c tay nghiÖp d­ nh­ chóng ta. KhuyÕt ®iÓm cña ch­¬ng tr×nh lµ ph¶i viÕt riªng cho tõng m¸y, chóng ta sÏ gi¶i quyÕt vÊn ®Ò nµy ë bµi viÕt sau "N©ng cÊp ch­¬ng tr×nh Launch".

B¹n còng cã thÓ viÕt ch­¬ng tr×nh nµy cho chøc n¨ng Auto Run cña CD ch­¬ng tr×nh, lóc nay mäi chuyÖn l¹i cµng dÔ dµng v× c¸c ®­êng dÉn vµ ch­¬ng tr×nh trªn CD ®Òu n»m trong tay ta, cø ®i tõ th­ môc gèc vµo lµ xong chuyÖn.

ThiÕt kÕ giao diÖn

ViÕt code


PcLeHoan 1996 - 2002
Mirror : http://www.pclehoan.com
Mirror : http://www.lehoanpc.net

Mirror : http://www.ktlehoan.com