怎么让程序启动时启动两个窗体?(50分)

  • 主题发起人 主题发起人 admini
  • 开始时间 开始时间
A

admini

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么让程序启动时在不同的位置启动两个窗体?
 
不同的位置?怎么理解?
 
是不是可以理解为服务器端启动服务器程序,客户端要随之启动?要这样的花,客户端的软件要事先启动,受到服务器端服务器程序启动后发的包后再启动某一程序窗口,其实客户端已经启动了,否则怎么收到包,作出相应?
 
我知道楼主的意思比如屏幕左边一个窗体(Form1),右边一个窗体(Form2)
楼主可以设置左边的那个为主窗体(Form1)
当Form1的OnShow事件中处理Form2.Show;就可以了!
当然要设置好两个Form的位置,不要重叠住就可以了
 
谢谢啊,已经可以了,不过想问一下,用DSPack的filtergraph控件写的播放程序,如果当前有文件正在播放时,强行退出程序会报错的。按他原来的例子是在在主form的OncloseQuery事件中加上下面的代码
procedure TForm1.Exit1Click(Sender: TObject);
begin

FilterGraph1.ClearGraph;
{ FilterGraph1.Active := false;//原程序这一段就是注解,但是加了也是不行
Application.Terminate;}
他自己的例子程序都会这样的啊。只要当前有文件正在播放,关闭窗口绝对报错

请问我看有些高手直接在程序中调用系统自带的media player 9来作播放器,是怎么实现的?
 
后退
顶部