freepascal

    3熱度

    1回答

    我想實現一個fpcef3渲染進程處理程序作爲子: 以下設在fpcef3 github repo的例子中,我已成功地創建渲染過程的處理程序的子過程: Program subprocess; {$mode objfpc}{$H+} Uses {$IFDEF UNIX}{$IFDEF UseCThreads} cthreads, {$ENDIF}{$ENDIF}

    16熱度

    5回答

    我需要從一個字符串中提取數字並將它們放入一個列表中,但是對此有一些規則,例如標識提取的數字是整數還是浮點數。 這個任務聽起來很簡單,但隨着時間的推移,我發現自己越來越困惑,並且可以真正做到一些指導。 採取以下測試字符串作爲一個例子: There are test values: P7 45.826.53.91.7, .5, 66.. 4 and 5.40.3. 的規則解析所述字符串時遵循如下:

    1熱度

    1回答

    我有一個免費的使用火鳥的pascal應用程序。我怎樣才能從這個火鳥存儲過程檢索輸出變量: input parameters: ID (integer) output parameters: G (integer) begin if(select town.count from town where town.id=:id) then G = 100 else G =

    0熱度

    1回答

    : 類方法不能存取權限的成員。這不是編譯器錯誤,而是運行時錯誤。 (SIGSEV) 欲瞭解更多信息:我使用Linux與最新的版本(16_4)和Lazarus帕斯卡(16.0)。我的系統類型是x86_64的 代碼: unit compiler_code; {$mode objfpc}{$H+} interface uses Classes, SysUtils, FileUtil

    2熱度

    1回答

    我有一些德爾菲的經驗,我試圖與拉撒路建立一個項目,這對我來說是全新的。 我想,我讀過提供拉撒路,翻譯/國際化/本地化的所有信息,但我無法找到我真正想要的。 我一直在一個項目中使用3或4個EXEcutables,他們之間共享,相同的數據庫相同的接口(窗體繼承),常見的應用程序,設置,以及常見和相關的字符串。 我不想有3個或4個不同的名字(每個EXE),它們之間有着相同的常見字符串.po文件。 有沒有

    0熱度

    2回答

    我有一個表單,然後我有一個'TPageControl'對象(名爲'MyPages')和一個'TButton'對象(名爲'MyButton')在它上面設計時間。 然後我有一個名爲'TTab'的新類,它擴展了'TTabSheet'。 'TTab'類有一個'TButton'對象作爲其成員變量之一,如下所示。 class TTab = class(TTabSheet) private m_bt

    1熱度

    1回答

    我在這裏發現了類似的主題,但是他們都沒有解決我的問題,所以我在新線程中提問。 幾天前,我改變了格式,我正在開發的應用程序的首選項從INI保存到JSON。 我爲此使用了jsonConf單元。 我用來在文件中保存鍵值對的代碼示例如下所示。 Procedure TMyClass.SaveSettings(); var c: TJSONConfig; begin c:= TJSON

    0熱度

    1回答

    我有一個很大的問題....不能解決它。 我有免費的pascal程序和lua腳本。 function getString(i:integer):PChar;public; stdcall; begin //something to do Result:=strnew(PChar('newString')); end 通過將註冊功能有Lua的實施 ffi.cdef [[ char*__

    -2熱度

    1回答

    我有一個用Sun Pascal編寫的程序,它由一個程序單元和幾個模塊單元組成,我現在想將它轉換爲Free Pascal。 於是我開始通過測試孫帕斯卡爾3.0.2用戶指南的例子(第52頁,https://docs.oracle.com/cd/E19957-01/801-5054/801-5054.pdf): 程序單元: program program_unit (output); procedur

    -2熱度

    2回答

    我想更改我的應用程序中的標題欄。我不知道該怎麼做。你可以幫我嗎? 我在Delphi中發現了很多例子,但在Lazarus中不起作用。 我該如何開始,我應該怎麼做才能改變例如標題欄顏色或按鈕?