2010VFP¼ÆËã»ú¶þ¼¶¸´Ï° ÏÂÔØ±¾ÎÄ

ÏÈÔÚ³ÌÐò±à¼­´°¿ÚÖбàÍê³ÌÐò£¬ÔÙ´Ó³ÌÐò²Ëµ¥ÖÐÑ¡ÔñÖ´ÐУ¬»ò´ÓÃüÁî´°¿ÚÖÐÊäÈëDO ÃüÁÈûúÆ÷Ö´ÐС£ 4. VFP 6.0³£ÓÃÎļþÀàÐÍ

VFP 6.0³£ÓõÄÎļþÀ©Õ¹Ãû¼°Æä¹ØÁªµÄÎļþÀàÐÍ£¨Ò»¶¨¼Çס£©

À©Õ¹Ãû .app .exe .pjx .pjt .dbc .dct .dcx .dbf .fpt .cdx .idx .qpr .qpx .scx .sct

ÎļþÀàÐÍ

Éú³ÉµÄÓ¦ÓóÌÐò* ¿ÉÖ´ÐгÌÐò ÏîÄ¿ ÏîÄ¿±¸×¢ Êý¾Ý¿â Êý¾Ý¿â±¸×¢ Êý¾Ý¿âË÷Òý ±í ±í±¸×¢ ¸´ºÏË÷Òý µ¥Ë÷Òý

Éú³ÉµÄ²éѯ³ÌÐò ±àÒëºóµÄ²éѯ³ÌÐò ±íµ¥ ±íµ¥±¸×¢

À©Õ¹Ãû .frx .frt .lbx .lbt .prg .fxp .err .mnx .mnt .mpr .mpx .vcx .vct .txt .bak

±¨±í ±¨±í±¸×¢ ±êÇ© ±êÇ©±¸×¢ ³ÌÐò

±àÒëºóµÄ³ÌÐò ±àÒë´íÎó* ²Ëµ¥ ²Ëµ¥±¸×¢ Éú³ÉµÄ²Ëµ¥³ÌÐò ±àÒëºóµÄ²Ëµ¥³ÌÐò ¿ÉÊÓÀà¿â* ¿ÉÊÓÀà¿â±¸×¢* Îı¾ ±¸·ÝÎļþ*

ÎļþÀàÐÍ

5. ´´½¨Îļþ £¨¿É²»¿´£©

н¨¸÷ÖÖÀàÐ͵ÄÎļþʱ£¬¿ÉÒÔÀûÓÃϵͳÌṩµÄÏàÓ¦¹¤¾ß£¬ÒÔÌá¸ß¹¤×÷ЧÂÊ¡£Ð½¨Îļþʱ¿ÉÓõÄÉè¼ÆÆ÷ºÍÏòµ¼¡£

1.3 ÏîÄ¿¹ÜÀíÆ÷

1. ÏîÄ¿¹ÜÀíÆ÷¼ò½é ÏîÄ¿£º£¨¿´¶®¼´¿É£©

ÊÇÒ»ÖÖÎļþ£¬ÓÃÓÚ¸ú×Ù´´½¨Ó¦ÓÃϵͳËùÐèÒªµÄËùÓгÌÐò¡¢±íµ¥¡¢²Ëµ¥¡¢¿â¡¢±¨±í¡¢±êÇ©¡¢²éѯºÍһЩÆäËûÀàÐ͵ÄÎļþ¡£ ÏîÄ¿¹ÜÀíÆ÷£º[ͼÀý]

ÊÇ¿ª·¢VFPÓ¦ÓÃϵͳµÄÒ»¸ö¹¤¾ß£¬ËüÉú³ÉÒ»¸öÏîÄ¿Îļþ£¬ÏîÄ¿ÎļþµÄÀ©Õ¹ÃûΪ .PJX£¬ÏîÄ¿±¸×¢µÄÀ©Õ¹ÃûΪ£º.PJT¡££¨¿¼µã£©

5

ÏîÄ¿¹ÜÀíÆ÷´°¿ÚµÄ×é³É£º £¨´ó¸Å¿´Ò»Ï¾ÍÐУ©

ÓÉ6´óÀàÊý¾ÝÏȫ²¿¡¢Êý¾Ý¡¢Îĵµ¡¢Àà¡¢´úÂë¡¢ÆäËû£©ºÍ10¸öÃüÁî°´Å¥£¨Ð½¨¡¢Ìí¼Ó¡¢Ð޸ġ¢ä¯ÀÀ¡¢¹Ø±Õ¡¢´ò¿ª¡¢Ô¤ÀÀ¡¢ÔËÐС¢ÒÆÈ¥¡¢Á¬±à£©×é³É¡£ ×¢£º´ÖбÌå±íʾµÄÃüÁŦ¸ù¾ÝÓû§Ñ¡ÔñµÄ²»Í¬¶ÔÏóÏàÓ¦µØ³öÏÖ¡£

ÏîÄ¿²Ëµ¥µÄ×é³É£º13¸ö×Ӳ˵¥£¨ÆäÖÐÒ»²¿·ÖÓëÏîÄ¿¹ÜÀíÆ÷ÖеÄÃüÁî°´Å¥¹¦ÄÜÏàͬ£©¡£

ÏîÄ¿¹ÜÀíÆ÷µÄ¹¦ÄÜ£º×éÖ¯ºÍ¹ÜÀíËùÓÐÓëÓ¦ÓÃϵͳÓйصĸ÷ÖÖÀàÐ͵ÄÎļþ¡£ 2. ´´½¨ÏîÄ¿Îļþ

Óò˵¥·½Ê½£º£¨Í¨¹ýÉÏ»úÁ·Ï°¼ÇÒ䣩

´ò¿ªÎļþ²Ëµ¥ ¡ú н¨ ¡ú ÏîÄ¿¡ú ÐÂÎļþ ¡ú ¸ø³öºÏÊʵÄÏîÄ¿ÎļþÃû¼°±£´æÎ»Öà ¡ú ½øÈëÏîÄ¿¹ÜÀíÆ÷ ¡ú ¿ª·¢Ó¦ÓÃϵͳ ¡ú Íê³Éºó¹Ø±Õ´°¿ÚÍ˳ö¡£ ÓÃÃüÁʽ£º£¨Öص㣩

Óï·¨£ºCREATE PROJECT <ÏîÄ¿ÎļþÃû>

¹¦ÄÜ£º´ò¿ªÏîÄ¿¹ÜÀíÆ÷´°¿Ú½øÐÐÓ¦ÓÃϵͳµÄ¿ª·¢¡£ 3. ÐÞ¸ÄÏîÄ¿Îļþ

Óò˵¥·½Ê½£º£¨Í¨¹ýÉÏ»úÁ·Ï°¼ÇÒ䣩

´ò¿ªÎļþ²Ëµ¥ ¡ú ´ò¿ª ¡ú ÕÒµ½ËùÐèµÄÏîÄ¿Îļþ²¢È·¶¨Ö® ¡ú ½øÈëÏîÄ¿¹ÜÀíÆ÷¡ú ÐÞ¸ÄÓ¦ÓÃϵͳ ¡ú Íê³Éºó¹Ø±Õ´°¿ÚÍ˳ö¡£ ÓÃÃüÁʽ£º£¨Öص㣩

Óï·¨£ºMODIFY PROJECT <ÏîÄ¿ÎļþÃû>

¹¦ÄÜ£º´ò¿ªÏîÄ¿¹ÜÀíÆ÷´°¿Ú½øÐÐÓ¦ÓÃϵͳµÄÐ޸ġ£ 4. ÏîÄ¿¹ÜÀíÆ÷µÄʹÓã¨À¶É«×ÖÌå¼Çס£©

¿ÉÒÔÀûÓÃÏîÄ¿¹ÜÀíÆ÷À´´´½¨¡¢´ò¿ª¡¢ä¯ÀÀ¡¢ÐÞ¸ÄËùÓÐVFPÎļþ²¢ÔËÐÐÆäÖÐµÄ±íµ¥¡¢±¨±í¡¢±êÇ©¡¢²Ëµ¥¡¢³ÌÐòµÈ¡£ÌرðÊÇ¿ÉÒÔÀûÓÃËüÀ´Á¬±àÏîÄ¿£¨×·×ÙÕâЩÎļþµÄ±ä»¯Çé¿ö£¬°üÀ¨ËüÃÇÖ®¼äµÄÏà¹ØÐÔ¡¢ÒýÓúÍÁ¬½ÓµÈ£¬È·±£ÒýÓõÄÍêÕû£¬²¢¼ÓÈë×ÔÉÏ´ÎÁ¬±àÖ®ºó¸üÐÂÁ˵ÄһЩ×é¼þ£©¡¢Ó¦ÓóÌÐò£¨À©Õ¹ÃûΪ.APP£¬ÔÚVFP»·¾³ÏÂÖ´ÐУ©ºÍ¿ÉÖ´ÐÐÎļþ£¨À©Õ¹ÃûΪ.EXE£¬ÄÜÍÑÀëVFP»·¾³Ö´ÐУ©¡£

6

1.4 VFP 6.0 µÄһЩ¹æÔò

1. VFP6.0 µÄÃüÃû¹æÔò:£¨Ñ¡Ôñ¾­³£¿¼£¬È«²¿¼Çס£© ¡¤ Ö»ÄÜʹÓÃ×Öĸ¡¢Ï»®ÏߺÍÊý×Ö¡£ ¡¤ ʹÓÃ×Öĸ»òÏ»®Ïß×÷ΪÃû³ÆµÄ¿ªÍ·¡£

¡¤ Ãû³Æ¿ÉÒÔÊÇ 1 ÖÁ 128 ¸ö×Ö·û,µ«×ÔÓɱíµÄ×Ö¶ÎÃûºÍË÷Òý±êʶ×î¶àÖ»ÄÜÓÐ 10 ¸ö×Ö·û¡£

¡¤ ±ÜÃâʹÓà Visual FoxPro µÄ±£Áô×Ö¡£ ¡¤ ÎļþµÄÃüÃû×ñÑ­²Ù×÷ϵͳµÄÔ¼¶¨¡£ 2. ÃüÁîºÍ×Ó¾äµÄÊéд¹æÔò£¨´ó¸ÅÁ˽⣩ (1) ÒÔÃüÁ´Ê¿ªÊ¼£»

(2) ¸÷²¿·ÖÖ®¼äÒªÓÿոñ¸ô¿ª£»

(3) ÃüÁî¡¢×Ӿ䡢º¯ÊýÃû¶¼¿É¼òдΪǰ4¸ö×Ö·û£¬´ó¡¢Ð¡Ð´µÈЧ£»

(4) Ò»ÐÐÖ»ÄÜдһÌõÃüÁ×ܳ¤¶È²»³¬¹ý8192¸ö×Ö·û£¬³¬¹ýÆÁÄ»¿í¶ÈʱÓÃÐøÐзû¡°£»¡±;

(5) ±äÁ¿Ãû¡¢×Ö¶ÎÃûºÍÎļþÃûÓ¦±ÜÃâÓëÃüÁ´Ê¡¢¹Ø¼ü×Ö»òº¯ÊýÃûͬÃû£¬ÒÔÃâÔËÐÐʱ·¢Éú»ìÂÒ¡£

(6) ÃüÁî¸ñʽÖеķûºÅÔ¼¶¨£º

ÃüÁîÖеÄ[ ] ¡¢| ¡¢?¡¢< > ·ûºÅ¶¼²»ÊÇÃüÁî±¾ÉíµÄÓï·¨³É·Ö£¬Ê¹ÓÃʱ²»ÄÜÕÕÔ­ÑùÊäÈ룬

ÆäÖУº[ ] ±íʾ¿ÉÑ¡Ï¸ù¾Ý¾ßÌåÇé¿ö¾ö¶¨ÊÇ·ñÑ¡Óà | ±íʾÁ½±ßµÄ²¿·ÖÖ»ÄÜÑ¡ÓÃÆäÖеÄÒ»¸ö

? ±íʾ¿ÉÒÔÓÐÈÎÒâ¸öÀàËÆ²ÎÊý£¬¸÷²ÎÊý¼äÓöººÅ¸ô¿ª < > ±íʾÆäÖÐÄÚÈÝÒªÒÔʵ¼ÊÃû³Æ»ò²ÎÊý´úÈë 3£® ÃüÁ×÷·½Ê½Öеij£¼û´íÎó £¨¿ÉÄÜ¿¼Ñ¡Ôñ£© (1) ÃüÁ´Êд´í

7

(2) ¸ñʽ²»·ûºÏÒªÇó

¡¤ ±êµã·ûºÅ²»¶Ô£¨Ò»¶¨ÒªÓÃÓ¢Îıêµã·ûºÅ£©

¡¤ ȱÉÙ±ØÐèµÄ¿Õ¸ñ»òÌí¼ÓÁ˲»¸ÃÓеĿոñ

¡¤ Êý¾ÝÀàÐͲ»Ò»Ö£¬Òª×¢Òâ×Ö·ûÐÍ¡¢ÊýÖµÐÍ¡¢ÈÕÆÚÐÍ¡¢Âß¼­ÐÍÊý¾ÝµÄÊéд¸ñʽ

(3) ´ò²»¿ªËùÐèÎļþ£ºÃ»ÓÐÕýÈ·ÊäÈëÅÌ·ûºÍ·¾¶»òÎļþÃûÊä´í

µÚ¶þÕ VFPÓïÑÔ»ù´¡

£².1 ³ÌÐòÉè¼Æ¸ÅÊö

1. ³ÌÐòÉè¼Æ·½·¨¼ò½é£¨´ó¸ÅÁ˽⣩ Éè¼Æ·½·¨ Ö÷Òª¸ÅÄî Éè¼Æ¹ý³Ì ³ÌÐòÖ´Ðз½Ê½ ¹¦ÄÜÄ£¿é£¨¼´±àÖÆ¸÷¸ö¹¦ÄÜÄ£½«Ó¦ÓóÌÐò·Ö½â³ÉÈô¸É¹¦ÄÜÄ£½á¹¹»¯³ÌÐò¹ý³Ì¡¢×Ô¶¨Òå¿é£¬ÔÙÓÃÖ÷³ÌÐò½«¿é£¬Í¨¹ý¸÷Ä£¿éµÄÏ໥µ÷ÓÃÀ´ÍêÉè¼Æ º¯Êý£© ËüÃÇ´®ÆðÀ´ ³ÉÕû¸öÖ´Ðйý³Ì£¬Êǹý³ÌÇý¶¯µÄ¡£ Éè¼ÆÀà¡¢×ÓÀà¡¢¶Ô½«Ó¦ÓóÌÐò·Ö½â³É¾ßÓÐÌØ¶¨ÊôÐÔÀà¡¢¶ÔÏó¡¢ÊôÃæÏò¶ÔÏó³ÌÏó£¨Éè¼ÆÍâ¹Û¡¢ÉèµÄ¶ÔÏó£¬Í¨¹ýµ÷Óø÷¶ÔÏóµÄ²»Í¬ÐÔ¡¢Ê¼þ¡¢·½ÐòÉè¼Æ ÖÃÊôÐÔ¡¢ÎªÊ¼þ±à·½·¨À´Íê³ÉÏà¹ØÊ¼þ£¬ÊÇʼþÇý·¨ д·½·¨³ÌÐò£© ¶¯µÄ¡£ 2£®Êý¾ÝÀàÐÍ

VFP °üº¬ÏÂÁÐÊý¾ÝÀàÐÍ£º£¨¼Çס£© ͨÓõÄÊý¾ÝÀàÐÍ ×Ö·ûÐÍ »õ±ÒÐÍ ÈÕÆÚÐÍ ÈÕÆÚʱ¼äÐÍ Âß¼­ÐÍ ÊýÖµÐÍ Character Currency Date DateTime Logical Numeric Ë«¾«¶ÈÐÍ ¸¡µãÐÍ ÕûÐÍ Í¨ÓÃÐÍ ±¸×¢ÐÍ ½öÓÃÓÚ×Ö¶Î µÄÊý¾ÝÀàÐÍ Double Float Integer General Memo 3. Êý¾ÝÈÝÆ÷

VFPÖÐÓÃÀ´´æ´¢Êý¾ÝµÄÈÝÆ÷ÓУº³£Á¿¡¢±äÁ¿¡¢Êý×é¡¢¼Ç¼ºÍ¶ÔÏó¡£ £¨1£© ³£Á¿£¨constants£©£º

Ò»¸öÔÚ²Ù×÷¹ý³ÌÖб£³Ö²»±äµÄÊýÖµ»ò×Ö·û´®¡£

8