我正在使用TProcess和this freepascal wiki頁面的建議讀取Lazarus中的大流程輸出數據。 維基頁面提示創建一個循環讀取過程輸出數據是這樣的: // ... If you want to read output from an external process, this is the code you should adapt for production use.
我遇到了SHGetFileInfo問題。我使用FPC 2.6.2與拉撒路1.0.14,這裏是代碼: procedure x;
var
FI: SHFILEINFO;
icon: ticon;
begin
SHGetFileInfo('app.exe', 0, FI, SizeOf(FI), SHGFI_SYSICONINDEX or SHGFI_ICON or S
我試圖讓一個小的測試程序來算多少次字母「A」出現在一個文本,而不使用字符串類型: program PascalTest;
uses WinCrt;
var
a:integer;
ch:char;
begin
a:=0;
writeln('Input text: ');
read(ch);
while ch <>'.' do // '.' marking the end of te
在字符串編輯器中使用Lazarus IDE 1.014中的TAdsquery組件(11.1),並使用以下語法。只有在設計模式下並且設置爲活動狀態時,查詢才能在DBgrid中正常工作。它也適用於Advanatge Data Archetect。 但是,在編譯期間或編譯後嘗試從代碼中打開它,代碼或組件會給我一個'無法獲得句柄錯誤'。 (嘗試兩種方式)檢查所有的表,他們似乎確定。 (查詢中涉及4個表格)