在我的程序中,我需要Memory Scanner。我使用过这个:http://www.codeproject.com/Articles/716227/Csharp-How-to-Scan-a-Process-Memory 我创建了一个名为MemoryScanner.cs的新C#文件并将代码复制到那里。
如何从这里运行它:
private void startButton_Click(object sender, EventArgs e)
{
//here I would like to invoke the MemoryScanner
}
提前感谢您的帮助。 :)
答案 0 :(得分:0)
显然(通过查看您提供的链接的代码),程序的入口点是名称空间Main
中类Program
中的静态方法MemoryScanner
。调用此方法启动代码。
应注意以下几点:
notepad
的进程,将结果输出到dump.txt
并在返回之前等待Console条目。如果您想将其用作程序的一部分,则需要更改这些内容。 (提示:删除控制台部件并将当前硬编码的值作为方法参数传递。)简而言之:如果你想使用这些代码,你就不会阅读并且(至少部分地)理解它。
答案 1 :(得分:-1)
您需要在页面顶部添加using语句。
using MemoryScanner;