小编Muh*_*qib的帖子

获取硬盘序列号

我想获得硬盘序列号.我怎么能这样做?我尝试了两个代码,但我没有得到

StringCollection propNames = new StringCollection();
ManagementClass driveClass = new ManagementClass("Win32_DiskDrive");
PropertyDataCollection  props = driveClass.Properties;
foreach (PropertyData driveProperty in props) 
{
    propNames.Add(driveProperty.Name);
}
int idx = 0;
ManagementObjectCollection drives = driveClass.GetInstances();
foreach (ManagementObject drv in drives)
       {
          Label2.Text+=(idx + 1);
          foreach (string strProp in propNames)
           {
            //Label2.Text+=drv[strProp];
         Response.Write(strProp + "   =   " + drv[strProp] + "</br>");
          }
    }
Run Code Online (Sandbox Code Playgroud)

在这一个我没有得到任何唯一序列号.
第二个是

string drive = "C";
ManagementObject disk = new ManagementObject("win32_logicaldisk.deviceid=\"" + drive + ":\"");
disk.Get();
Label3.Text = "VolumeSerialNumber="+ disk["VolumeSerialNumber"].ToString();
Run Code Online (Sandbox Code Playgroud)

我来了VolumeSerialNumber …

c# hard-drive

27
推荐指数
3
解决办法
9万
查看次数

从外部应用程序中获取特定文本框中的文本 - Visual Basic .Net

我可以从外部应用程序文本框中获取文本,但现在我想从外部应用程序中获取所需文本框中的文本.我的英语不太好,这就是为什么看下面的图像.

在此输入图像描述

以下代码仅返回第一个文本框值.

Imports System.Runtime.InteropServices


Public Class Form1

Private Const WM_GETTEXT As Integer = &HD
Declare Auto Function SendMessage Lib "user32.dll" (ByVal hWnd As IntPtr, ByVal msg As Integer, _
ByVal wParam As IntPtr, ByVal lParam As IntPtr) As IntPtr
<DllImport("user32.dll", SetLastError:=True, CharSet:=CharSet.Auto)> _
Private Shared Function FindWindowEx(ByVal parentHandle As IntPtr, _
                                 ByVal childAfter As IntPtr, _
                                 ByVal lclassName As String, _
                                 ByVal windowTitle As String) As IntPtr
End Function

Declare Auto Function FindWindow Lib "user32.dll" (ByVal lpClassName As String, ByVal …
Run Code Online (Sandbox Code Playgroud)

vb.net external-application vb.net-2010

5
推荐指数
1
解决办法
8441
查看次数

如何从原始 URL Visual Basic .NET 获取重定向的 URL

如何从原始 URL 或短 URL 获取重定向 URL?

例如:

    URL_1 (Short URL) = "http://af.ly/FQhAo"
Run Code Online (Sandbox Code Playgroud)

这将重定向到

    URL_2 (Original URL) = "http://download.bitdefender.com/windows/desktop/t_security/2013/en-us/bitdefender_ts_2013_32b.exe"
Run Code Online (Sandbox Code Playgroud)

那么我们如何从 URL_1 获取 URL_2 呢?请帮忙。(我用谷歌搜索但没有找到任何解决方案)

项目信息:

  • 平台:Visual Basic Express 2010
  • .NET 框架版本:2.0

谢谢你的时间。 编辑:

我只有一个 URL,它是 URL_1,我想在 URL1 的帮助下获取 URL_2。

请参阅下图,著名软件如何从 URL_1(短 URL 和已知)立即获取 URL_2(100% 未知字符串)。我想在visual basic .net的程序中做同样的事情。

看到这张图片

vb.net vb.net-2010 url-redirection

3
推荐指数
1
解决办法
7319
查看次数

如何检测特定datagridview列的单元格值已更改?-VB.NET

我想检测特定列的单元格值已更改。

我的Datagridview名称是DGV_Products6列。

Product ID | Descriptions | Quantity | Unit Price | Discount | Amount
G 01       |  Gallon #01  |    2     |   1850     |    100   |  3600 
G 02       |  Gallon #02  |    1     |   1850     |    50    |  1800
Run Code Online (Sandbox Code Playgroud)

我只想在Quantity column单元格值更改时触发一些代码,而在值更改时不触发discount column。我该如何完成任务?目前的代码,我尝试过的是;

 Private Sub DGV_Products_CellValueChanged(sender As Object, e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DGV_Products.CellValueChanged

    If DGV_Products.Rows.Count > 0 Then

        Dim Quantity As Integer = CInt(DGV_Products.CurrentRow.Cells(2).Value)
        Dim UnitProce As Integer = CInt(DGV_Products.CurrentRow.Cells(3).Value)
        Dim DiscountPrice As …
Run Code Online (Sandbox Code Playgroud)

vb.net datagridview datagridviewcolumn

3
推荐指数
1
解决办法
2万
查看次数

选择:jQuery插件...在asp.net中回发后无效

我正在使用http://harvesthq.github.io/chosen/ control in drop-down list.一切都很顺利,但我面临一个问题,如果我正在设置下拉列表的属性,即AutoPostBack="true",在选择一个项目后,控件损失其属性并转换为正常drop-down list

任何人都可以对此有任何想法吗?请建议我.

谢谢

asp.net jquery jquery-chosen

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