首先我创建了一个tform1,tform2
然后将tform2作为主窗口
form1:=tform1.create(nil);
form1.ShowModal;
form1.Free;
form1:= nil;
程序运行后出现了问题,在form1中的image1控件
之前image1.Canvas.Pixels[i,j]:=RGB(0,0,0);可以的
但现在运行后,没有效果,程序也不出现错误不知道这是什么情况
然后将tform2作为主窗口
form1:=tform1.create(nil);
form1.ShowModal;
form1.Free;
form1:= nil;
程序运行后出现了问题,在form1中的image1控件
之前image1.Canvas.Pixels[i,j]:=RGB(0,0,0);可以的
但现在运行后,没有效果,程序也不出现错误不知道这是什么情况
解决方案 »
- 谁能看懂这篇文章里面指的WSDL地址?
- dbexpress组件的packetrecord属性,在ADO组件中有无对应的?
- 高分请教,如何运行第三方程序,并保证得到其窗口和目标子窗体句柄?
- 请问如何获取网络流量值?
- 局域网内文件访问操作,大家进来讨论下
- 请高人指几点处数据库备份时的不明白之处 ?
- 那里有delphi下载!!!
- 没有人知道,这个问题吗?通过客户端修改服务器时间?
- 有关delphi和autocad的问题
- delphi做web服务
- Delphi7 开发Webservice,客户端TClientDataSet 报Unknown SOAPAction "http://www.borland.c
- 程序中引用了一个控件必须将Borlndmm.dll文件和EXE放到一块否则无法运行
var
i,j :integer;
begin
for i := 0 to 50 do
for j := 0 to 20 do
image1.Canvas.Pixels[i,j]:=RGB(0,0,0);
end;
有效啊,上面代碼畫出一個黑色長方形。
var
i,j :integer;
begin
for i := 0 to 50 do
for j := 0 to 20 do
image1.Canvas.Pixels[i,j]:=RGB(0,0,0);
end;procedure TForm1.FormCreate(Sender: TObject);
var
i,j :integer;
begin
for i := 100 to 200 do
for j := 10 to 30 do
image1.Canvas.Pixels[i,j]:=RGB(0,255,0);
end;
我放在一个按钮中也可以,上述代码建立时显示一个绿色长方形。点击按钮时显示黑色长方形。
var
i,j :integer;
begin
for i := 0 to 50 do
for j := 0 to 20 do
image1.Canvas.Pixels[i,j]:=RGB(0,0,0);
end;procedure TForm1.FormCreate(Sender: TObject);
var
i,j :integer;
begin
for i := 100 to 200 do
for j := 10 to 30 do
image1.Canvas.Pixels[i,j]:=RGB(0,255,0);
end;
我放在一个按钮中也可以,上述代码建立时显示一个绿色长方形。点击按钮时显示黑色长方形。
这个虽然有用,但是我在循环中加了一个数组内容的判断就没用了,而且如果不动态创建窗体也没有问题,一动态创建后,窗口的标题也没了,image图片也显示不出来
var
i,j :integer;
begin
for i := 0 to 50 do
for j := 0 to 20 do
image1.Canvas.Pixels[i,j]:=RGB(0,0,0);
end;procedure TForm1.FormCreate(Sender: TObject);
var
i,j :integer;
begin
for i := 100 to 200 do
for j := 10 to 30 do
image1.Canvas.Pixels[i,j]:=RGB(0,255,0);
end;
我放在一个按钮中也可以,上述代码建立时显示一个绿色长方形。点击按钮时显示黑色长方形。
这个虽然有用,但是我在循环中加了一个数组内容的判断就没用了,而且如果不动态创建窗体也没有问题,一动态创建后,窗口的标题也没了,image图片也显示不出来给出源码