有關讀檔切割組合問題 |
尚未結案
|
lonielonies
一般會員 發表:6 回覆:0 積分:1 註冊:2005-04-17 發送簡訊給我 |
我之前在這邊問了許多問題,我把這些問題串接後
寫成了一個題目,但不知道為啥,應該是要跑出下列這種圖
編號 日期 店名 地區 價錢一 價錢二 價錢三 總額
1 93/11 台北NOVA 台北 $50000 $40000 $1000 $91000
2 94/01 中壢NOVA 桃園 $60000 $20000 $2000 $82000
可是我卻跑成下列這個圖
編號 日期 店名 地區 價錢一 價錢二 價錢三 總額
1 93/11 台北NOVA 台北 $50000 $40000 $1000
$91000
2 94/01 中壢NOVA 桃園 $60000 $20000 $2000
$82000
簡單的說~就是總額移位了,不曉得為什麼他會自動跳一行
我先說我的做法好了,我從檔案讀入後得到字串,然後字串分割
然後將價錢一~價錢三字串轉成數字計算,然後再轉成字串存入總價格
再來把全部的字串中間穿插空白存入另一個陣列
以下是存入陣列的程式碼
for(i=0;i<3;i )
{
for(x=0;x<6;x )
{
if(x==1&&i==2)
{
for(w=0,z=strlen(infor[i]);space[w]!='\0';w ,z )
infor[i][z]=space2[w];
for(w=0,z=strlen(infor[i]);lonie[i][x][w]!='\0';w ,z )
infor[i][z]=lonie[i][x][w];
}
else
{
for(w=0,z=strlen(infor[i]);space[w]!='\0';w ,z )
infor[i][z]=space[w];
for(w=0,z=strlen(infor[i]);lonie[i][x][w]!='\0';w ,z ) infor[i][z]=lonie[i][x][w];
}
}
for(w=0,z=strlen(infor[i]);space[w]!='\0';w ,z )
infor[i][z]=space2[w];
for(x=0,z=strlen(infor[i]);x
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
有問題的應該是您顯示的部分是如何作的?
如果您用的是 TMemo 或 TRichEdit 元件,
記得要把 WordWrap 屬性設為 false,
這樣它才不會自動幫您換行。 如果還不能解決,請把您顯示的部分程式碼 po 上來看看。 吃軟也吃硬 dllee.ktop.com.tw StatPlus 系統資源監測器 @ KTOP OpenPLC - IEC 61131-3 geOShell XP Like 中文版
------
http://www.ViewMove.com |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |