现在我在开发一个组件,其实很简单,就是一个indy TCPClient的组件,目的是将TCPClient接收到的数据以不用的事件表示,但是现在的问题是:(一个新手的问题)
1、由于我从来没有编写过VCL组件,所以不是很清楚怎么在组件中加入一个自定义的事件,并能触发这个事件,比如DataIn,就是在有数据到的时候,可以触发这个事件。(一个不是那么新手的问题)
2、现在在这个组件中定义了2个类,一个是数据类,一个是线程类,问题就是由于是通过线程来接受数据的,但是数据的接受过程是线程的成员函数,但是这个线程类又是组件类的成员变量,怎么能这个函数触发组件的事件呢?? 晕了,实在是不会。能给个方法吗?