全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1793
推到 Plurk!
推到 Facebook!

如何實現切取功能???

尚未結案
linken
一般會員


發表:23
回覆:37
積分:22
註冊:2004-11-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-06-09 14:08:20 IP:59.33.xxx.xxx 未訂閱
請問那位大大知道切取函數.比如有Edit1.Text:='abcde',現 在切取Edit1.Text的前三位(即:'abc') ken
------
ken
supman
尊榮會員


發表:29
回覆:770
積分:924
註冊:2002-04-22

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-06-09 14:20:21 IP:61.70.xxx.xxx 未訂閱
您好: 使用Copy函數 s:=Copy(Edit1.Text,1,3);
linken
一般會員


發表:23
回覆:37
積分:22
註冊:2004-11-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-06-09 14:35:20 IP:59.33.xxx.xxx 未訂閱
不知除了這個函數還有沒有其它的 函數呢>>>>>> ken
------
ken
supman
尊榮會員


發表:29
回覆:770
積分:924
註冊:2002-04-22

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-06-09 14:46:15 IP:61.70.xxx.xxx 未訂閱
不曉得您要幹嘛,有Copy函數不用,您想用什麼? S:=Edit1.Text[1] Edit1.Text[2] Edit1.Text[3]; 不用函數.....
linken
一般會員


發表:23
回覆:37
積分:22
註冊:2004-11-24

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-06-09 15:04:07 IP:59.33.xxx.xxx 未訂閱
其實Copy這個函數我以前是用了的.... 因為我近來安裝了一個VCL,Copy這個函數 過不去...因此我想換一個函數試試... ken
------
ken
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-06-09 15:05:39 IP:202.62.xxx.xxx 未訂閱
您好﹗    除了Copy函數之外﹐還有MidStr函數可使用﹕ MidStr函數(作用﹕從字串的任意處取出一個數量的字串) 範例﹕
Uses StrUtils
Var
  Str: String;
begin
  Str := MidStr('This is Delphi6', 3, 5);
  ShowMessage(Str);
  //Str的值為﹕'is is'
end;
================================= 有空來瞅瞅我﹗因為我是您的朋友﹐有您真好﹗ ================================
------
忻晟
supman
尊榮會員


發表:29
回覆:770
積分:924
註冊:2002-04-22

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-06-09 15:12:55 IP:61.70.xxx.xxx 未訂閱
那我覺得問題不在於Copy函數,而是在於那一個VCL的問題,可以講出問題是在哪邊,不然的話用S:=Edit1.Text[1] Edit1.Text[2] Edit1.Text[3];最基本的方式,如果不行就見鬼了.
linken
一般會員


發表:23
回覆:37
積分:22
註冊:2004-11-24

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-06-09 15:21:30 IP:59.33.xxx.xxx 未訂閱
cashxin2002 我的Delphi5.0因此這個StrUtils過不去啊... 有這個錯喲 [Fatal Error] Unit1.pas(7): File not found: 'StrUtils.dcu' 不知Delphi5.0還有什麼函數呢???? ken
------
ken
linken
一般會員


發表:23
回覆:37
積分:22
註冊:2004-11-24

發送簡訊給我
#9 引用回覆 回覆 發表時間:2005-06-09 15:24:27 IP:59.33.xxx.xxx 未訂閱
cashxin2002 我的Delphi5.0因此這個StrUtils過不去啊... 有這個錯喲 [Fatal Error] Unit1.pas(7): File not found: 'StrUtils.dcu' 不知Delphi5.0還有什麼函數呢???? ken
------
ken
linken
一般會員


發表:23
回覆:37
積分:22
註冊:2004-11-24

發送簡訊給我
#10 引用回覆 回覆 發表時間:2005-06-09 15:24:44 IP:59.33.xxx.xxx 未訂閱
cashxin2002 我的Delphi5.0因此這個StrUtils過不去啊... 有這個錯喲 [Fatal Error] Unit1.pas(7): File not found: 'StrUtils.dcu' 不知Delphi5.0還有什麼函數呢???? ken
------
ken
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#11 引用回覆 回覆 發表時間:2005-06-09 15:35:51 IP:202.62.xxx.xxx 未訂閱
您好﹗    還有一些函數如LeftStr和RightStr等﹐但這些函數皆需要引用StrUtils單元﹐小弟手上沒有Delphi5﹐所以不知Delphi5中有沒有這個單元﹐您可到以下處下載StrUtils單元的檔案﹐并將Copy到'C:\Borland\Delphi5\Lib'目錄中﹐然后再在程式中引用StrUtils單元試試﹒ http://delphi.ktop.com.tw/topic.php?TOPIC_ID=72875    ================================= 有空來瞅瞅我﹗因為我是您的朋友﹐有您真好﹗ ================================
------
忻晟
supman
尊榮會員


發表:29
回覆:770
積分:924
註冊:2002-04-22

發送簡訊給我
#12 引用回覆 回覆 發表時間:2005-06-09 15:36:03 IP:61.70.xxx.xxx 未訂閱
到這抓吧. http://delphi.ktop.com.tw/topic.php?topic_id=15422 Delphi5沒有這個函數館. 腦經轉一下吧....
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#13 引用回覆 回覆 發表時間:2005-06-09 19:50:54 IP:202.39.xxx.xxx 未訂閱
Delphi5 的 Copy 函數宣告在 System.pas 中 您可以用 s := System.Copy(Edit1.Text, 1, 3); 的方式即可正確編譯 -- hagar.
cd109
一般會員


發表:23
回覆:33
積分:11
註冊:2003-12-22

發送簡訊給我
#14 引用回覆 回覆 發表時間:2005-06-16 09:58:59 IP:210.68.xxx.xxx 未訂閱
[Fatal Error] Unit1.pas(7): File not found: 'StrUtils.dcu' >>如同板上的大哥所講的將 StrUtils uses到你使用的.pas檔案中及可,又或者你安裝的package中沒將VCL50.dcp引用進來,還有就是library的path沒有指到正確的,建議你可以朝這些方向思考.
系統時間:2024-03-29 9:02:58
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!