我在使用Delphi6的TPicture时发现了一个现象,TPicture的Graphic成员必须在Bitmap使用后使用,因为使用Bitmap前Graphic并没有被Create。所以要想先用他,(因为你要设置图像,比如长,宽等)就要先调用TPicture对象.Graphic :=TPicture对象.Bitmap.Create;才能用。但用完就不用你free了。
呵呵,这也应该算是VCL的一个毛病了吧。
呵呵,这也应该算是VCL的一个毛病了吧。
解决方案 »
- 哪位大虾有delphi的 vpn 通讯例程
- 我是初学者??
- 如何让一个image被点击后有明显的效果!!给分了。。。。。。
- ActivexFrom中如何控制主窗口类中组件?
- 请问用install shield 如何将sqlserver的数据库驱动一起?
- 关于Tchart曲线的打印
- I'm a frog who is learning delphi!(注:女生与恐龙不的入内!!!!)
- 如何在程序中设置odbc连接
- 各位大哥 ,谁知道<<delphi 5开发人员指南>>的配套光盘在哪下载??
- 关于socket传送结构变量的问题!!!!
- 控件自动创建并能自动换行的问题?
- 此问题已困扰许久,急盼高手指点迷津啊,,
要创建strings必须用stringlist的create方法创建,因为strings只有一个虚构造函数
当你给一个TPicture分配的时候,TPicture就会建立一个。仔细看看VCL的源码吧,会有帮助的。
据我了解,这是为了扩展性,如果你想处理JPEG等图像,就可以自己写各子类来处理
我是没有看过VCL啦..
但..这个就算不像楼上那些牛人所说的那样的话..呵呵..
应该不算BUG吧...
当然..我们菜鸟级人物应该相信牛人!!!