delphi-2006

    2热度

    1回答

    我有一个窗体调用了TOpenDialog。当窗口出现时,我右键单击其中一个显示的文件并单击属性。关闭Windows属性窗口后,打开的对话框窗口落在调用窗体和主应用程序后面的Z-Order底部。使用alt +选项卡(正如我在这里阅读过类似的文章)将打开对话窗口到前面,但我想要一个更好的解决方案。我所做的大部分研究似乎只适用于TForm类。有没有办法更好地控制TOpenDialog的Z-Order?我

    1热度

    1回答

    我们使用TIdSMTPRelay来中继一些消息。有时收件人的电子邮件服务器将挂起,只是保持连接打开,我们的中介永远不会超时。有没有办法让它例如5分钟传达信息,然后放弃?

    -2热度

    3回答

    是否存在类似TDbComboBox的控件,它通过固定列表获取其显示值(用于枚举类型,例如TSomeValueEnum = (svSmall=1, svMedium=2, svLarge=3))? 随着例如: 1=small 2=medium 3=large 在数据库我保存1或2或3,但在组合框应显示只对应的值。

    0热度

    1回答

    当我使用Delphi 5工作时,我总是按下一个我不知道如何使用的方法。帮助系统解释了它是什么,做了什么,并举例说明如何在简单的代码中使用它。之后,我安装了Delphi 2006和bammm!没有更多的代码例子。任何人都知道为什么要放弃这么重要的事情?

    5热度

    3回答

    此链接/图片显示了我想用TStringGrid实现的内容。 此链接/ PIC展示一下我下面的代码导致。 unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Grids; type TFor

    0热度

    1回答

    我有一个为Compact Framework编译的应用程序,我需要找到使用Delphi 2006的版本号。我使用下面的代码。 function VersionNumber(ExeFile: string): string; var Size: Longint; Dummy: Cardinal; Buffer: Pointer; FileInfo: Poin

    0热度

    1回答

    我怎样才能考绩Unicode字符串到异常提高的消息,并抓住它: try if some <> some2 then raise Exception.Create('Cannot connect to Sever'); ... ... except on E: Exception do mError(E.Message); exit; end;

    0热度

    1回答

    有没有在TPageControl组件上的不同选项卡上使用相同组件(复选框,TEdit s等)的选项?

    -1热度

    2回答

    如何理解上TQuery组件Post和ApplyUpdates方法之间的差别现在是Post被更改写入到本地内存,然后用ApplyUpdates它是将数据写入到表中。所以我的第一个问题是如果这是正确的? 现在还有其他的东西我不明白。下面是代码: if (TQuery.State in [dsEdit, dsInsert]) then begin TQuery.Post; end; TQuer

    0热度

    3回答

    我想为程序编写异步程序Delphi Borland 2006你知道吗?在C# application.ProcessMessages; dm001.Proc.Close; dm001.Proc.Parameters.Clear; dm001.Proc.ProcedureName:='[dbo].[EXAMPLE]'; dm001.Proc.Parameter