三个不清楚的问题。(100分)

  • 主题发起人 主题发起人 cnsyj
  • 开始时间 开始时间
C

cnsyj

Unregistered / Unconfirmed
GUEST, unregistred user!
我初学delphi有三个问题
1是菜单项列出的很多后会在程序窗体上自动分行,如何能不让程序自动分行。

2是用image list控件选用的bmpak ico文件格式标准是什么,为何我选用的ico文件在程序中没有颜色。还有我通过别人的程序导出的图标文件是一个bmp文件,文件中包括很多小图标,是这怎么做的??

3如何打开驱动器中指定路径中的外部程序?如何找到光驱所在的盘符
 
1.不懂你的意思
2.Image支持bmp和ico
3.WinExec('notepad.exe',SW_SHOW);

Function GetFirstCDROM:Char;
var
Ch : Char;
S : string;
begin
for Ch := 'D' to 'Z' do
begin
s := Ch + ':/';
if GetDriveType(PChar(s)) = DRIVE_CDROM then
Begin
Result:=Ch;
Break;
End;
end;
End;
 
"图标文件是一个bmp文件,文件中包括很多小图标,是这怎么做的??"
我也想知道。
 
我收集的有些图标是ICO文件,在ACDSEE下查看分为多页多个图标,这是怎么弄的?
 
2,不是你所说的那样,你肯定在image控件导出文件时选中的是导出所有,所以它会自动
把所有的图标连出来生成一个bmp文件,呵呵,我也试过
 
zw84611

关于第一个问题,我的意思是说在同一个窗口中显示十个菜单选项,最大化是在同一行上
但如果不是最大化,我的菜单就分为两行显示了。我想不让它们分行显示。

 
可以实现,其他不显示的菜单将不能使用!
 
接收回答
 
接受回答
 
后退
顶部