操作界面,有个TCheckListBox控件checklistbox1, 有个按钮.
按钮的单击事件,调用dll文件中的一个过程getCheckItem(aChecklistBox:TCheckListBox);想知道在按钮事件中 直接写 getCheckItem(checklistbox1),就可以把checklistbox1当参数传递到函数中去么. 在过程中改变checklistbox1的值,也可以反映给程序么?
也就是说我把checklistbox1当参数,在getCheckItem过程中,参数的aCheckListBox中的项删除,
那么程序中的checkListBox1的项,也就删除了???
按钮的单击事件,调用dll文件中的一个过程getCheckItem(aChecklistBox:TCheckListBox);想知道在按钮事件中 直接写 getCheckItem(checklistbox1),就可以把checklistbox1当参数传递到函数中去么. 在过程中改变checklistbox1的值,也可以反映给程序么?
也就是说我把checklistbox1当参数,在getCheckItem过程中,参数的aCheckListBox中的项删除,
那么程序中的checkListBox1的项,也就删除了???
可以的2. 在过程中改变checklistbox1的值,也可以反映给程序么?
没有试过,你可以自己试下,感觉应该是可以的
function getForm2:tform2;
begin
result:=TForm2.create(nil);
end;我在程序中调用该dll文件中getForm2函数,又如何???