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