程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 用 Lazarus 開發 OPC Client 2 (關於Lazarus 編譯器),lazarusopc

用 Lazarus 開發 OPC Client 2 (關於Lazarus 編譯器),lazarusopc

編輯:Delphi

用 Lazarus 開發 OPC Client 2 (關於Lazarus 編譯器),lazarusopc


Lazarus 其實現在是一個很好的編輯環境了,代碼提示和格式化功能都可以較好的工作。甚至可以認為在編輯編輯上部分功能優於DELPHI,但畢竟小眾不太完備。

Lazarus開發DLL同Delphi一樣方便,但在編譯過程中可能會出現Delphi中從來不可能遇見的問題,報“XXXXXX.pas(22,1) Error: Undefined symbol: WSRegisterXXXXXX”之類的信息,如下圖:

image

解決的辦法就是在程序(庫文件)聲明引用的地方加入“Interfaces”,就是上圖被注釋掉的地方,這可能是很多老Delphier不太適應的,首先Delphi裡面不需要,其次Lazarus的項目模板也沒有默認加入!

再次強調啊,要Uses Interfaces, 動態庫才可以正常編譯哦!

  1. 上一頁:
  2. No
Copyright © 程式師世界 All Rights Reserved