C#OOP想移到FMX |
答題得分者是:GrandRURU
|
mkdh
一般會員 發表:1 回覆:2 積分:0 註冊:2014-12-23 發送簡訊給我 |
HI:
目前想將我們現有的C#移到FMX上, 我有試過C BUILDER XE7了.而DELPHI以前我沒有用過他的CLASS 因此想問一下 1.目前DELPHI XE7能在IOS上模擬,書又多送一本,所以我感覺DELPHI比C BUILDER XE7多那麼一點資源. 所以考慮買DELPHI XE7.用來將現有的C#移到FMX上. 還是其實沒差? 2.C#中,我們専案Q,専案QLib 専案Q:參考加入専案QLib 専案QLib:有三個檔,都是 用namespace QLib 第三個檔:用public enum讓所有在QLib中其它的CLASS或METHOD使用 第一個檔:用namespace QLib包CLASS Sfile,而CLASS Sfile中又有一個private class clsBlockData. 第二個檔:用namespace QLib包CLASS Efile 那在DELPHI XE7中我要如何設計? 目前我是在DELPHI XE7最右方有個File,在那File中的専案上點右鍵ADD/ XXX.pas 檔進來,再用最上方的File/Use Unit/選INTERFACE. 3.在C#中的METHOD中可以用REF或OUT傳回多個變數. 而C BUILDER XE7中我是用 *P 和 & 傳多值 如UnicodeString foo(Byte b0, Byte b1, Byte b2, Byte *dx, Byte *dy) vs foo(b0, b1, b2, &dx, &dy) 那DELPHI XE7呢? 麻煩給小弟一點建議^^ |
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
請問
Xamarin 不好用嗎? ===================引 用 mkdh 文 章=================== HI: 目前想將我們現有的C#移到FMX上, 我有試過C BUILDER XE7了.而DELPHI以前我沒有用過他的CLASS 因此想問一下 1.目前DELPHI XE7能在IOS上模擬,書又多送一本,所以我感覺DELPHI比C BUILDER XE7多那麼一點資源. 所以考慮買DELPHI XE7.用來將現有的C#移到FMX上. 還是其實沒差? 2.C#中,我們専案Q,専案QLib 専案Q:參考加入専案QLib 専案QLib:有三個檔,都是 用namespace QLib 第三個檔:用public enum讓所有在QLib中其它的CLASS或METHOD使用 第一個檔:用namespace QLib包CLASS Sfile,而CLASS Sfile中又有一個private class clsBlockData. 第二個檔:用namespace QLib包CLASS Efile 那在DELPHI XE7中我要如何設計? 目前我是在DELPHI XE7最右方有個File,在那File中的専案上點右鍵ADD/ XXX.pas 檔進來,再用最上方的File/Use Unit/選INTERFACE. 3.在C#中的METHOD中可以用REF或OUT傳回多個變數. 而C BUILDER XE7中我是用 *P 和 & 傳多值 如UnicodeString foo(Byte b0, Byte b1, Byte b2, Byte *dx, Byte *dy) vs foo(b0, b1, b2, &dx, &dy) 那DELPHI XE7呢? 麻煩給小弟一點建議^^ |
mkdh
一般會員 發表:1 回覆:2 積分:0 註冊:2014-12-23 發送簡訊給我 |
Xamarin的業務回我都比較簡短~所以對Xamarin我比較漠生. 而embarcadero的業務回我都比較詳細,所以大多數時間都在試C BUILDER 和DELPHI XE7 再加上聽說Xamarin的ANDROID和IOS要開兩個專案而我又還沒有MAC的電腦,所以對Xamarin在共同開發的地方就不知怎麼試和IOS共同開發的部分。 之前問Xamarin的限制時,只給我 參考官網關於跨平台的相關元件資訊。 http://developer.xamarin.com/guides/cross-platform/application_fundamentals/pcl/introduction_to_portable_class_libraries/ 我是有看到可以用.NET Framework 和 Portable Class Library,可是我還是不知他可以做到什麼程度? 原本目地是要快速開發出ANDROID和IOS的APP,所以才想找用一個専案的共同開發~ ....還是我再重新注冊Xamarin,認真再試用一次?(因為我要將VS2008移掉,改裝VS2010,看他的文件,我好像要且改用.net framework4.0以上)
編輯記錄
mkdh 重新編輯於 2014-12-31 16:24:21, 註解 無‧
|
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
Delphi iOS 也是要有 MAC 環境的,Android 模擬器也不是每台工作環境都架得起來。
新東西還是要新版來撐,在 Delphi / C# 上都會遇到,更何況,FireMonkey 還版版不相通 C# 的前身是 Pascal ,用 C# 學 C 不如看 Delphi XE7 FireMonkey 有問題的地方要等買 XE8,已經入手了嗎?入手就當我問錯問題。 建議你認真的再試用 Xamarin ,真的行不通再回來試 XE ,到時候的 XE 也更佳完善了。 以上 ===================引 用 mkdh 文 章=================== Xamarin的業務回我都比較簡短~所以對Xamarin我比較漠生. 而embarcadero的業務回我都比較詳細,所以大多數時間都在試C BUILDER 和DELPHI XE7 再加上聽說Xamarin的ANDROID和IOS要開兩個專案而我又還沒有MAC的電腦,所以對Xamarin在共同開發的地方就不知怎麼試和IOS共同開發的部分。 之前問Xamarin的限制時,只給我 參考官網關於跨平台的相關元件資訊。 http://developer.xamarin.com/guides/cross-platform/application_fundamentals/pcl/introduction_to_portable_class_libraries/ 我是有看到可以用.NET Framework 和 Portable Class Library,可是我還是不知他可以做到什麼程度? 原本目地是要快速開發出ANDROID和IOS的APP,所以才想找用一個専案的共同開發~ ....還是我再重新注冊Xamarin,認真再試用一次?(因為我要將VS2008移掉,改裝VS2010,看他的文件,我好像要且改用.net framework4.0以上) |
mkdh
一般會員 發表:1 回覆:2 積分:0 註冊:2014-12-23 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |