delphi编程实例讲解
delphi适应范围?
delphi适应范围?
一般的PC机上的应用程序都可以,可以开发数据库应用,web服务,游戏,系统控制软件,甚至木马、病毒等。
新手该怎么自学Delphi?
建议可以从以下两本书入手:
1、《DelphiXX从入门到精通》,【美】MarcoCantu著。MarcoCantu作为delphi类书籍作者可说是人人皆知,Delphi从入门到精通系列更是绝对的经典。此系列书全面地讲解了Delphi编程中的各个方面,如组件开发、多线程、图象处理、报表打印、数据库、Internet应用等等,是初学者的不二之选。
2、语法书籍:由于从delphi7到后面的XE语法方面,有些新特性变化。这方面其实最好的教材是随着delphi安装后的帮助,可惜是英文的。推荐可以看翻译过来的版本,比如,由叶叶翻译的《DelphiXE4语言指南》。
delphi可以与西门子s7-200的plc通信吗,如何进行?
可以. 可以通过OPC或者自由口(一种可编程的串口通讯方式)方式进行通讯,用Delphi开发满足要求的数据接收软件即可 我不知道你打算怎么做,正常情况下,S7-200支持的PPI通讯协议由于不开放,所以无法通过这种方式进行通讯。
因此第三方的应用程序/设备要想与S7-200进行通讯,有两种方式:
一是把S7-200作为一个OPC服务器,第三方程序/设备通过OPC的方式访问S7-200;
另一种方式就是把S7-200通讯口设置为自由口,在上位机上编写串口接收客户端,这样也能实现通讯。 当然,如果你购买EM277或者CP243-1,还可以将S7-200PLC接入开放的PROFIBUS或者以太网中,由于通信协议的开放性,第三方的设备/应用程序可以用这种方式与S7-200进行通讯。
新手如何delphi开发数据库?
在delphi中有一批数据库专用的控件,比如ADO类的,可以直接用于数据库开发,你可以先用一个Access数据库自己进行一下测试。
首先在窗体上放一个ADOConnection1控制,用于与Access数据库进行连接,连接字符串为:
_
user IDAdmin
// Data Source ExtractFilePath(Application.ExeName)
Data Source MyDataBaseName
ModeShare Deny NoneExtended Properties