我找到了一个FindControl函数,但是我不知道它的具体用法,而且它返回的是TWinControl;请问有没有更好的函数?怎么用
解决方案 »
- TActiveFormFactory.Create(参数1,....参数N)应用!!急!!!!![
- 有关MDI风格Delphi程序的请教
- 各位图像处理高手,请问Delphi如何处理像PhotoShop、FireWorks等的剪切功能?
- 为什么有时候出现out the memory
- 菜鸟问:关于delphi访问access的问题。
- 如何通过代码给memo的附字符串,要求用斜体或别的颜色的显示出来
- 很急的問題
- QuickRep1.PrinterSettings.duplex中duplex(双重,双向)是怎样用?
- select 语句的有关问题
- 关于UDP,毕业设计,紧急呼救!!!!!!!!!!!!
- delphi5的函数在deiphi7中编译报错!
- 高手求急!用fastreport实现报表,我用的是frprnttbl控件,想在报表数据后增加合计行,在程序中如何实现?多多感谢!
包括getclassname在内
功能:
我在QuickRep组件上放了很多QRLabel,但是我没有保存这些QRLabel的变量引用,现在我想把所有这些QRLabel都找出来并删除。
实现:
现在的思路用EnumChildWindows(handleofQuickRep,pcallback,0);在回调函数中得到QuickRep的子窗口句柄,根据子窗口句柄进行操作;
问题:
现在就是不知道怎样根据子窗口句柄找到它的引用,或者不找引用,真接删除也可以。
由于没有找到答案,所以现在找了个替代的办法:
for i:=0 to Self.ComponentCount-1 do
if Components[i] is QRLabel then
QRLabel(Components[i]).Free;这样是可行的,但是终究有些不爽,希望第一种方法也能得到支持!