需要在 intraweb 中 动态显示多个相同的图片(存在IWImageFile1中),为节省带宽,写了如下代码,却没有反应:procedure TIWForm1.IWButton3Click(Sender: TObject);
Var
IWAry:Array [1..12] of TIWImage;
I:Integer;
Begin
For I:=1 To 12 Do Begin
IWAry[I]:=TIWImage.Create(IWImageFile1.Owner);
IWAry[I].Left:= ((I mod 4)-1)*100;
IWAry[I].Top:= (I Div 4)*100;
IWAry[I].Picture.Assign(IWImageFile1.Picture);
End;
end;请教问题处在哪里?
Var
IWAry:Array [1..12] of TIWImage;
I:Integer;
Begin
For I:=1 To 12 Do Begin
IWAry[I]:=TIWImage.Create(IWImageFile1.Owner);
IWAry[I].Left:= ((I mod 4)-1)*100;
IWAry[I].Top:= (I Div 4)*100;
IWAry[I].Picture.Assign(IWImageFile1.Picture);
End;
end;请教问题处在哪里?
解决方案 »
- 如何为ocx添加事件,并实现事件触发
- 北京招5年以上delphi开发人员
- 急,请问大家dxMasterView是什么控件?在哪里下栽,编译时老是提示没有找到dxMasterView.DCU文件?
- 怎么获取本机上所有的硬盘分区的盘符
- 有谁知道怎么用加密狗?帮帮忙!有资料更好!
- 關于fastreport的多頁打印問題(還請高手抽時間幫一下)
- 在用了Pchar后,编译时怎么老是提示Warning!
- 大家讨论一下,金山游侠2002的界面如何实现?
- 关于ClientSocket1的用法
- 如何控制DBEDIT的输入是左对齐还是右对齐
- 如何将多表查询结果添加到新表
- intraweb 中 动态显示多个相同的图片
procedure TIWForm1.IWButton3Click(Sender: TObject);
Var
IWAry:Array [1..12] of TIWImageFile;
I:Integer;
Begin
For I:=1 To 12 Do Begin
IWAry[I]:=TIWImageFile.Create(Self);
IWAry[I].Parent:=Self;
IWAry[I].Left:= ((I mod 4)-1)*100;
IWAry[I].Top:= (I Div 4)*100;
IWAry[I].ImageFile:=IWImageFile1.ImageFile;
End;
end; 可以显示图像,但仍然是从服务端加载图片,且页面要刷新。
将代码移入
IWButton3AsyncClick(Sender: TObject;
EventParams: TStringList)中,又无法显示图像。
请教高手解决办法!