lazarus

    4熱度

    2回答

    如何創建(當我想表明它)和destroy(當我想隱藏它)幀主TForm的?幀'align = alClient。 我嘗試這樣做: 形式: unit main; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, uF

    4熱度

    2回答

    我試圖創建一個外殼擴展來爲Windows資源管理器「infotips」中的JPEG文件提供EXIF信息,並使用Lazarus,因爲這需要生成一個x64 DLL。 Lazarus是否支持與接口的多重繼承,如果是的話,我該如何去做呢? 例如,像: type IInfoTips = interface(IPersistFile, IQueryInfo) 謝謝, 馬克

    1熱度

    1回答

    是否有一組函數可以爲您提供放置應用程序配置的文件和/或文件夾? 我希望它僅在每個系統的適當位置返回文件夾和/或文件。

    0熱度

    1回答

    我對另一個類似的問題表示歉意,但我希望找到一個更簡單的解決方案來解決我遇到的問題。 我在Form1中有一個listview,我希望form2能夠添加到。 Form2是由form1通過按下按鈕創建的。 Form2有一個列表視圖,當我點擊form2中的一個按鈕時,我希望它將所有項目添加到form1中的列表視圖並關閉form2。什麼是最簡單的方法來完成這個? *我嘗試使用Windows消息傳遞,但由於某

    6熱度

    2回答

    我的問題很簡單。我有一個TList(名爲queue),其中包含CNotif類的對象,並且希望在這些對象上使用方法is_alive。 問題是,當我使用queue.Items[0].is_alive()時,出現錯誤消息Error: Illegal qualifier。 我也困惑與我可以在此從TList實例化對象(和編譯器如何「知道」存儲的對象都是這種類型的方式...) 我現在做的是這樣的:queue.

    2熱度

    2回答

    很久以前,一個問題陷入困境:如果我需要製作一個使用變量的小程序,您如何定義和未知的變量? I.E,如果你有一個程序要求用戶輸入一個數字,那麼數字用戶輸入就是程序中所需的變量的數量。在Java或VB中很容易解決這個問題,因爲您可以根據需要定義變量(在旅途中),但是pascal會在主程序代碼啓動之前聲明它們,因此您無法使用此技巧。 我在想多維數組,但我認爲這是一個不好的方法來解決這個問題,因爲如果你定

    1熱度

    1回答

    你能告訴我我該怎麼做?有沒有可以爲我做這個的Freepascal單元?我需要這樣做,所以我的程序可以將二進制數據存儲在基於XML的文件格式中。

    3熱度

    3回答

    有沒有一些技巧如何獲得成員函數的指針在Lazarus/delphi中? 我有這樣的代碼將不能編譯.... 錯誤是 德爾福: variable required 在拉撒路 : Error: Incompatible types: got "<procedure variable type of function(Byte):LongInt of object;StdCall>" expected "

    2熱度

    1回答

    在Lazarus應用程序中使用LCL時,應該有一個窗口,其中包含使用的所有窗口小部件顯示在IDE中。出於某種奇怪的原因,我沒有在我的項目中使用這個Windows,並通過Lazarus菜單查找,以找到它沒有任何成功。

    2熱度

    2回答

    我試圖用拉撒路ExtPascal庫(包裝輪ExtJS的)位置按鈕(TEXT按鈕)。我想根據按鈕的文本和字體來設置按鈕的寬度。我曾嘗試和的getWidth和JSExpression的ExtUtilTextMetrics各種組合,但回來的答案是一樣的東西-420,000。 這可能是相關的,我是無法獲得的字體使用這樣的呼叫改變: JSCode('style:{"font-size":"'+ FontSi