按下按鈕,調用系統的計算器,用什麽語句實現?
在一個EDIT控件裏輸入字符後如何在敲ENTER後將輸入焦點轉到下一個EDIT控件?
如何限制EDIT控件只能輸入數字,並限制長度..
如果有100個EDIT,按下按鈕會進行相關計算,但需要保證都有內容,如何檢測?

解决方案 »

  1.   

    按下按鈕,調用系統的計算器,用什麽語句實現?
    如果有100個EDIT,按下按鈕會進行相關計算,但需要保證都有內容,如何檢測?还有这两个问题,如果方便的话,请在此回贴好吗?瞄不准关键字。。
      

  2.   

    (1)ShellExecute(0, 'OPEN', 'notepad.exe', '', '', SW_SHOWNORMAL) //uses shellapi
    winexec('rundll32.exe shell32.dll,Control_RunDll timedate.cpl,,0,',sw_shownormal)(2)
    如果你的Edit控件的名称是edit1\edit2\edit3.....edit100可以这样:
    myedit:Tedit;  for I := 1 to 100 do
      begin
        Myedit := FindComponent ('Edit' + IntToStr (I)) as Tedit;
        //if myedit.text='' then
        //......
      end;