如何在VB中通过processID检查进程状态。网
我有进程ID,所以我想检查进程是否正在运行. 请帮帮我... 解决方案 我已经通过以下方法解决了这个问题 在这里,我通过处理此方法将返回 true,如果 id 存在,否则为 false.我已经将此方法转换为VB,并且运行良好. private bool ProcessExists(整数 id){return Process.GetProcesses().Any(x => x.Id == id);} 谢谢, -RG 当你输入 Process. 时,你是否碰巧查看过 Intellisense?有一种方法叫做 GetProcessById[^]. Dim pid As 进程pid = Process.GetProcessById(1, "My-PC")If pid.Start = True 然后MessageBox.Show("Office Admin 已经在运行!", "警告!!!", MessageBoxButtons.OK, MessageBoxIcon.错
272 2022-07-19
编程技术问答社区
如何从datatable填充listview
我有一个名为“dt"的数据表,其中只有一列包含主题名称.我想用数据表填充列表视图.我过去用数据读取器填充了列表视图,但这次我想使用数据表.请帮忙. 解决方案 Dim list As New ImageList() list.ImageSize = New Size(64, 64) Dim i As Image = Bitmap.FromFile("product.png") list.Images.Add(i) listView1.LargeImageList = list listView1.Items.Add("Java", 0) 在 For Each 循环中添加最后一行 *sigh* ...搜索引擎(例如 Google)真的可以成为您最好的朋友! 试试这些链接[^] 或者,很简单 DataGridView1.DataSource = dt
196 2022-07-19
编程技术问答社区
如何将批处理文件添加到visual basic并通过按下按钮执行?
我使用 Visual Studio 2013 创建了一个 Visual Basic Windows 窗体应用程序. 我在添加新项目中创建了一个文本文件并将其重命名为 run.bat. 并且还创建了一个按钮. 我的问题是单击按钮时如何执行批处理文件? 此代码不起作用: Process.Start("run.bat") ScreenShot 解决方案 这对我来说很好 IF我还正确设置了批处理文件的文件属性... Copy to Output Directory 需要设置为 Copy always 或者 您需要提供批处理文件的路径,例如 Process.Start("c:\temp\run.bat") 不在我的开发机器前,但我认为你会得到的错误是找不到文件. 您已经要求您的程序执行 run.bat,但没有告诉它 run.bat 的实际存储位置. 试试这个: Dim path As String path = System.IO.Path.
236 2022-07-19
编程技术问答社区
电子邮件发送端口号问题
在 vb.net 中发送电子邮件. 我得到了以下错误,在事件视图中可以看到. 请帮忙... 功能/模块名称:ProcessMail-Process 传真 System.ArgumentOutOfRangeException:指定的参数超出了有效值的范围.参数名称:System.Net.Mail.SmtpClient.set_Port(Int32 value) at ImpsFaxService.ProcessFax.SendMail1(String& To, String& From, String& Subject, String& Body, String& Bcc, ArrayList& Attachment, Boolean&; IsBodyHtml, String& SMTPServer) 在 H:\PROJECTS\Fax_Service_28_2_2014\ProcessFaxOCR.vb:line 1264 192.168.10.5 是可选的 sm
220 2022-07-19
编程技术问答社区
VB中的可拖动对象
我有一张牛的照片.我想把她拖到窗户周围.我想在拖着她的时候看到她.我不想和她一起拖一个背景色的整个矩形. 有没有办法在 Windows 窗体应用程序中的 Visual Basic 中的任何地方执行此操作? 解决方案 这是一个具有“真实"透明背景的自定义 PictureBox. Public Class customPictureBox Inherits PictureBox Public Sub New() Me.SetStyle(ControlStyles.Opaque, True) Me.SetStyle(ControlStyles.OptimizedDoubleBuffer, False) Me.SetStyle(ControlStyles.ResizeRedraw, True) End Sub Protected Overrides ReadOnly Property Cre
166 2022-07-19
编程技术问答社区
如何访问rowcommand事件的子gridview?
大家好, 我仍然是使用 Vb.net 的新手,而且它很容易处理主要的 gridview rowcommand 事件.但是,我仍然不知道如何访问子 gridview 行命令.每当我使用关键字'AddHandler gvFiles.RowCommand,AddressOf gvFiles_RowCommand'时,都会导致错误'没有与委托兼容的签名'代码如下. Private Sub GridView1_RowDataBound(sender As Object, e As GridViewRowEventArgs) Handles GridView1.RowDataBound If e.Row.RowType = DataControlRowType.DataRow Then Dim lbltype As Label = e.Row.FindControl("lblType_HWSW") Dim LinkCalen
122 2022-07-19
编程技术问答社区
sql vb net add records in for循环
我在 datagridview 中有此代码计数 - 1 for 循环: for i = 0 to datagridview1.count-1 Dim a As String a = "INSERT INTO Table_1(id_2, name, mobile, date_send) VALUES (@id21, @name1, @mobile1, @date_send1)" Dim myCommand = New SqlCommand(a, SqlConnection2) myCommand.Parameters.Add("@id21", SqlDbType.VarChar, 50).Value = v.ToString myCommand.P
118 2022-07-19
编程技术问答社区
的日和月日历控件。用visual basic 2010编写的NET和Winforms应用程序
我通过 C# 看到了您的代码.我想在 Visual Basic 2010 中制作相同的日历.在其中我在运行模式下添加事件. 解决方案 首先,显然你的问题是针对特定成员的,它是他不太可能出现在 QA 部分,看到您的问题并意识到这是为他/她准备的.我怀疑您已经阅读了一篇文章,并且您的问题是针对作者的.您应该在文章底部的评论中询问. 其次,您的问题不是问题,而是代码翻译请求.我们不进行代码翻译,或者很少进行代码翻译,只有在请求者实际尝试过某事并停留在特定技术方面时.但是没有人会为您将整个项目从 C# 翻译成 VB. 但是,存在一些在线“翻译器".也许其中一种可能适合您,但恕我直言,会有一些问题,因为两种语言之间的某些字段很难适应(特别是事件处理).
210 2022-07-19
编程技术问答社区
如何在vb中设置倒计时。net网页
我们在 2015 年 12 月 10 日举办了一场活动.所以我创建了一个网页,我还想使用倒数计时器来显示还有多少天、小时、分钟和秒可以开始该事件.请给我有关此的有用代码. 解决方案 使用以下任何插件: http://www.sitepoint.com/10-awesome-jquery-count-scripts/[^] 或 http://www.jqueryscript.net/tags.php?/countdown/[^] 或 http://trulycode.com/bytes/easy-countdown-to-date-with-javascript-jquery/[^] 我喜欢这个:最后的倒计时[^] :laugh: -KR
176 2022-07-19
编程技术问答社区
为什么看不到公共变量?
你好, 我与 vb.net 一起工作.该项目有三个模块.我在 form1.vb 中定义了两个变量,例如: 公共 lbest 作为整数 公共距离(255,3)为双 在module2中,我使用了上述两个变量,但是使用距离变量时出现错误.错误信息是: 未声明错误 104“距离".由于其保护级别,它可能无法访问. 问题是什么,为什么 lbest 变量有错误? regrads. 解决方案 可能是因为您将它们声明为 form1 的一部分 - 这使得它们成为 form1 类中的类级别变量.为了访问它们,您需要使用包含所需变量的 form1 的实际实例. 这就像一辆汽车——如果你把手机放在汽车的杂物箱里,你会期望在我汽车的杂物箱里找到它吗? 每辆车都有自己的手套箱,form1 的每个实例都有自己的一组类变量.因此,正如您只能在 yourCar.GloveBox 而不是 myCar.GloveBox 中找到您的手机一样,您需要引用 myInstanceOfFo
110 2022-07-19
编程技术问答社区
在另一个项目中打开隐藏表单
我在一个解决方案中有多个项目 StartUpProject 对 ProjectSub1 和 ProjectSub2 的引用. 我想在 ProjectSub1 中打开主窗体,在 StartUpProject 中隐藏窗体. 这很好用: Hide() Dim frm As New ProjectSub1.START_MainMenu() frm.WindowState = FormWindowState.Maximized frm.Show() 现在我将 StartScreen 隐藏在 StartUpProject 当我关闭表单 ProjectSub1.START_MainMenu() 时我需要再次显示它 StartUpProject.StartScreen.Show() 不起作用,因为您无法从 ProjectSub1 引用回 StartUpProject. 基本上我想在不同的项目中显示一个表单,并在显示时隐藏以前的表单,当我完成后我想通过再次显示返回到该表单
92 2022-07-19
编程技术问答社区
如何在自动完成文本框中显示连接的字符串
尊敬的专家 我正在尝试将连接的字符串显示到自动完成文本框 当用户开始输入时,它将按姓氏搜索.查询将在数据库中查找全名包含...并在自动建议中显示全名,公司 . 如果我只是按姓氏搜索 并把 last_name MyCollection.Add(reader("last_name").ToString()) 显示结果 但是下面的代码什么也没显示 这是我的代码 谁能建议我如何解决这个问题? Dim strauto As String Dim name As String name = Trim(txtCompanyKeyContacts.Text) If name = "" Then Exit Sub Dim cnString As String = ConfigurationManager.ConnectionStrings("dbcon").ConnectionString Di
126 2022-07-19
编程技术问答社区
如何更改checkstate的计算?
如果检查状态发生变化,如何完成计算? 我正在尝试通过 checkstate.change 事件参数进行一些计算,但如果我运行它,它就不起作用. 结果是0,而结果不应该是0. 这是我到目前为止所做的: Private Sub Vehicle_Fuel_DriverCheckBox_CheckStateChanged(sender As Object, e As EventArgs) Handles Vehicle_Fuel_DriverCheckBox.CheckStateChanged Try If Vehicle_Fuel_DriverCheckBox.CheckState = True Then Dim TotalCashEmoluments As Integer Dim VFDLmt As Integer Dim VHF As Integer Di
154 2022-07-19
编程技术问答社区
在给定天数基础上增加30天
嗨,M 正在做一个批准系统来显示日期,即.给定(现在/今天)日期之后的 30 天. 嗯,其实是这样的.每当我登录系统时,今天的日期就会出现,在预期的日期文本框中,日期会自动显示,在已经显示的当前日期的基础上增加 30 天. 例如.假设我在 2015 年 11 月 4 日登录(dd/mmmm/yyyy),它会自动显示 2015 年 12 月 4 日. 我已经做了代码.但在预期的文本框中显示今天的日期.任何人请帮助. tq. 这是我的代码: expected_Date.Text = Now.ToString(dd MMMM yyyy")) '写今天的值. Console.WriteLine(;今天: {0}, DateTime.Today) '增加三十天. 将 tdate 调暗为 DateTime = DateTime.Today.AddDays(30) 写入 tdate 值. Console.WriteLine(tdate: {0}, tdate) 解决方
108 2022-07-19
编程技术问答社区
无法强制转换类型为#39;系统数据数据表';键入#39;系统收藏。IEnumerable#39;。
我在网格视图中使用下面的代码,但它给出了错误“无法将'System.Data.DataTable'类型的对象转换为'System.Collections.IEnumerable'类型". Private Sub Btn_Show_Click(sender As Object, e As RoutedEventArgs) 将 xmlFile 调暗为 XmlReader 将搜索结果作为新列表(搜索结果主题)() xmlFile = XmlReader.Create("Data.xml", New XmlReaderSettings()) 将 ds 调暗为新数据集 ds.ReadXml(xmlFile) 将 i 调暗为整数 对于 i = 0 到 ds.Tables(0).Rows.Count - 1 dGridResults.ItemsSource = ds.Tables(0) 下一个 End Sub 解决方案 嗨,使用 dGridResults.I
140 2022-07-19
编程技术问答社区
从一个数组生成数组数
嗨,我有一个整数数组,例如 (1,8,9,8),我需要通过一次将 1 添加到每个项目来从中生成数组数量,以便第一个数组假设为(2,8,9,8) 和第二个 (1,9,9,8) 等等. Function myarray(ByVal arra1() As Integer, ByVal arran() As Integer, ByVal i As Integer) As Integer For i = 0 To arra1.Length - 1 arran(i) = arra1(i) arran(i) = arra1(i) + 1 Next End Function 解决方案 你需要从你的函数中返回数组的数组(我已经返回了数组的列表,而不是),因为你想要得到的不仅仅是没有.数组. 检查以下解决方案- Public Function myarray(arr As Integer()) As
110 2022-07-19
编程技术问答社区
asp。net gridview与VB不同步。net函数
你好, 简单的 asp.net 网页,我在其中通过使用下拉框过滤查询将数据加载到网格视图中.这都是在 asp.net 方面的.在 VB.net 方面,我正在根据数据网格中的值更改文本框的背景颜色. 问题 我的文本框阴影结果总是落后 1 个事件.每次我更改下拉列表以刷新数据网格中的结果时,我的文本框阴影反映的是网格视图的最后状态而不是当前状态. Public Sub DropDownList1_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs) Handles DropDownList1.SelectedIndexChanged Try If GridView1.Rows(0).Cells(3).Text = "Yes" Then TextBox2.BackColor = Drawing.Color.LightGreen Else TextBox2
116 2022-07-19
编程技术问答社区
从gridview中删除行
我想从 vb.net 中的网格视图中删除特定行 解决方案 请在提问前先用谷歌搜索一下. 这是我在快速搜索后发现的 - ASP.Net GridView - 删除行带确认[^] 简单的谷歌搜索比在这里发布问题等待我们回答要快得多. 试试这个- 谷歌搜索(删除行来自gridview vb.net)[^] 不过,如果您需要建议,请查看这些链接- ASP.Net GridView - 确认删除行[
130 2022-07-19
编程技术问答社区
如何使用VB构建登录表单。净额
如何使用密码和用户名构建登录表单: vb.net 解决方案 就像你用任何语言做的一样.设计一个表单,为输入添加标签和文本框.添加一个按钮以启动验证输入等的事件.添加事件处理代码以进行实际验证. 您的意思是 这个[^],对吧? -KR
124 2022-07-19
编程技术问答社区