Çë½Ì¹ØÓÚdelphi¶ÁÈ¡×Ö·û´®µÄÎÊÌâ
ÎÒÏÖÔÚÒª¶Áȡһ¸öTXTÎļþ ÀïÃæ ´æ·ÅµÄ¸ñʽÊÇÕâÑù´ø¸ñʽµÄ
Êý¾Ý1----Êý¾Ý2----Êý¾Ý3----Êý¾Ý4
ÎÒÏëʵÏÖ·Ö±ð¶ÁÈ¡ Êý¾Ý1 Êý¾Ý2 Êý¾Ý3 Êý¾Ý4
ÇëÎÊdelphiÏÂÓÐʲôºÃµÄ·½·¨Â𣿠±¾ÈËÐÂÊÖ¶Ô×Ö·û´®´¦Àí²»Êì¡£
¿ÒÇë¸ßÊÖ°ïæ£¡£¡
1¡¢Èç¹ûÊý¾Ý¸ñʽºÍ´óС¹Ì¶¨£¬ÄÇô½¨ÒéÄ㶨ÒåÒ»¸ö¼Ç¼ÀàÐÍ£¬È»ºóÓüǼ¶ÁÈ¡¡£
2¡¢Èç¹ûÊý¾Ý¸ñʽºÍ´óС²»¹Ì¶¨£¬ÄÇô¾ÍÒª±È½ÏÌØÕ÷ÂëÁË£¬ÈçÄã¸ø³öµÄ¡°----¡±£¬Óøö¼ÆÊýÆ÷£¬¼Ç¼ÿ´ÎÓöµ½µÄ¡°-¡±Ö±µ½Óöµ½·Ç¡°-¡±±àÂë,Èç¹ûÊÇÁ¬Ðø4¸ö£¬ÔòÈ϶¨ÎªÌØÕ÷Â룬²»ÊÇÁ¬Ðø4¸ö£¬¾ÍÇåÁã¼ÆÊýÆ÷¡£
2µÄ¾ßÌå×ö·¨¾ÍÊǶ¨ÒåÒ»¸ö×ֽڿ飬ȻºóÓÃRead»òBlockReadÌî³ä×ֽڿ飬Ȼºó±éÀúËý£¬ËÑË÷ÌØÕ÷Âë¡£
¸øÁËÄã˼·ºÍ·½·¨£¬µ«ÎÒ²»»á¸ø³ö´úÂ룬ÄÇÊÇÄã×ÔÓÉ·¢»ÓµÄÎÊÌâÁË¡£
àÅ£¬ÎÒ¾õµÃ°ïÈËÒ²Òªµãµ½¼´Ö¹£¬¹ý¶ÈÈÈÇ飬°ïÄã²Ù°ìÒ»Çз´¶øÊǺ¦Äã¡£
¸øÄã¸öº¯Êý£¬ÒÔǰ´ÓÍøÉÏÕª³ºó×Ô¼º¸ÄµÄ£¬Ï£ÍûÄܶÔÄãÓÐËù°ïÖú
Delphi(Pascal) code:
function SplitString(Source, Deli: string): TStringList; stdcall;
var
EndOfCurrentString: byte;
StringList: TStringList;
begin
StringList := TStringList.Create;
while Pos(Deli, Source) > 0 do
begin
EndOfCurrentString := Pos(Deli, Source);
StringList.add(Copy(Source, 1, EndOfCurrentString - 1));
Source := Copy(Source, EndOfCurrentString + length(Deli), length(Source) - EndOfCurrentString);
end;
Result := StringList;
StringList.Add(source);
end;
Ïà¹ØÎÊ´ð£º
ÕâÓïÑÔºÃÄѰ¡ ѧdelphi¼òµ¥ ¿Þ
Ò»¸ödll ºÍÒ»¸ö Ö¸Õ뺯Êýµ÷Óà ¸ãÁËÎÒ2Àñ°Ý »¹ÊÇÔÚÎÒÓÐdelphi»ù´¡µÄÇé¿öÏ ¿Þ
ÄÑ¶È ±È delphi ¸ßºÜ¶à¡£¼ÌÐøÅ¬Á¦Ñ§°¡¡£
ºÃÏñÒ²²¢²»±ÈdelphiÄѶàÉÙ°É
Ö÷Òª´úÂë ²»Ö±¹ÛÁË¡ ......
1.ÍøÉÏ˵ÓÃdelphi×Ô´øµÄInstallshield for delphi±È½ÏºÃ,µ«ÊÇÎÒµÄÊÇÍøÉÏϵİ汾,ÀïÃæÊÇ·ñÓÐÕâ¸ö¹¦ÄÜ
2.Èç¹ûÓÐÔÚÄÄÀï.
3.Èç¹ûûÓÐÔÚÄÄÀï¿ÉÏÂÔØ
4.ËûµÄÏêϸʹÓ÷½·¨,Ó¦´ò°üÄÇЩÎļþ.
ÒÔÉÏÎÊÌâÇë×ö³öʵÖÊ ......
ÎÒдÁ˸öС³ÌÐò£¬ÉÏÃæÌí¼ÓÁËÒ»¸öshockwaveflash¿Ø¼þ£¬È»ºóÔÚmovieÀïдÈëswfÎļþµÄ·¾¶£¬È»ºóÖ´ÐÐûÓÐÎÊÌâ¡£
µ±ÎÒ°ÑÕâ¸ö³ÌÐò×ªÒÆµ½Áíһ̨µçÄÔÖ´ÐÐʱ£¬ shockwaveflash ¿Ø¼þÏÔʾ¿Õ°×¡£Ò²¾ÍÊÇûÓмÓÔØÄǸöswfÎļþ¡£ ......