| 
 | 
 
  
		
		
11精币 
下面代码无法在线程中使用,如何解决可以在线程中使用,要求是img、ip对象变量必须是局部变量 
 
   | 变量名 | 类 型 | 静态 | 数组 | 备 注 |  | img | 对象 |  |   |  | ip | 对象 |  |   |  | 计次 | 整数型 |  |   |  
 img. 创建 (“WIA.ImageFile”,  )ip. 创建 (“WIA.ImageProcess”,  )img. 方法 (“LoadFile”,  “G:\0004.jpg”)ip. 读对象型属性 (“Filters”,  ). 方法 (“Add”, ip. 读对象型属性 (“FilterInfos”,  ). 读对象型属性 (“Item”,  “Scale”). 读文本属性 (“FilterID”,  ), 0 )ip. 读对象型属性 (“Filters”,  ). 读对象型属性 (“Item”, 1 ). 读对象型属性 (“Properties”,  ). 读对象型属性 (“Item”,  “MaximumHeight”). 写属性 (“Value”, 200 )ip. 读对象型属性 (“Filters”,  ). 读对象型属性 (“Item”, 1 ). 读对象型属性 (“Properties”,  ). 读对象型属性 (“Item”,  “MaximumWidth”). 写属性 (“Value”, 150 )ip. 读对象型属性 (“Filters”,  ). 读对象型属性 (“Item”, 1 ). 读对象型属性 (“Properties”,  ). 读对象型属性 (“Item”,  “PreserveAspectRatio”). 写属性 (“Value”,  真)img = ip. 对象型方法 (“Apply”, img )图片框1.图片 = img. 读对象型属性 (“FileData”,  ). 读属性 (“BinaryData”,  ). 取字节集 () 
 |   
 
 
最佳答案
查看完整内容 
[e=0].版本 2
.支持库 EThread
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
启动线程 (&线程处理函数, , )
.子程序 线程处理函数
.局部变量 img, 对象
.局部变量 ip, 对象
.局部变量 临时数据, 字节集
.局部变量 hr, 整数型
hr = CoInitializeEx (0, 2)
' 核心逻辑代码
CoUninitialize ()
.子程序 _窗口程序集_启动窗口_消息处理, 整数型
.参数 uMsg, 整数型
.参数 wParam, 整数型
.参数 lParam, 整数型
.参数 处 ... 
 
 
 
 
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至  源码区 可获得加分喔。 友情提醒:本版被采纳的主题可在  申请荣誉值 页面申请荣誉值,获得  1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。 快捷通道:申请荣誉值 →    
 
 |