برنامه در حال اجراست؟

اگر از VS2005 استفاده کنید در قسمت Myproject که تنظیمات برنامه در آنجا هست گزینه ای با نام Make Single instance Appliction وجود دارد که با فعال کردن اون برنامه فقط یک نسخه از برنامه شما در حال اجرا خواهد بود و برنامه دو یا چند بار اجرا نمی شود
در پناه حق موفق باشی

:: چک کردن این که پرینتر نصب شده است یا خیر

If PrinterSettings.InstalledPrinters.Count <= 0 Then
MessageBox.Show("Printer Not found...")
Return
End If
For Each pName As String In PrinterSettings.InstalledPrinters
ListBox1.Items.Add(pName)
Next



البته قبلش این کارو بکن ::

Imports System.Drawing.Printing

سایت کانورت c# به vb و بلعکس .



http://labs.developerfusion.co.uk/convert/csharp-to-vb.aspx


http://labs.developerfusion.co.uk/convert/csharp-to-vb.aspx