Lazarus is now a very good editing environment, code hints and formatting functions can work better. Can even think of editing and editing part of the function is better than Delphi, but after all, the small crowd is not complete.
Lazarus Development DLL with Delphi as convenient, but in the compilation process may appear in Delphi never encountered problems, reported "Xxxxxx.pas (22,1) error:undefined symbol:wsregisterxxxxxx "Information such as:
The solution is to add "Interfaces" in the Application (library file) declaration, which is the place to be commented out, this may be a lot of old delphier do not adapt to, first of all, Delphi does not need, followed by Lazarus Project template is not added by default!
Again stressed Ah, to uses Interfaces, dynamic library can be compiled correctly Oh!
Development of OPC Client 2 with Lazarus (about Lazarus compilers)