小编Com*_*sNo的帖子

在同一台机器上有多个Delphi版本

我们想要做的是在同一台机器上安装多个Delphi版本,这些版本是D7,D2010和DXE.

我们以前有D7和D2010,一起工作正常(由于各种版本的特殊条件,不得不复制D7和D2010的组件),但是,我不确定XE,因此问题.

当然我们可以试验,但这意味着浪费了几个小时,所以如果有人已经做了类似的设置或积极拥有,你能分享一下你的经验吗?

编辑1:

D7-D2010安装按时间顺序排列:

  • D7 +更新
  • D2010 +更新

delphi delphi-7 delphi-2010 delphi-xe

13
推荐指数
3
解决办法
5844
查看次数

屏幕录像机

我对用Delphi/Pascal或C++编写的库(用于windows)感兴趣,它允许我记录(到视频格式)桌面屏幕,要求:

  • 必须能够指定帧速率,或者至少能够记录@ 5fps;
  • 必须是开源的或免费的;
  • 输出格式几乎可以是任何格式,但质量必须足够好才能从录制中读取文本;

如果可能的话:

  • 没有颜色的记录选项(灰度);
  • 多显示感知 ;
  • 跨平台(Windows和Linux,其他平台也不错,但不是必需的);

如果有任何机会,我没有解释正确的事情,请随时问我所以我可以改写或提供更多细节等.

c++ delphi pascal freepascal delphi-2010

12
推荐指数
1
解决办法
2万
查看次数

Delphi开发人员切换到C#

我现在是Delphiholic很长一段时间了,最​​近我也在考虑学习一些C#,但是我有点'害怕未知',我做了一些简单的应用程序作为C#和I的试驾不得不承认我喜欢它,但是我真的不喜欢IDE ...这里说的是如果其他人沿着这条道路回答的话我会很感激:

作为Delphi开发人员,Delphi语言的"主要基本"变化是什么(基本上我指的是基本 - 实用函数,流等),我习惯于添加"系统,类,Windows"而不是"使用System.XXX.YYY.ZZZ",我试图在我的脑海中实现从Delphi到C#的部分平等,直到我可以看到Delphi与C#一起携带在哪里等等......

我希望这个问题很清楚,如果没有,请不要犹豫,发誓我,我会尽力澄清:-)

c# delphi

11
推荐指数
2
解决办法
2667
查看次数

在Amazon EC2上运行的Delphi应用程序

我对在Amazon EC2上运行的Windows应用程序的性能非常感兴趣,有没有人这样做过?如果是这样,请告诉我们性能和成本的好坏.

我希望这个问题非常简单.

cloud delphi amazon-ec2 amazon-web-services

10
推荐指数
1
解决办法
1310
查看次数

检测应用程序是否在笔记本电脑上运行

可能重复:
如何判断用户是否正在使用笔记本电脑

我试图找出应用程序是在笔记本电脑上还是在桌面上运行,有关如何实现这一点的任何想法?

注意:我只对用Delphi和/或C++编写的API感兴趣.

编辑:我的目标平台是Windows XP +,甚至Windows 7也没关系.

最后编辑:谢谢大家的帮助,我创建了一个带帮助方法的单元(在Delphi中)随意翻译成C++或其他语言和/或帮助扩展(或修复可能的缺陷).该单位可在此处找到http://www.delphigeist.com/2011/02/laptop-specific-functions.html

c++ delphi

7
推荐指数
2
解决办法
4118
查看次数

解析HTTP目录列表

美好的一天!我正在使用Delphi XE和Indy TIdHTTP.使用Get方法我得到远程目录列表,我需要解析它=获取文件列表及其大小和时间戳,并区分文件和子目录.拜托,有一个很好的例程吗?先感谢您!Vojtech

这是样本:

<head>
  <title>127.0.0.1 - /</title>
</head>
<body>
  <H1>127.0.0.1 - /</H1><hr>
<pre>      
  Mittwoch, 30. März 2011    12:01        &lt;dir&gt; <A HREF="/SubDir/">SubDir</A><br />
  Mittwoch, 9. Februar 2005    17:14          113 <A HREF="/file.txt">file.txt</A><br />
</pre>
<hr>
</body>
Run Code Online (Sandbox Code Playgroud)

delphi delphi-xe

7
推荐指数
2
解决办法
1283
查看次数

用Word文档中的破折号替换项目符号

我试图用破折号替换word文档中列表的项目符号,基本上只需要替换"渲染图标",即

从以下列表中替换项目符号:

  • 这是一个列表项

  • 这是另一个列表项

  • 又一个项目

破折号:

- 这是一个列表项

- 这是另一个列表项

- 又一个项目

我将在Delphi中使用ActiveX来做这个,但VB代码也会这样做,谢谢!

delphi vba activex ms-word

7
推荐指数
2
解决办法
2264
查看次数

TIdHTTPServer文件上传

我正在尝试将文件上传到Indy(版本10.5.5)TIdHTTPServer.
我一直在寻找解决方案,但到目前为止没有运气,我发现的是旧版本的Indy与Delphi 2010附带的版本不兼容.

我希望实现简单地使用"multipart/form-data"将文件上传到服务器并对其进行解码,这很简单,任何帮助都表示赞赏.

delphi delphi-2010 indy10

6
推荐指数
2
解决办法
4645
查看次数

如何获取TRTTIParamter的默认值

我有这门课:

TMyClass = class
public
  function DoSomethingNice(const Value: string = 'Yes please!'): Boolean;
end;
Run Code Online (Sandbox Code Playgroud)

现在,使用RTTI,是否可以获取方法DoSomethingNice的参数的默认值?如果是这样,怎么样?

我最感兴趣的是D2010解决方案,但XE也会这样做.

delphi rtti delphi-2010 delphi-xe

6
推荐指数
1
解决办法
476
查看次数

SOAP请求会使线程挂起


当我发出SOAP请求时,我可以看到(在任务管理器中)我的应用程序的线程数从1(主线程)增加到8,这意味着7个额外的线程,这部分是正常的,但是在收到响应之后服务,线程数减少到4(3 +主线程)并保持这种方式直到下一个请求.因为我不习惯使用SOAP并且没有太多使用它,有没有人知道这是正常的还是我可以杀死/停止"悬挂"线程?
使用Delphi 2010

附加信息:我在一个线程中运行请求,是的,我在Execute方法中调用"CoInitialize"和"CoUninitialize".

测试应用程序:http://www.2shared.com/file/_dE4H-lO/soap_test_app.html

谢谢大家的时间.

delphi soap

5
推荐指数
1
解决办法
969
查看次数