how to modify the timage control so as to fit a very large bitmap? LMD控件包支持大图象,不过我没有试过。如果你想要,可以去delphi5.4u.ru 上下载,要用netscape和代理服务器。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用PAINTBOX,自己控制绘画过程,大图只画其中一部分。你再试试? 把Timage控件放在一个SCROLLBOX里面试一下 在处理大的图形时,如果可能可直接对文件操作而不必把它完全调入内存。TImage控件不适于处理大的图形,也不适于高性能的图形显示。一个可以处理大图象的软件将不是很容易用Delphi现有控件如TImage能实现的。Delphi1.0甚至不能处理大于64K的图象。如果一定要用TImage,不妨到\Source\vcl目录中找到TImage的源代码,然后杨长避短。不管怎样,TImage控件的免协议特性降低了它的性能与速度。还有一种办法,用TBitmap与TPaintBox结合,自已编写图象的滚动操作,如果你的内存足够,这种方法应当可行。或者TStream与TPaintBox结合,自已负责读写特定格式的图像。我自已往往只使用TBitmap和Form1.Canvas就能处理大图象。 PAINTBOX可能也会出问题,我曾用它只做LineTo之类的处理,一旦尺寸超大,画面就乱了 用TStream读出来,draw到Canvas上,是较好的方法 这个程序需要从数据库中取得大量数据然后绘制曲线(打印出来有5米性长),曲线绘制完成后还要允许用户在上面标注文字、绘图、添加图片。 原来的做法是在timage 上完成的,但效果很不理想。您有在form上处理大位图的经验,很希望在这方面得到您的帮助。 ExcelWorkBook.SaveAs(newFilePath)报错 请问如何让ADO连接访问远程数据库,详见内文 求救!为什么代码调试换个位置就过不去了! delphi中缓冲区A和缓冲区B相加,放入缓冲区C中,用哪个函数? 高手请进,急 菜鸟的关于数据库的问题,急...... 菜鸟问题!俺初学DELPHI,想安装DBTREEVIEW组件可是安不上请各位大虾帮帮俺!!!多谢!!! 一个关于ftp的问题 招聘: 以前学VC的,现在公司要用DELPHI开发,想问问有什么DELPHI书好? 简单问题,大家都来看,关于参数的传递 怎样把句柄绑定到控件
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货