J jgb007 Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-26 #1 我想在程序中增加一个“计算器” ,自己编太麻烦了, 还是调用WIN的比较简单,该如何做呢?
J Jams Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-26 #2 用OLE自动化服务器,用Olecontainer1来实现!
B bobby_ym Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-26 #4 uese shellapi ShellExecute(handle,'open','calc.exe','','',SW_SHOWNORMAL);
Z zwhc Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-26 #5 >>并能安全返回呢 是不是说你要将其结果返回到你程序的一个变量上?
P pengchengfei Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-26 #6 在USES 中调用shellapi单元,然后输入以下代码 proceudre TForm1.button1click(sender:TObject); begin ShellExecute(handle,'open','calc.exe','','',SW_SHOWNORMAL); end;
在USES 中调用shellapi单元,然后输入以下代码 proceudre TForm1.button1click(sender:TObject); begin ShellExecute(handle,'open','calc.exe','','',SW_SHOWNORMAL); end;
D daiqingbo Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-27 #8 免费的rxlib控件有一个计算器,如果你的计算要求不太高,用一个这个控件,保证“安全”返回。 因为你都不用离开。
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-27 #9 "计算器"不是有"复制/粘贴"菜单的吗? 就是为了方便你取得返回值的. 你发送ctrl+c,ctrl+v就可以了
H honghs Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-27 #10 cakk同志,好象还要找到菜单的啊,我用spy++狂找半天都不知道找那个啊,要求不高的话,找个计算器控件凑合凑合着解决容易一点吧,大不了自己做个计算器算了。用rxlib的计算器控件吧,虽然难看点,但用用倒不 成问题。
cakk同志,好象还要找到菜单的啊,我用spy++狂找半天都不知道找那个啊,要求不高的话,找个计算器控件凑合凑合着解决容易一点吧,大不了自己做个计算器算了。用rxlib的计算器控件吧,虽然难看点,但用用倒不 成问题。
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-28 #11 job007:你继续讨论不行嘛?干嘛又来一个job009? 没分数大家一样可以回答你的问题啊。
跑 跑的快 Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-06 #12 用WINEXEC('C:/WINDOWS/CALC.EXE',SW_NORMAL); 或者SHELLEXECUTE(HANDLE,NIL,PCHAR('CLAC.EXE'),NIL,NIL,SW_SHOWNORMAL); 记得在USES中加上SHELLAPI;
用WINEXEC('C:/WINDOWS/CALC.EXE',SW_NORMAL); 或者SHELLEXECUTE(HANDLE,NIL,PCHAR('CLAC.EXE'),NIL,NIL,SW_SHOWNORMAL); 记得在USES中加上SHELLAPI;