procedure TForm1.Button1Click(Sender: TObject);
begin
WinExec('D:\Tencent\QQ\qq.exe',1);
end;问题一:我的代码,启动一个程序的,我想知道,当启动调用的程序后,如何自动关闭自身程序!问题二:如何在按钮上显示调用程序的图标,比如:按钮一调用的是QQ程序,如何在按钮上自动显示调用程序的图标?望各位高手详细告知!谢谢!
begin
WinExec('D:\Tencent\QQ\qq.exe',1);
end;问题一:我的代码,启动一个程序的,我想知道,当启动调用的程序后,如何自动关闭自身程序!问题二:如何在按钮上显示调用程序的图标,比如:按钮一调用的是QQ程序,如何在按钮上自动显示调用程序的图标?望各位高手详细告知!谢谢!
begin
with ListView1 do
begin
LargeImages := TImageList.CreateSize(32, 32);
LargeImages.ShareImages := TRUE;
LargeImages.Handle := SHGetFileInfo('', 0, SFI, SizeOf(SFI), SHGFI_SYSICONINDEX or SHGFI_LARGEICON or SHGFI_ICON);
SmallImages := TImageList.CreateSize(16, 16);
SmallImages.ShareImages := True;
SmallImages.Handle := SHGetFileInfo('', 0, SFI, SizeOf(SFI), SHGFI_SYSICONINDEX or SHGFI_SMALLICON or SHGFI_ICON);
end;
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
ListView1.SmallImages.Free;
ListView1.LargeImages.Free;
end;