如何合并使用单独图像列表的TMainMenu并保留每个菜单项的正确图像?

2 delphi vcl c++builder

我有一个包含两个TForm类的程序,并且每个程序都添加了一个TMainMenu.然后我尝试在运行时动态合并它们.

我的问题是,当他们合并TMainMenu中合并的菜单项时,现在以合并的形式显示存储在图像列表中的图像,而不是存储在其原始形式的图像列表中的图像.

难道我做错了什么?是否有一个解决方法,以便菜单项继续使用它们源自的形式的图像列表?

我在许多项目中使用合并形式,否则单个共享图像列表是有意义的.

如果我需要澄清任何事情,请说.

谢谢

彼得

mj2*_*008 8

我处理这个的方法是在数据模块上有一个图像列表,然后在每个表单中包含它,以便它们可以共享那一组图标.