小编Lui*_*uis的帖子

如何获取特定类型(按钮/文本框)的Windows窗体表单的所有子控件?

我需要获取x类型的表单上的所有控件.我很确定我曾经使用过这样的代码:

dim ctrls() as Control
ctrls = Me.Controls(GetType(TextBox))
Run Code Online (Sandbox Code Playgroud)

我知道我可以迭代所有控件让孩子们使用递归函数,但是有更简单或更直接的东西,可能如下所示?

Dim Ctrls = From ctrl In Me.Controls Where ctrl.GetType Is Textbox
Run Code Online (Sandbox Code Playgroud)

.net c# vb.net controls winforms

113
推荐指数
7
解决办法
18万
查看次数

跟踪无法在从VB6 EXE加载的.NET DLL中工作

我有一个写入Trace的.NET DLL.但似乎当我从VB6 EXE调用我的DLL时,跟踪无法正常工作.

myApp.config在EXE文件夹中创建了一个带有跟踪配置的文件,但这并没有解决问题.

我也尝试在代码中创建Trace对象,但不起作用:

Dim _traceSrc As TraceSource = New TraceSource("myTraceSorce")
Dim flListener As FileLogTraceListener = New FileLogTraceListener("myFileLogTraceListener")
Dim tSwitch As SourceSwitch = New SourceSwitch("mySwitch")
tSwitch.Level = _logLevel
Run Code Online (Sandbox Code Playgroud)

如果我从.NET EXE调用我的DLL它可以工作,即使我在EXE文件夹中没有app.config,因为如果找不到配置,我在代码中设置它.

.net c# vb.net vb6 com

6
推荐指数
1
解决办法
1809
查看次数

"流利断言"与"应断言库"之间的差异

  • 有人可以指出差异吗?

以上是我的问题,但如果您也可以与他们分享您的经验以及您为何使用其中一个.

.net unit-testing

6
推荐指数
1
解决办法
1536
查看次数

PetaPoco被弃用了吗?我现在应该使用NPoco吗?(2013年第3季度)

我正在开始一些新项目,我想使用PetaPoco(我之前在其他项目中使用过它)或NPoco.

我知道NPoco是PetaPoco的一个分支(基于v4.x),而PetaPoco现在是v5.x.

但似乎NPoco虽然是PetaPoco +的一些新功能,但代码库现在有点分歧,PetaPoco的变化不能轻易地集成到NPoco和反之亦然.

PetaPoco仍在开发中吗?是否已弃用/处于维护模式?所有未来的发展都将在NPoco完成吗?

petapoco npoco

6
推荐指数
1
解决办法
2662
查看次数

标签 统计

.net ×3

c# ×2

vb.net ×2

com ×1

controls ×1

npoco ×1

petapoco ×1

unit-testing ×1

vb6 ×1

winforms ×1