Re: [問題] 如何將form上面多個Button集合在一起寫程式...

作者: MephistoH (默非斯托)   2020-04-06 16:26:26
※ 引述《nietz (菜嘎舞春)》之銘言:
: 小弟是超新手... 剛學Winform
: form1上面我放置32個 Button ,這些Button 在按下時所執行的工作
: 其實非常的類似,可能就一個參數不同的差別
: 現在我有32個 private void buttonXX_Click( ) ...
: ... 寫不下去了...
: 我粗淺的構想是把 32 個 Button 全放到 List 或 Array 中 ...
: 但完全不知如何下手,懇請大大們指引個方向
: 感激~
hey~
其實你可以用 ...treelist
然後...編號要編好...
在dbclick裡寫...
if(not tv1.Selected.HasChildren) then begin
//RegisterClass();
myForm:=TFormClass(FindClass('T'+Copy(tv1.Selected.Text,1,5)+'F')).Create(Self);
myForm.ShowModal;
FreeAndNil(myForm);
end;
這裡...就看你button的編號怎麼編
我上面的程式碼是 delphi ,是show視窗出來.
想法應該差不多,參考看看..

Links booklink

Contact Us: admin [ a t ] ucptt.com