lazarus

    6熱度

    3回答

    我安裝了64位的Lazarus並希望生成32位代碼。當我嘗試目標操作系統設置爲Win32的我遇到錯誤信息 編譯器 「C:\程序\拉撒路\ FPC \ 2.6.0 \ BIN \ x86_64的-Win64的\ fpc.exe」 不 不支持x86_64的目標-win32 ,所以我想我需要額外下載並安裝FPC編譯器生成的Win32代碼,並以某種方式在拉撒路IDE它們之間進行切換。 什麼是正確的做法?

    10熱度

    2回答

    我需要在Free Pascal中實現簡單的性能基準測試。在Delphi中,我使用診斷單元的TStopWatch記錄,我可以在Free Pascal/Lazarus中使用哪些內容?

    2熱度

    1回答

    我正在設計一個簡單的地理定位應用程序,用戶必須選擇它的位置。 我想知道是否有任何方法可以訪問谷歌地圖或任何其他地圖顯示地圖,並允許用戶通過點擊它來選擇他的位置。 我已經設法用Delphi使用TWebbrowser來做到這一點,但我正在尋找一個跨平臺的解決方案。 也許有人可以幫助我。 感謝

    0熱度

    1回答

    使用的語言是Lazarus Pascal,DB是PostgreSQL。 我指定的值到參數如下: dbQuery_Supp.Params.ParamByName('pCity').AsString := txtCity.Text; ,這是使用INSERT查詢到DB寫入。 將數據正確存儲到包含值的字段中。但對於沒有數據的文本框,當使用pgadmin進行瀏覽時,在字段中會看到單引號('')。 我的問

    0熱度

    2回答

    有沒有辦法找到拉扎魯斯的一個物體的完整課程信息。 F1不起作用。 例如,我想知道TSQLQuery的方法,事件和屬性。更具體地說,我試圖找到什麼常量,我可以使用狀態屬性。 到目前爲止我發現的文檔在這方面並沒有太多的幫助。 我也嘗試了菜單,說'對象瀏覽器',但它只是指向適當的窗口。

    0熱度

    1回答

    僅當數據僅被查看時,我禁用窗體上的文本框。 但是在這段時間內,文字不太可讀,因爲它很輕。 有沒有辦法改變這些文本框的顏色,而不是使用DISABLED對象的默認顏色?隨後,我認爲這將適用於所有對象 - 列表框,下拉組合,日期輸入等,但現在它只適用於文本框。 謝謝!

    0熱度

    1回答

    如何通過TProcess執行命令的Lazarus/FPC程序檢測到輸入提示併爲輸入創建圖形對話框? 例如比如說我通過TProcess執行ssh命令,要求輸入密碼 - 它怎麼能檢測到它,用圖形對話框提示輸入密碼並將它傳遞給命令以繼續?

    1熱度

    1回答

    我正在使用Windows Server 2008,並且希望獲得DNS服務器。所以我認爲最快的方法應該是執行ipconfig,然後使用TProcess解析它的輸出。 我已經想出了這個代碼: var proces : TProcess; begin ... proces := TProcess.Create(nil); proces.Executabl

    1熱度

    2回答

    我正在嘗試使用ffmpeg for windows將成千上萬的圖像和聲音轉換爲單個視頻文件。 ffmpeg -i apples.jpg -i oranges.jpg -i orangessound.wav -i bananas.jpg -vcodec mpeg4 test.avi 我的Delphi程序生成的命令行字符串,我用的ShellExecute調用它。 但是,命令行的長度不能超過8191

    2熱度

    1回答

    我一直在使用Lazarus中的ParamByName來指定要在不同字段中使用的參數。它大多是AsString或AsBoolean ... 但現在我需要使用具有8級精度和3位小數數值。這當然不是貨幣(IMO)。 在PostgreSQL的後端,我將其定義爲Numeric(8,3)。 但是,如何在Lazarus Pascal中指定此項? 是否正確使用AsFloat? 謝謝!