線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:3350
推到 Plurk!
推到 Facebook!

秒數轉做小時,分鐘,秒

尚未結案
Naivex小。影
一般會員


發表:1
回覆:0
積分:0
註冊:2009-04-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-04-24 19:01:23 IP:125.31.xxx.xxx 訂閱
你好, 我對delphi有興趣,
不過我在做的過程中出現一些問題,希望有人可以幫我解決!!


我是一個新手,
我要編寫一個程序用來把秒轉換成下列的形成
小時:分:秒
意思就是在edit1打了一個秒數
按一下button 就可以轉換成小時:分:秒
請問可以把那個碼打給我嗎??

先感激~~~
小傑克
資深會員


發表:5
回覆:209
積分:357
註冊:2009-02-16

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-04-24 19:37:39 IP:59.112.xxx.xxx 訂閱
這.....你可能還要找一本基本pascal 語法書看一下, 這都是用基本運算就能做的,如果IntToStr , Pos , LeftStr ....這類基本函數不熟的話,撰寫程式可能會遇到很多困難
[code delphi]
function TfrmMain.SecToDateTimeString(iSecond: longint): String;
var iHour,iMinute,iSec:longint;
itmp:Longint;
begin
iSec := iSecond mod 60 ;
iHour := iSecond div ( 60*60);
iMinute := ((iSecond - iSec) - iHour*(60*60) ) div 60 ;
Result := IntToStr(iHour) '小時:' IntToStr(iMinute) '分:' IntToStr(iSec) '秒';
end;
procedure TfrmMain.Button1Click(Sender: TObject);
begin
ShowMessage(SecToDateTimeString(StrToInt64( Edit1.Text)));
end;
[/code]
------
額有朝天骨,眼中有靈光
編輯記錄
小傑克 重新編輯於 2009-04-25 08:39:19, 註解 無‧
Ktop_Robot
站務副站長


發表:0
回覆:3511
積分:0
註冊:2007-04-17

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-05-22 10:21:16 IP:000.000.xxx.xxx 未訂閱
提問者您好:


以上回應是否已得到滿意的答覆?


若已得到滿意的答覆,請在一週內結案,否則請在一週內回覆還有什麼未盡事宜,不然,
將由版主(尚無版主之區域將由副站長或站長)自由心證,選擇較合適之解答予以結案處理,
被選上之答題者同樣會有加分獎勵同時發問者將受到扣 1 分的處分。不便之處,請見諒。


有問有答有結案,才能有良性的互動,良好的討論環境需要大家共同維護,感謝您的配合。

------
我是機器人,我不接受簡訊.
系統時間:2024-05-17 3:44:02
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!