一、Lazarus改成一體式窗口,安裝以下3個包
AnchorDocking
AnchorDockingDsgn
spara_DockedFormEditor
二、把工程查看器集成到面板上
拖動中間的大粗線,移動到面板上即可。
找了好久,發現Lazarus中已經有這個函數。 uses LazUTF8Classes; ...... SaveStringsToFileUTF8(stringList.Lines, 'aaa.csv');
需要對以下文本中的註釋進行替換: ''' import pandas as pd import numpy as np ''' import tushare as ts 使用RegExpr單元,代碼如下: reg1 := TR
lazarus默認沒有安裝DCPcrypt控件,需要從Package-online Package manager進行安裝,安裝速度很快。 字符串加密: procedure TForm1.ButtonEnCryptClick(Sende
獲取網頁數據可以使用fpHttpClient。處理html字符串可以使用正則或sax_html。 下面簡單寫下抓頁面的代碼: program webscarpping; uses fpHttpClient,classes,sax_htm
我沒有修改代碼編輯器爲本地的編碼。默認使用utf-8.所以轉換總是要涉及解碼。 program Project1; uses SysUtils; var i: string; j:integer; k:shorts
在Lazarus使用API函數MessageBox中,直接使用中文標題和提示會出現亂碼。利用PChar+Utf8ToAnsi來轉下可以消除亂碼。 program Project1; uses Windows; begin M
讀取下txt文件試了下用try except來容錯file not found錯誤。發現運行的時候總是報錯。 program Project1; uses sysutils; const file_name='C:\Users\Fa
1.遍歷所有文件夾。 program getfiles; uses Classes,sysutils; var sPath:string; L:TStringList; procedure getdir(path:string; v
寫下lazarus裏調用com組件。這個大致和vb6裏面的寫法差不多。上手挺快。也是隻適用於win平臺。下面我就寫下讀取excel相關數據來舉個例子。 program excel; uses comobj,sysutils,Varia
''' Created by freepy. 2020/5/29 19:43:48 ''' import os from pyecharts import options as opts from pyecharts.charts
''' Created by catpy. 2020/6/9 14:05:37 ''' lbl = '###[name:label1,type:label,size:19,color:$008CFF,left:20,top:2
運行界面: 應該加上label。 用到的文本: ("廣州", 55), ("北京", 66), ("杭州", 77), ("重慶", 88), ("哈爾濱",39), ("烏魯木齊",20) ("廣州", "上海"), ("
有以下文件夾: 用lazarus中的treeview控件顯示,默認是這樣的: 現在我們需要按從小到大順序排列。 先建一個 natural 模塊: unit natural; {$MODE OBJFPC}{$H+} // Natu