首先我是一个Visual Studio程序员,熟悉VC、VB.Net、C#等,现在由于一个项目的特殊性需要紧急转到Delphi,本人对Delphi很少接触,有些问题要弄明白?我使用的是Delphi 2009
1.Delphi中的VCL Forms Application、MDI Application、SDI Application之间有何区别?
是不是MDI Application、SDI Application的工程就不能使用VCL库?他们之间有何联系或区别?
2.我的项目有好多工程(我建的是ProjectGroup),Delphi能像C#那样直接引用项目中的其他工程吗?如果能那么如何调用被引用工程中的窗体?
比如C#中,项目a引用项目b,a调用b中的窗体c,就可以写成:new b.c().ShowDialog();请问Delphi中如何做?
3.Delphi中的窗体能否继承自其它项目的窗体?
4.感觉Delphi中数据访问组件比较多、比较乱,个人感觉BDE、dbGo都已经停止更新最好不要使用,尽量用dbExpress,但是又搞不懂DataSnap到底是一个什么东西?和dbExpress有关系吗?
5.有IW Standard、IW Control、IW Wap、IW Data、IW...等,这些IW...是什么东西?
6.Kylix终止开发了吗?
1.Delphi中的VCL Forms Application、MDI Application、SDI Application之间有何区别?
是不是MDI Application、SDI Application的工程就不能使用VCL库?他们之间有何联系或区别?
2.我的项目有好多工程(我建的是ProjectGroup),Delphi能像C#那样直接引用项目中的其他工程吗?如果能那么如何调用被引用工程中的窗体?
比如C#中,项目a引用项目b,a调用b中的窗体c,就可以写成:new b.c().ShowDialog();请问Delphi中如何做?
3.Delphi中的窗体能否继承自其它项目的窗体?
4.感觉Delphi中数据访问组件比较多、比较乱,个人感觉BDE、dbGo都已经停止更新最好不要使用,尽量用dbExpress,但是又搞不懂DataSnap到底是一个什么东西?和dbExpress有关系吗?
5.有IW Standard、IW Control、IW Wap、IW Data、IW...等,这些IW...是什么东西?
6.Kylix终止开发了吗?
首先我是一个Visual Studio程序员,熟悉VC、VB.Net、C#等,现在由于一个项目的特殊性需要紧急转到Delphi,本人对Delphi很少接触,有些问题要弄明白?我使用的是Delphi 2009
1.Delphi中的VCL Forms Application、MDI Application、SDI Application之间有何区别?
是不是MDI Application、SDI Application的工程就不能使用VCL库?他们之间有何联系或区别?
2.我的项目有好多工程(我建的是ProjectGroup),Delphi能像C#那样直接引用项目中的其他工程吗?如果能那么如何调用被引用工程中的窗体?
比如C#中,项目a引用项目b,a调用b中的窗体c,就可以写成:new b.c().ShowDialog();请问Delphi中如何做?
3.Delphi中的窗体能否继承自其它项目的窗体?
4.感觉Delphi中数据访问组件比较多、比较乱,个人感觉BDE、dbGo都已经停止更新最好不要使用,尽量用dbExpress,但是又搞不懂DataSnap到底是一个什么东西?和dbExpress有关系吗?
5.有IW Standard、IW Control、IW Wap、IW Data、IW...等,这些IW...是什么东西?
6.Kylix终止开发了吗?
1. 通常建一個應用,就用VCL Forms Applicatio, MDI 是指多文档界面,SDI是單界面. 他們都是從VCL出來的。都可翠用VCL
2. 在DELPHI在中叫單元引用. for Example: uses unit1; 如果你建立多個工程,建議使用BPL來聯系,不過對你可能有點困難
3. 可翠,不過你要把他的單元加到你這個項目裏來,PASCAL完全面向對象的語言。
4. 建議用DBGO, DBExpress 用的人少,BUG你比較難解決
5. 開發網頁的一套組件
6. 最近好像沒聲音了,KYLIX同C#當年剛出時就可翠支持多平台一樣,理論上的東西。實際我在開發過程遇過不少難題,很多不好解決
要跨平台就用FreePascal吧