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

請問c#轉成delphi語法問題

尚未結案
kartan_01
一般會員


發表:42
回覆:60
積分:20
註冊:2004-12-08

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-26 15:42:59 IP:61.221.xxx.xxx 未訂閱
原文:
DataColumn dtCol = null;
dtCol = new DataColumn(arrstrFunctionalArea[i]);
DataColumn dtcCheck = new DataColumn("IsMandatory");
DataGridTextBoxColumn dgtb = (DataGridTextBoxColumn)DataGrid1.TableStyles[0].GridColumnStyles[0];    dtCol.DataType  = Type.GetType("System.String");
dtcCheck.DataType = System.Type.GetType("System.Boolean");
DataGridTextBoxColumn dgtb = (DataGridTextBoxColumn)DataGrid1.TableStyles[0].GridColumnStyles[0];    改寫成:
var
dtCol:DataColumn;
dtcCheck:DataColumn;
dgtb:DataGridTextBoxColumn;    dtCol.GetType:=system.&Type.GetType('system.string');
dtcCheck.GetType:=system.&Type.GetType('System.Boolean');
dgtb:=(DataGridTextBoxColumn)DataGrid1.TableStyles[0].GridColumnStyles[0];    錯誤訊息:
[Error] WinForm5.pas(132): E2064 Left side cannot be assigned to
[Error] WinForm5.pas(142): E2064 Left side cannot be assigned to
[Error] WinForm5.pas(192): E2010 Incompatible types: 'DataGridTextBoxColumn' and 'Class reference'
請問應該怎改? 因為原文有點長 如果必須我在把原文放上來 發表人 - kartan_01 於 2005/01/26 17:17:29
ATEIN
高階會員


發表:105
回覆:320
積分:125
註冊:2002-07-05

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-01-26 16:55:41 IP:203.204.xxx.xxx 未訂閱
請您提供一下:原始元件名稱,而不要用縮寫重新命名的元件。 而且,請提供需要哪些元件? 這問題應可以解決。 謝謝! DHM
------
ATEIN
系統時間:2024-05-18 0:11:03
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!