网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > VB.net > 正文
VB.NET实现超级ptm查看器
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/15
下载{$ArticleTitle}原创论文样式
nbsp; ListBox3.Items.Clear()
  TabPage1.Text = "进程" & ListBox1.Items.Item(zj) & "的基本信息"
  TabPage2.Text = "进程" & ListBox1.Items.Item(zj) & "相关的线程信息"
  TabPage3.Text = "进程" & ListBox1.Items.Item(zj) & "相关的模块信息"
  ''/////////////////////////////////////////////
  f = myProcesses(zj).Threads.Count
  Label4.Text = "进程" & ListBox1.Items.Item(zj) & "共有" & f & "个相关的线程,线程ID信息如下:"
  Dim int, pk, m, n
  For n = 0 To f - 1
  ListBox3.Items.Add(myProcesses(zj).Threads(n).Id)
  Next
  ''///////////////////////////////////////
  
  ListBox5.Items.Clear()
  Dim zha, kl
  zha = myProcesses(zj).Modules.Count
  Label5.Text = "与进程" & ListBox1.Items.Item(zj) & "共有" & zha & "个相关的模块,模块位置信息如下:"
  For kl = 0 To zha - 1
  ListBox5.Items.Add(myProcesses(zj).Modules(kl).FileName)
  Next
  End Sub
  
  Private Sub ListBox3_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListBox3.DoubleClick
  ListBox4.Items.Clear()
  Dim f, n
  f = myProcesses(zj).Threads.Count
  n = ListBox3.SelectedIndex
  Label6.Text = "线程" & ListBox3.Items.Item(n) & "相关信息"
  With ListBox4.Items‘与进程相关的线程信息见System.Diagnostics.processThread类。因为Processes.threads属性是返回thread对象数组而thread对象数组的实例是由ProcessThread类来创建,thread对象数组的信息是包含在System.Diagnostics. ProcessThread类中。
  .Add(myProcesses(zj).Threads(n).BasePriority)
  .Add(myProcesses(zj).Threads(n).CurrentPriority)
  .Add(myProcesses(zj).Threads(n).PriorityLevel)
  .Add(myProcesses(zj).Threads(n).PrivilegedProcessorTime)
  .Add(myProcesses(zj).Threads(n).StartTime)
  .Add(myProcesses(zj).Threads(n).ThreadState.ToString)
  .Add(myProcesses(zj).Threads(n).TotalProcessorTime.Seconds)
  .Add(myProcesses(zj).Threads(n).UserProcessorTime.Seconds)
  .Add(myProcesses(zj).Threads(n).WaitReason.ToString)
  End With
  End Sub
  
  Private Sub ListBox5_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListBox5.DoubleClick
  ListBox6.Items.Clear()
  Dim f, n, m
  f = myProcesses(zj).Modules.Count
  n = ListBox5.SelectedIndex
  Label7.Text = "模块" & ListBox5.Items.Item(n) & "相关信息"
  With ListBox6.Items‘与进程相关的模块信息见System.Diagnostics. ProcessModule类,因为Processes.Modules属性是返回Modules对象数组而Modules对象数组的实例是由ProcessModule类来创建,Modules对象数组的信息是包含在System.Diagnostics. ProcessModule类中。
  m = Hex(myProcesses(zj).Modules(n).BaseAddress.ToInt32)‘转换成16进制
  .Add(m)
  m = H
  • 上一篇资讯: ASP.NET图象处理详解
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号