ProcessModule.ToString Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengonversi nama modul menjadi string.
public:
override System::String ^ ToString();
public override string ToString();
override this.ToString : unit -> string
Public Overrides Function ToString () As String
Mengembalikan
Nilai ModuleName properti .
Contoh
Contoh kode berikut membuat proses baru untuk aplikasi Notepad.exe. Kode berulang melalui ProcessModuleCollection kelas untuk mendapatkan ProcessModule objek untuk setiap modul dalam koleksi. Metode ToString ini digunakan untuk menampilkan nama untuk setiap modul.
using (Process myProcess = new Process())
{
// Get the process start information of notepad.
ProcessStartInfo myProcessStartInfo = new ProcessStartInfo("notepad.exe");
// Assign 'StartInfo' of notepad to 'StartInfo' of 'myProcess' object.
myProcess.StartInfo = myProcessStartInfo;
// Create a notepad.
myProcess.Start();
System.Threading.Thread.Sleep(1000);
ProcessModule myProcessModule;
// Get all the modules associated with 'myProcess'.
ProcessModuleCollection myProcessModuleCollection = myProcess.Modules;
Console.WriteLine("ToString properties of the modules associated "
+ "with 'notepad' are:");
// Display the ToString of each of the modules.
for (int i = 0; i < myProcessModuleCollection.Count; i++)
{
myProcessModule = myProcessModuleCollection[i];
Console.WriteLine(myProcessModuleCollection[i].ModuleName + " : "
+ myProcessModule.ToString());
}
// Get the main module associated with 'myProcess'.
myProcessModule = myProcess.MainModule;
// Display the ToString of the main module.
Console.WriteLine("The process's main module is : " + myProcessModule.ToString());
myProcess.CloseMainWindow();
}
Using myProcess As New Process()
' Get the process start information of notepad.
Dim myProcessStartInfo As New ProcessStartInfo("notepad.exe")
' Assign 'StartInfo' of notepad to 'StartInfo' of 'myProcess' object.
myProcess.StartInfo = myProcessStartInfo
' Create a notepad.
myProcess.Start()
System.Threading.Thread.Sleep(1000)
Dim myProcessModule As ProcessModule
' Get all the modules associated with 'myProcess'.
Dim myProcessModuleCollection As ProcessModuleCollection = myProcess.Modules
Console.WriteLine("ToString properties of the modules associated " +
"with 'notepad' are:")
' Display the ToString of each of the modules.
Dim i As Integer
For i = 0 To myProcessModuleCollection.Count - 1
myProcessModule = myProcessModuleCollection(i)
Console.WriteLine(myProcessModuleCollection(i).ModuleName + " : " +
myProcessModule.ToString())
Next i
' Get the main module associated with 'myProcess'.
myProcessModule = myProcess.MainModule
' Display the ToString of the main module.
Console.WriteLine("The process's main module is : " + myProcessModule.ToString())
myProcess.CloseMainWindow()
End Using