delphi-7

    0熱度

    2回答

    你好,我已經對算法中的Modbus CRC16,但我不知道我怎麼會叫它和使用, CONST table: ARRAY[0..255] OF WORD = ($0000,$C0C1,$C181,$0140,$C301,$03C0,$0280,$C241,$C601,$06C0,$0780, $C741,$0500,$C5C1,$C481,$0440,$CC01,$0CC0,$

    -2熱度

    1回答

    我想在程序(VCL)中對 布爾變量(調用不同的功能,例如 - 開始/停止測量)的信號變化作出反應。我怎麼能意識到它?有沒有計時器的另一種方式? 我使用的是Delphi 7,並且在短時間內與Delphi一起工作。

    3熱度

    2回答

    我有一個有許多數字字段的類,字段的數量會隨着項目開發而增長,所以如果有一種方法可以重置所有字段,無論將來會添加多少字段,都會很好。 TParams = class public defined: boolean; FirstValue: byte; // reset from here A0: single; A1: single;

    0熱度

    1回答

    實際上,我有一個自定義應用程序,並希望將某些值傳遞給該.exe,之後它應該在某些事件前執行。它應該自動生成文件。 unit fExecuteExe; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Sh

    0熱度

    1回答

    我在Delphi中使用TWebBrowser。 我需要幫助來獲取HTML元素的位置。 我需要的元素是在一個框架中。使用elementFromPoint(): Document.elementFromPoint(X, Y) 我越來越框架本身,但是不知道是它的內部。 我試圖用這個來得到它: WebBrowser.OleObject.Document.Frames 但這種傳輸幀時,給了我一個訪問

    -1熱度

    1回答

    我想將tblMArtha排序爲用戶在cbb和編輯中插入的信息。但是當我運行這個時,他只對最後的編輯信息進行排序。我想使用SQL,但它沒有工作,所以這是我的最佳嘗試。 with dmInwoners do begin tblMArtha.Filtered := False ; if edtName.Text = '' then begin end

    1熱度

    2回答

    請忍受我;有一個漫長的故事即將到來。這是關於從Delphi-7編程創建HTML電子郵件,將它們發送到Outlook,而不是在其中顯示圖片,所以如果你不知道關於這些的任何信息,請不要去讀它。 我有一個從Delphi-7程序發送可變文本電子郵件到Outlook的應用程序。我正在使用TMailInfo項目,使用模板HTML文件進行佈局,用程序中的數據替換佔位符(%NAME%變成「Johnson」等),創

    7熱度

    2回答

    我有這樣一行: const MY_SET: set of WideChar = [WideChar('A')..WideChar('Z')]; 以上無法編譯,錯誤: [Error] Sets may have at most 256 elements ,但此行不會編譯OK: var WS: WideString; if WS[1] in [WideChar('A')..WideCh

    0熱度

    1回答

    我正在嘗試這樣做:Is it possible to Alpha Blend a VCL control on a TForm 對於拖動&拖放一個包含控件的面板。由@TOndrej提供的this answer可以很好地工作,只是像TEdit或TMemo這樣的控件使用默認的非主題邊框繪製。 結果: 我的代碼: unit Unit1; interface uses Windows,

    3熱度

    1回答

    我有一些工具面板通過與bsSizeToolWin邊框形式,我有自定義處理窗口移動和自定義例程粘貼/對齊工具面板與主窗體的邊界(幾乎像對接功能),但問題與bsSizeToolWin邊框風格,我有邊界大小的所有角落/邊。 是否有可能只使一個特定的邊界大小? (例如,當工具面板粘貼到主窗體的左邊框時,我只希望面板的右邊框相當大,因此面板的頂部和底部座標根據主窗體的客戶區域的高度和左輔助框架的主高度右對齊