-
vb6便携式编译
所属栏目:[百科] 日期:2020-12-17 热度:116
我听说过便携式应用程序,我喜欢让我的一些实用程序应用程序可移植. 有没有人知道是否可以使用vb6便携式开发应用程序. 我计划用usercontrols替换大多数控件,因此除了运行时文件之外,不需要大多数MS activex控件. 有任何想法吗? [编辑] 当我的意思是便携式,我[详细]
-
vb.net – 模块是否仍常用于程序结构?
所属栏目:[百科] 日期:2020-12-17 热度:111
我不是一个程序设计师,但我真的想开始更好地掌握如何做到这一点,并更好地理解.NET语言(VB,C#).我正在阅读Wrox – Professional Visual Basic 2008的一本书.在其中我相信它提到模块正慢慢存在.我可以看到为什么大多数编码都会进入类对象,但我会假设模块总是必[详细]
-
vb.net – 如何在VS express 2010中进行发布版本
所属栏目:[百科] 日期:2020-12-17 热度:154
如何在visual studio express 2010(VB)中进行发布? 解决方法 您需要加载项目.然后下拉列表将出现在标准工具栏上.[详细]
-
vb.net – 缩放图像以进行打印
所属栏目:[百科] 日期:2020-12-17 热度:97
我正在使用以下代码从PictureBox打印图像. 除了缩小图像(如果它们大于打印页面)以外,所有这些都很有效. 我有什么方法可以做到这一点吗? 截图,纸张边界外的大图: http://a.yfrog.com/img46/63/problemsh.png http://a.yfrog.com/img46/63/problemsh.png Pri[详细]
-
LINQ .Startswith或.Contains VB.NET4中的问题
所属栏目:[百科] 日期:2020-12-17 热度:111
这可能是一个新手问题…… 在我的代码中,我可以轻松地使用“where Obj.Feld = String”,但使用“where Obj.Feld.StartsWith(”a“)”不起作用.请参阅以下两个功能: Public Function EntriesByFileName(ByRef Database() As Entry,ByVal Filename As _ Strin[详细]
-
vb.net – 通过值x,y和z在List(Of T)中查找项目
所属栏目:[百科] 日期:2020-12-17 热度:77
我有以下设置: Class A property x as string property y as int property z as StringEnd ClassClass CollOfA inherits List(Of A)End Class 我想要的是集合中的Item属性,我可以说: dim c as new CollOfAc.item("this",2,"that") 我试过在CollOfA中实现以[详细]
-
vb.net – 直接访问数据成员是不好的做法吗?
所属栏目:[百科] 日期:2020-12-17 热度:151
我记得教授告诉他以下是不好的做法.但它使得逐步执行代码变得不那么繁琐.我只是在征求关于利弊的评论: Friend Class MyClass Private isEmpty As Boolean Public Property IsEmpty() As Boolean Get Return isEmpty End Get Set(ByVal Value As Integer) is[详细]
-
在获得焦点时显示组合框列表(vb.net)
所属栏目:[百科] 日期:2020-12-17 热度:107
当我们在 Windows窗体中单击下拉组合框控件时,它会自动显示列表. 但是当我们按Tab键并从键盘导航到该控件时,它不会自动显示列表.那么在其他方面,在接收焦点时自动显示列表应该做什么? 解决方法 将组合框的DroppedDown属性设置为true. Private Sub myComboBo[详细]
-
从VB6代码中释放.NET对象
所属栏目:[百科] 日期:2020-12-17 热度:132
.NET Rocks! Show 561年,Carl和Richard谈到了发布托管代码中实例化的非托管对象.如果必须释放在托管.NET代码中实例化的COM对象,则必须调用System.Runtime.InteropServices.Marshall.ReleaseComObject.从COM代码中释放.NET对象时,是否有类似的事情要做(或应该[详细]
-
使用VB6中的.NET BackgroundWorker失败并出现AccessViolationExc
所属栏目:[百科] 日期:2020-12-17 热度:132
以下MSDN示例承诺演示如何使用VB6中的.NET BackgroundWorker,但它失败并出现AccessViolationException.唯一的解决方法是将VB6代码编译为P代码,但这对我们来说不是一个可行的选择. http://msdn.microsoft.com/en-us/library/aa719109(VS.71).aspx 以下是该问[详细]
-
vb.net – Linq到Datarow,选择多个列是不同的?
所属栏目:[百科] 日期:2020-12-17 热度:179
基本上我正在尝试将以下mssql查询重现为LINQ SELECT DISTINCT [TABLENAME],[COLUMNNAME] FROM [DATATABLE] 我最接近的是 Dim query = (From row As DataRow In ds.Tables("DATATABLE").Rows _ Select row("COLUMNNAME"),row("TABLENAME").Distinct 当我这样[详细]
-
vb.net – 如何测试计算机是否安装了Excel(任何版本)?
所属栏目:[百科] 日期:2020-12-17 热度:116
我有一个 Windows窗体应用程序,它启动时需要查看用户是否在计算机上安装了Excel,如果没有显示消息,通知用户将禁用部分功能. 他们是一个简单的方法来执行此检查? 使用VB.Net在Visual Studio 2008中工作 解决方法 http://www.xldennis.com/dloads/checkexcelv[详细]
-
使用VB.NET替换String中的换行符(LF)
所属栏目:[百科] 日期:2020-12-17 热度:50
显而易见的是没有捕获LF字符 foo.Replace(Environment.NewLine,String.Empty) 也不…… foo.Replace("rn","").Replace("n","").Replace("r","") 该文件本身是一个多行XML文件. XML声明之前的换行字符使字符串无效. 解决方法 VB.NET不使用07样式的C样式转[详细]
-
关于在VB.Net桌面应用程序中包含Web浏览器控件的建议
所属栏目:[百科] 日期:2020-12-17 热度:163
我正在VB.Net中编写一个桌面应用程序,我想要包含一个Web浏览器控件来自动执行用户可能必须在浏览器中执行的某些功能.我必须渲染页面,所以我不想使用webrequest进行直接调用.当我发布应用程序时,我是否必须关注用户在其计算机上使用的Internet Explorer版本?[详细]
-
.net – Splitcontainer,制作固定面板
所属栏目:[百科] 日期:2020-12-17 热度:77
我有一个水平方向的拆分容器. 我只想在窗体调整大小时为panel2设置固定高度,并让分割器调整面板2的大小 现在我这样做,但我不满意,因为用户注意到面板调整大小 Private Sub Form1_ResizeBegin(ByVal sender As Object,ByVal e As System.EventArgs) _Handles[详细]
-
.net – 在GDI中绘制一个用透明度覆盖不透明像素的形状
所属栏目:[百科] 日期:2020-12-17 热度:170
我有一个掩码位图(bmpMask),我正在绘制到目标位图(bmpDest).两个位图都有alpha通道,但已经充满了不透明的内容. 我想要做的是在bmpMask上使用GDI’Draw …’方法生成透明区域,以便当我在其上绘制bmpMask时bmpDest显示. 当然gMask.DrawLine(Pens.Transparent,y[详细]
-
vb6 – 加密可打印文本,因此结果仍然可打印(可以键入)
所属栏目:[百科] 日期:2020-12-17 热度:174
我想加密许可系统的一些信息,我希望结果能够由用户输入. 更新:此操作必须是可逆的(可解密) 例如., 加密(ComputerID ProductID) – (任何可以键入的标准ASCII字符.理想情况下甚至可能只是A-Z). 到目前为止,我所做的是将加密文本转换为HEX(因此它是0-F中的任[详细]
-
vb.net – 在访问共享成员时强制使用类名
所属栏目:[百科] 日期:2020-12-17 热度:161
我们有一个编码标准,说明必须使用类名调用所有共享(静态)字段和方法.例如. NameOfClass.whatever 而不是 whatever 我们可以使用一种工具来检查这种情况吗? (同样适用于模块) 对不起,我应该更清楚一点,我们正在使用VB.NET. 这是我的意思的一个更大的例子. Pu[详细]
-
.net – 帮助设置焦点在父节点上
所属栏目:[百科] 日期:2020-12-17 热度:147
我有一个简单的情况(.NET2):UserControl1(或Form1)上的texbox1. 当我点击usercontrol / form时,我想要取消聚焦(离开)texbox(改为聚焦usercontrol / form): alt text http://lh3.ggpht.com/_1TPOP7DzY1E/S0R1ORVt-pI/AAAAAAAAC3Y/UkS2zEMWa9o/s800/Capture4[详细]
-
.net – 如何初始化Singleton?
所属栏目:[百科] 日期:2020-12-17 热度:188
有时需要使用一些辅助值初始化单例类.但我们不能“发布”它的构造函数.这是什么解决方法? 注意! 重载GetInstance或设置颜色不是我的想法.颜色应仅设置一次.我想确保MyPainter仅使用初始化颜色进行绘制.应该使用任何默认颜色. 为了更清楚,我提供了一个示例[详细]
-
vb6 – 使用MSBuild读取和编辑.ini文件
所属栏目:[百科] 日期:2020-12-17 热度:96
我正在寻找一个允许我控制旧VB6项目版本的MSBuild任务/脚本? .vbp将版本信息存储为.ini样式,但我找不到一种简单的方法来读取和写入三个条目. 解决方法 我总是使用 http://msbuildtasks.tigris.org/上的MSBuildCommunityTasks中的FileUpdate-task 您可以使用[详细]
-
保护app.config – VB.Net 3.5
所属栏目:[百科] 日期:2020-12-17 热度:131
我正在使用Visual Studio 2008 Pro创建VB Winform应用程序.我的app.config文件中有一些自定义配置设置以及MS SQL连接字符串. 确保没有人可以在app.config中读取这些设置的最佳方法是什么? 是否还有其他区域的纯文本连接字符串,我可能也想考虑保护它? 谢谢[详细]
-
vb.net – 由于RAM故障会发生System.AccessViolationException吗
所属栏目:[百科] 日期:2020-12-17 热度:193
我有一个网站,我已经工作了大约一年了. 最近,它开始时不时地抛出System.AccessViolationException,在我的开发机器中,主要是当我离开机器时…… 我几周没有更改服务器代码上的任何内容,因为我一直在Javascript部分工作100%,这个错误最近开始出现. 此外,我正[详细]
-
vb6 – 如何只获取文件?
所属栏目:[百科] 日期:2020-12-17 热度:178
如何仅从文件的完整路径获取文件名? MY path - C:Documents and SettingsArshadMy Documentsravi.txt 解决方法 看看这个: Retrieve Filename without Path or Extension. 以下是上述链接的功能: Public Function GetFileName(flname As String) As St[详细]
-
如何在vb.net中输入时格式化文本框
所属栏目:[百科] 日期:2020-12-17 热度:124
我在vb.net应用程序中有200个文本框.让我说清楚所有都是简单的文本框.现在客户要求在输入或查看记录时格式化数值.使用Format()我可以播放观看,但在文本框中添加/编辑模式(用户输入值时)没有任何反应 我想在输入过程中将此结果1234567.0090改为1,234,567.0090[详细]