<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    談笑有鴻儒,往來無白丁

    在恰當的時間、地點以恰當的方式表達給恰當的人...  閱讀的時候請注意分類,佛曰我日里面是談笑文章,其他是各個分類的文章,積極的熱情投入到寫博的隊伍中來,支持blogjava做大做強!向dudu站長致敬>> > 我的微博敬請收聽
    1、sql := 'SELECT To_char(SYSDATE,'+ QuotedStr('yyyy-MM-dd hh:mm:ss')+') as d FROM Dual';
    ??????QuotedStr : 此函數的作用保證數據庫里面執行的SQL不會因為‘,等特殊字符而出錯;
    ??????Dual????????? : oracle數據庫里面的函數。
    2、????????? Application.ProcessMessages;
    這個語句的作用很大啊,工控里面有專門負責數據采集的程序,時時的需要采集數據,里面要是不加上這么一句話你的前臺展示,就會很難看,鼠標點擊下去,老半天沒有反應。
    3、Delphi--Stream和Variant的轉化網上廣為流傳的兩個函數,確實好用。
    procedure VariantToStream (const v : OleVariant; Stream : TMemoryStream);
    var
    ? p : pointer;
    begin
    ? Stream.Position := 0;
    ? Stream.Size := VarArrayHighBound (v, 1) - VarArrayLowBound (v, 1) + 1;
    ? p := VarArrayLock (v);
    ? Stream.Write (p^, Stream.Size);
    ? VarArrayUnlock (v);
    ? Stream.Position := 0;
    end;

    procedure StreamToVariant (Stream : TMemoryStream; var v : OleVariant);
    var
    ? p : pointer;
    begin
    ? v := VarArrayCreate ([0, Stream.Size - 1], varByte);
    ? p := VarArrayLock (v);
    ? Stream.Position := 0;
    ? Stream.Read (p^, Stream.Size);
    ? VarArrayUnlock (v);
    end;


    4、這個函數也是非常鎮的,

    function ByteType(const S: string; Index: Integer): TMbcsByteType;
    IsDBCSLeadByte
    告訴你一個非常有用的函數。

    bytetype? 它可以判斷一個字符串中,某個 Char 是單個字母,還是雙字節的前一位或
    后一位。
    mbSingleByte?單字母
    mbLeadByte?雙字節第一位
    mbTrailByte?雙字節第二位

    在copy(Str,1,12)中結果有個全角的8,,,過不去了居然quotedstr()的結果也出現了?我怎么辦

    function TFrmMain.procQJWT(olds: String): String;
    var
    ? tmp : string;
    begin
    ? tmp := Trim(olds);

    ? Result := tmp;?
    ? if Length(tmp)>12 then
    ? begin
    ??? //是單個字符
    ??? if? ByteType(tmp,12)=mbLeadByte then
    ????? result := Copy(tmp,1,11)
    ??? else
    ????? result := Copy(tmp,1,12);
    ? end;
    end;

    寫了一個函數就解決戰斗了!

    posted on 2006-12-20 15:07 壞男孩 閱讀(1270) 評論(3)  編輯  收藏 所屬分類: DELPHI

    FeedBack:
    # re: DELPHI常用的流水賬!不斷更新
    2006-12-21 10:31 | 嘎崩豆
    嘻嘻,delphi 上手還是很不錯的,學了一段時間,項目做完不用偶又忘了。  回復  更多評論
      
    # re: DELPHI常用的流水賬!不斷更新
    2006-12-22 14:42 | ghost
    我一直用QuotedStr
    不光不會出錯,還美觀大方,呵呵  回復  更多評論
      
    # re: DELPHI常用的流水賬!不斷更新
    2007-07-18 09:13 | 老鼠灰灰
    現在剛剛開始學習delphi 技術,對其中的控件的一些使用還不是很熟。正在努力。我會常常關注的。嘻嘻。  回復  更多評論
      
    主站蜘蛛池模板: 亚洲成人动漫在线观看| 美女隐私免费视频看| 日韩精品视频免费在线观看| 美女羞羞视频免费网站| 亚洲色欲色欲www在线丝 | 91av免费在线视频| 亚洲精品在线播放视频| 国产又大又粗又硬又长免费 | av在线亚洲欧洲日产一区二区| 中文字幕视频在线免费观看| 亚洲国产一区在线观看| 亚洲中文字幕视频国产| 99爱在线精品免费观看| jizz免费一区二区三区| 亚洲1234区乱码| 亚洲国产一成人久久精品| 18禁无遮挡无码网站免费| 国内精品免费在线观看| 国产成人精品亚洲一区| 亚洲精品在线播放| 亚洲精品无码AV人在线播放| 免费毛片在线播放| 久久亚洲免费视频| 四虎国产精品成人免费久久 | 456亚洲人成影院在线观| 精品国产亚洲一区二区三区| 狼友av永久网站免费观看| 鲁大师在线影院免费观看| 日韩毛片在线免费观看| 亚洲国产成人99精品激情在线| 亚洲深深色噜噜狠狠爱网站| 国产无遮挡吃胸膜奶免费看视频| 永久免费视频网站在线观看| 丝袜足液精子免费视频| 美女视频黄.免费网址| 亚洲一线产品二线产品| 亚洲福利一区二区三区| 亚洲国产精品乱码一区二区| 亚洲精品A在线观看| 日本一道综合久久aⅴ免费| 国产精品成人观看视频免费|