1.用delphi2005打开VS.net项目文件时(如Student.csproj),只要这个文件里面包含中文(比如中文路径),那这个项目文件就无法打开。非得把中文全删除才能打开,为什么?
2.用delphi2005打开vs.net的windows项目后,一编译,就报错:unable to create process,然后又新建C#项目,一编译,也会报错:unable to create process,不知道为什么?
3.用delphi2005新建C#的asp.net项目时。一按F9编译,就象死机一样特别慢,然后把弹出的浏览器关闭后,半天就崩出个提示框“Unable to start debugging on the web server.Unable to attach to ASP.NET worker process(typically aspnet_wp.exe or w3wp.exe)”,只能按shift+ctrl+F9键直接运行,不能调试。
4.要是能把启动选项由用户自己定制就好了。比如我现在这段时间一直在用win32开发,那我就可以把其他的载入项去掉,加快开发速度。假如哪一天又需要C#来开发ASP.net时,只要配置一下,就可以载入C#Builder了。那多好啊。不知道有没有这个功能。以上几点是我初用delphi2005时碰到的问题,我相信大家都有不同的或者相同的问题。
有问题的大家都提出来,有解决的也提出解决的方法。谢谢大家的支持。
2.用delphi2005打开vs.net的windows项目后,一编译,就报错:unable to create process,然后又新建C#项目,一编译,也会报错:unable to create process,不知道为什么?
3.用delphi2005新建C#的asp.net项目时。一按F9编译,就象死机一样特别慢,然后把弹出的浏览器关闭后,半天就崩出个提示框“Unable to start debugging on the web server.Unable to attach to ASP.NET worker process(typically aspnet_wp.exe or w3wp.exe)”,只能按shift+ctrl+F9键直接运行,不能调试。
4.要是能把启动选项由用户自己定制就好了。比如我现在这段时间一直在用win32开发,那我就可以把其他的载入项去掉,加快开发速度。假如哪一天又需要C#来开发ASP.net时,只要配置一下,就可以载入C#Builder了。那多好啊。不知道有没有这个功能。以上几点是我初用delphi2005时碰到的问题,我相信大家都有不同的或者相同的问题。
有问题的大家都提出来,有解决的也提出解决的方法。谢谢大家的支持。
第三个问题的原因在于你的.net调试环境里没有将delphi2005作为可以调试的程序造成的。
安装delphi2005时,在最后一个步骤中会提示你是否将delphi2005加入的,选择加入就可以了
2、还有D2005的帮助怎么弄成MS的,其FOR WIN32的帮助我还没找着!
3、内存占用太大,我的联想机器第一次报虚拟内存不足,就是用它的结果,RAM占用100-200M!--------------
功能感觉是之前的要强点,但是上面这些让人有点难受!
2.用Delphi2005新建一个C# ASP.NET Web Application,把鼠标移到Tool Palette上,Tool Palette 怎么都显示不出来,这时移动鼠标到Project Manager上,Tool Palette却显示出来了,而Project Manager是无论如何也显示不出来了。
3.也是在做C# ASP.NET 的时候,把Tool Palette 和 Project Manager 设成固定的,然后运行ASP.NET再把网页关掉,有时Tool Palette会占满整个窗口,把其他窗口全挡住了,而且还关不掉,只能关掉Delphi 2005再重新打开。有时Messages也会这样。
1.Delphi2005完全不应该叫Delphi2005,因为它不只是Delphi了,如果要使用Delphi2005
这个名字应该只包括Dephi for win32以及Delphi for .net,例如VS.net中包含了VC7
不能因为VC6的成功而把VS.net命名为:VC20052.在Delphi8时,界面全面模仿.net,而且Win32的编写也和以前出入很大,以前引用Windows单元
只用uses Windows,而Delphi8中是uses [sys...].Windows ([]中的不记得了,在Delphi2005中
这一点又改回来了。)正是由于Delphi8中使用MDI模式而不是原来的SDI模式,使得使用Delphi
的程序员有很大意见,为了平息大多数Delphi程序员的不满,Delphi2005才在选项中加入了可以
把MDI模式改成SDI模式的选项。3.不知道是我下的版本有缺陷还是Delphi2005本身的问题,其稳定性的确让我冷汗只出。
测试到的问题:
(1)鼠标在移动到菜单的Tool->Team的时候报错,不知是不是因为没有StarTeam的原因,但是
即使是的这个原因,也不能鼠标一移过去就报错,我还没点呢!
(2)在Delphi for Win32中新建了一个MDI的Application,保存后退出Delphi2005,然后双击
那个MDI的项目文件,这时Delphi2005启动,报错!(我没改或者写任何代码!)
先启动Delphi2005,然后用Delphi2005菜单打开该项目不会报错!4.以前在Delphi7,6等版本中,如果有这样的代码:
uses
Windows, Graphics, MyUnit;
那么按住Ctrl键盘,点其中的Windows, Graphics或者MyUnit会自动打开相应的单元文件,而在
Delphi2005中,此方法只对Windows, Graphics有效,对自己的单元无效。取而代之的是完全模
仿VC中的,使用右键菜单,选择Open File at Cursor
为什么原来那么方便的使用方法不保留,而要无条件的去模仿VC呢???????? 我当时的感受真是无法说出,我只有自己安慰自己:反正我以后还是会学VC的,这样让我可以
提前熟悉VC的环境5.每次启动有必要把C#,Delphi for .net,Delphi for win32等等全部加载到内存吗?我不知道
选项里是否有设置可以不让Delphi2005加载其中的某些东西。我认为这是完全没有必要的。比如
我在某一段工作时间里可能只用到了Delphi for win32的功能,那么可以设置为只加载
Delphi for win32,这样做也不既吃内存启动又慢了。另外一个方案是在用Delphi2005建立项目
的时候加载。总的来说,我真是很有些失望,一方面似乎没有一起那样重视用户的感受了。
。另一方面感觉Borland现在只想去适应原来使用VS.net或者VC的
用户,完全不理会原来使用Delphi的人的感受。第二天、我卸掉了Dephi2005,我真的希望是我下这个版本不完整,希望过段时间后有个版本的
Delphi2005不会让我有这么多牢骚...
你的问题我也遇到过几次了。
确实存在这种问题。不知道当初borland的测试工程师干嘛去了。
不觉得有什么不好,还可以,在应用中了我RAM有1G,3500+的AMD64,速度不是问题,D9的新功能,我是比较喜欢的只是各位可能对D2005抱有太大期望的,忽略些东西,当作D7的SP看,还是有进步的http://lysoft.7u7.net
GZing
1. 比如在未存盘情况下新建一个Button(其它控件也一样),然后改Text属性会报"未将对象引用设置到对象实例"错误。
2. 然后Object Inspactor就停止工作,打死都出不来,除非重新启动 - D2005
3. 如上面那位大侠所说,如果设置Tool palette等自动隐藏后也无法再出来(多数时候)。
4. 顺便问一下,在D2005中如何清除垃圾代码?好像不能自动清除。我用的是架构师版3CD的那种。
我在D8下做的ASP.NET的应用在Delphi2005中能正常打开。
至于win32的程序我还是喜欢在D7下写。
有几个原因:
我的东东都是做成组件形式。D7下按住Ctrl键盘,点uses 下的单元名,
会自动打开相应的单元文件,这个功能太好用了。
D7的组件面板我也很方便,我用GExperts来改善了我的组件面板。方便我
从一百多个组件栏中找到我要的。D2005下的组件栏模式反而不方便。
此外“把Object Inspector设置成为自动隐藏的(或是其他的当前不显示的方式),在窗口中选择某个控件,按回车,出现多次“Cannot focus a disabled or invisible window”,然后Delphi2005自动退出。不知道是否使用版的原因”这个问题在做delphi32工程的时候出现
还是delphi 2005有bug?
>>......Delphi2005才在选项中加入了可以把MDI模式改成SDI模式的选项能不能告诉我,这个选项在哪里,我没找着:(
好象在Option的Delphi Project中
那样,我们的精力就是没有浪费
期待ing...
用Delphi2005新建一个Delphi.net的Library,然后保存,文件名随便取个带分隔符的比如Test.AA.Lib.bdsproj,然后在new一个Unit,保存,文件名为Test.AA.Unit1.pas
然后在Unit的Interface写一个Class
TClass1 = class
public
procedure test;
end;
然后按Ctrl+shift+C,生成相应的实现部分,
然后保存,编译,编译成功。
按照Delphi2005的官方帮助文件,这个dll实际上包含一个namespace名称是Test.AA,原文件的最后一节.Lib和.Unit1实际上没有编译进assembly,知在Delphi可见。
然后运行VS,新建一个application,然后Add reference,添加刚才生成的Test.AA.Lib.DLL,
然后在窗体上添加一个button,双击,在代码最顶端添加Using Test.AA;
在OnClick事件中,写 TClass1 c = new TClass1();
编译运行,成功。
这时,在Delphi2005中,新建一个Delphi.Net windows Application,照样Add reference,然后什么都不写,直接编译,不能通过,出错,说什么不能导入啥玩意的,
在窗体代码文件中,uses语句后面添加 Test.AA,编译,还是出错。我都要疯了,Borland你说你是什么意思啊?自己生成的dll反而不让Delphi用!!!
估计我原来系统装的是中文版的.net framework 1.1的缘故,又或者是与VS.NET2003冲突的原因?不过还是体会到了狂占内存的优点呀。
2.8G的老奔都不好用。。哎。
简单的w32程序到.net都有问题。希望Borland不要再让更多的人失望。。哎
^)^ 以后测试机器不要找什么测试软件了,用 Delphi 2005 吧,它什么都行的!第二,培养高精尖的专业软件测试人才;
^0^ Borland:“高价回收,一元钱一筐!”……第N,Borland:“我们还善长模仿秀,你喜欢 VS2003 的开发环境?我们也很像么!”
Delphi 2005 C# Builder :还不如用 Visual Studio .net;
Delphi 2005 Delphi for .net : 如果想用“纯正的 Delphi +纯正的 .net”,好像除了 D8 只能选它;
Delphi 2005 for ASP.net : 连 Delphi 2005 自带的那个多页浏览器功能都有 Bug ,我实在想不通用这个慢吞吞还时常发小脾气的家伙来写有什么好处?......别了!如果你能快一些,稳定一些,系统资源占用少一些,自身优点突出一些…… 再考虑吧!
现在的组件面板可以动态过滤!不知道你们有没有注意到这个用法,比如你要找一个Button,
你只要鼠标点一下组件面板,然后在敲'B','u', 你会立刻看到Button控件在组件面板上,你可以迅速
的选择。难道这还没有原来的面板方便吗???
我觉得这个是Borland非常有创意的改进,这个组件面板最早出现在C#Builder当中,vs2005
都在学这个组件面板,加入动态过滤功能
敲一下鼠标都会让delphi会失去响应,有时候能恢复过来,有时候就不行了疯狂的涨内存看任务管理器里 delphi的内到900M,CPU的占用还能接受,不过内存泄漏足以致命,另外很多莫名其妙的错误异常退出,如查你用他写程序还是小心一点的好,我都是写几句就保存一下
同时,to smy123smy(smy) :你那个一定要写成uses Test.AA.*。这还是D9才支持的新东西。在D8下面还麻烦些,只能写uses Test.AA.Unit1。6.关于Win32第三方控件:好像D7的都还可以用(幸好没有删),就是不能用Add Component。据帮助说,一定要把.pas文件添加到一个包里面之后在安装那个bpl包。
而其他.net的包(Enlib),好像直接编译那个给D8用的.bdsproj就可以在Project View里面右键选择Install Package(和D8一样)。
记得C# Builder 1.0里面都是有的阿,怎么到了2.0都没有了?
只有Delphi的帮助
Windows, Graphics, MyUnit;
那么按住Ctrl键盘,点其中的Windows, Graphics或者MyUnit会自动打开相应的单元文件,而在
Delphi2005中,此方法只对Windows, Graphics有效,对自己的单元无效.是不是要安装完整版就可以看到源码啊,我觉得以前的版本蛮好啊。
卸载,重装,好了,可以调试了
过了几天又是老毛病了,难道非要我隔几天就重装一次啊?
我都快崩溃了,那大虾知道解决知道啊?
知道的大侠救命啊!!!
看的头都大了
还没找到数据模块怎么添加那哼唧~还有稳定性确实很差
我用D7很少不响应,用D9就容易不响应了
没意思
回D7算了反正支持D9的各种控件可能还要等很长时间
不过,我也用.net,没办法,是公司需要
但是還是懷念DELPHI
1熟悉.SQLSERVERVER数据库开发2.熟悉DELPHI开发工具3.最好有参加ERP实施经验或者开发经验.4.外语一般.5.有数据库报表开发经验先6.待遇:3000-4000元/月左右。现本单位急招招聘 ERP程序员6.招聘人数:4男。7.工作地点:上海市闵行区。
职位,您的个人条件和求职意向与该职位招聘要求相符,因此同意来本单位参加面试。
面 试 时 间:从即日开始。
邮编:201103
附 近 交 通: 867,87,721,731,931,中卫线等
电 话 :021- 64019425、64050290、64019394、64051220 -2109 传真:64019417
备 注 : 面试时,请带好您的个人简历,以及相关的证明材料,如学历证书、职业资格证书、专业技术职称证书等。 面 试 地 点:上海市闵行区吴中路1375号
上海资顺科技有限公司(兴庚塑胶(上海)有限公司)“以人为本,卓越创新!”
注:离上海很远的人最好不要应试。E-MAIL:[email protected]
详见http://blog.csdn.net/shidongdong/archive/2004/12/02/202517.aspx
D2005确实好像有些莫名的错,有时设置些东西都会动不动就弹出Access.....让人恼火.不过总得来说感觉速度要快很多,尤其明显的是代码的提示速度,以前根本就不敢打开提示.还有重构功能看起来也不错,在集体协作方面也有很大的尝试,和starTeam结合在一起.界面也作出很大胆的调整,要不是以前看过VS,还真不习惯.
答:
a. 找bin\VSImport.xsl文件
b. 打开后看21行
c. 修改为<xsl:template match="/"><?xml version="1.0" encoding="gb2312"?>
即可
我现在用的是Delphi 7,Delphi 2005,VS2003,.Net Framework 1.1,WinXP
怎么就没遇到你们说的那么多问题……唯一不爽的就是对中文的支持不好。应用程序的版本信息每次写进去中文一保存就乱码了。别的问题倒没见过哦~~~
对于Win32,打开Delphi7那个文件夹,把一个.inc文本打开,复制夹在{$ IFDef 170}//delphi 7和{$endif}中间的内容到{$endif}外面,然后在Win32下面编译Ehlib70.dll和DclEhlib70.dll,并且在Project Manager里面右键选DclEhlib70.dll的时候用Install安装,就可以安装到Win32下面。
http://community.csdn.net/Expert/topic/3607/3607806.xml?temp=.9890863
启动不到一秒钟。
如果做.net的还是用VS2003算了。
Delphi2005为什么不能新建ActiveForm了呢?
请大家支持下。。谢谢!
http://community.csdn.net/Expert/topic/3632/3632147.xml?temp=.2835962
http://community.csdn.net/Expert/topic/3607/3607671.xml?temp=.128689