Programmatically Change A User's Default Printer?

Jul 26, 2010

I have a VB.NET module that prints out a series of Crystal and PDF documents as a packet. I need a way to temporarily change the user's default printer to the network printer for the PDF report (the Crystal reports are already redirected). Once the module has done its job, I want the module to return the default printer back to its original setting. Since Adobe Reader only works with the default printer, and there does not appear to be a way to redirect that, I need to change the deault for the duration of the module. I tried the following code, but it still sends the PDF output to the local printer.[code]...

View 4 Replies


User To Select Just Straight To Default Printer With Its Default Settings

Dec 3, 2011

I need to print the contents of 3 textboxs to default printer. what examples I have found dont seem to work. I was trying the documentprint1 component as i thought it would be easy but cant figure out how to tell it what to print the second part is to print a variable (string) to the printer as need for user to select just straight to default printer with its default settings

View 1 Replies

Change The Settings Of The Printer Programmatically?

Jan 11, 2011

I am making an application that prints records and I want to set the paper height dynamically. My problem is how to change the settings of the printer programmatically in VB.Net.

Somebody told me that it could be done by going to Device and Printers, select the printer and setting it with the desired height. However, can I do this programmatically?

View 1 Replies

Change Default Printer In .net?

Jun 4, 2004

I have a app that uses PrintPreviewDialog to print a document. Now I want the user to be able to print to any printer on the network. So, I created a listbox of available printers which works fine. Now, I need to either change the windows default printer to the one selected, or make the PrintPreviewDialog use that printer name.

View 6 Replies

Change Default Windows Printer?

Aug 28, 2009

I really want to do is change the default printer in Windows.No combobox populated with a list, just simply the syntax for changing the default printer.

View 1 Replies

Change Default Printer In A Class Library?

Apr 22, 2012

If this were a Windows forms project I have used the System.Drawing.Printing namespace to accomplish my goal. However, I cannot import this namespace into a Class library.Overall here is what I am trying to do:I am trying to set the default printer using this namespace on both Windows XP and Windows 7 workstations. I am using Visual Basic 2008. My ultimate goal is to create a COM dll which is accessed from an older VBA program. The COM Dll will set the default printer to a new printer. Execution will return to the VBA program and it will print a Crystal Report. When the Crystal report is finished the VBA code will use the COM Dll one last time to set the default printer back to the original default Printer.But as I mentioned I cannot import the namespace I want to use into a Class library. Can someone give me some guidance on how to either import the namespace into a Class Library or how to determine the Default printer name and to set the Default printer to a different value?

Update: I was able to add the Imports Namespace after I added a reference to the correct DLL in Project Properties. My project is targeted at the 3.5 .Net Framework. The System.Drawing.Printing DLL is not in the 3.5 framework. That DLL is in the 2.0.50727 framework. After browsing and Adding that DLL, everything is working fine.BUT this leads to a new question. How would determining the default Printer be accomplished in the 3.5 .Net framework?Secondly, am I asking for trouble having a project target the 3.5 framework AND including a 2.0.50727 component in the same project?

View 2 Replies

Change Printer Default Paper Size?

Aug 10, 2011

What i want to do is simple but at the same time complicated. I have multiple .PDF file and i want to print them all. Thing is, all the .PDF are in 8,5 X 11 paper size. The printer is also on this paper size by default and i want to print them in a different size. I want to change the default printer size programatically so it prints in the right format. I need to change this in the program because i need to print in a few different paper size.

here is some code

Dim Process1 As New Process
Dim starter As New ProcessStartInfo("C:Program FilesAdobeReader 10.0ReaderAcroRd32.exe", "/t " + path + filename + " " + printername + "")


View 4 Replies

Send Formatted HTML From A Database To A Specific (non-default) Printer With No User Interaction?

Apr 5, 2011

I'm currently pulling HTML data from a database and displaying it in a WebBrowser control in my VB.Net application so that it's correctly rendered. The next step is to print it, but I need to be able to send it to a specific printer rather than the default printer. How can I accomplish this?

View 1 Replies

Printing - Send Formatted HTML From A Database To A Specific (non-default) Printer With No User Interaction In .Net?

Jul 16, 2010

I'm currently pulling HTML data from a database and displaying it in a WebBrowser control in my VB.Net application so that it's correctly rendered. The next step is to print it, but I need to be able to send it to a specific printer rather than the default printer.

View 1 Replies

Print An Array WebBrowser Each Time To A Different Printer Without Changing The Default Printer

Feb 24, 2009

I want to print an array WebBrowser each time to a different printer without changing the default Printer (not to use the SetDefaultPrinter function) I tried to work with the PrintDocument object(he have the Print function and also i can choose a printer name) but I cant attach the


View 1 Replies

Print Word Document In Dot Matrix Printer With Printer Default Font?

Apr 21, 2010

i m using this this coding to copy and print the word document

System.IO.File.Copy(Application.StartupPath &"PrintT.doc", Application.StartupPath & "PrintT1.doc", True)

Dim line1 As String

Dim line2 As String

line1 = "Line1 Replace"

line2 = "Line2 Replace"


now i need to print the Word Document with Printer Default Font(Draft 17.5 CPI) in Dot Matricx Printer

View 2 Replies

Change The Ftp Password For A Certain User Programmatically?

Oct 15, 2011

Is there a way to change the ftp password for a certain user programmatically?

View 3 Replies

Change User Password Programmatically At Local Computer?

Apr 26, 2010

I have a vb6 program that could change my password at local computer.

View 8 Replies - Programmatically Change Custom Attributes Of User Control In Code Behind?

Jan 21, 2012

I have a User Control which is a customer input form.I'm working on a sales system, when generating a sale, the customer data is populated by a Javascript Auto Complete, but when loading a saved sale, I need to paste a User ID into the control programatically.

<controls:customerDataForm ID='customerForm1' partExchangeMenu="true" showBankDetails="false" customerID="****" runat='server' />

Renders my control on the page within the markup of the parent document (in this case it's called newSale.aspx)In the code behind in newSale.aspx.vb I need to be able to programmtically change the value of the Controls customerID attribute. I can't seem to do it.This is what I have done, following various Googling attempts, but it is always leaving the customerID as zero

Protected Sub Page_Init(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Init
customerForm1.customerID = "0" '// default Customer ID if no invoice number
If Request.QueryString("invno") <> "" Then


View 1 Replies

Print Directly To The Printer : Change Printer Font Size?

Jul 2, 2010

For my current application development I need direct printing technique,For the purpose I refer Microsoft Support page Titled"How to send raw data to a printer using VB.Net "The code snippnet specified is perfect for my application.Refers link [URL]But I need something more like Setting the Printer font to Condensed.By default my printer use the font 10cpi ,by using this font size I limited to print only 80char on A4 sheet,but I have more than 80 char on line so I prefer Condensed font size.

View 2 Replies

How To Specify A Printer Other Than Default Printer

Jul 24, 2009

I'd like to be able to specify two different printers for two different jobs. I'm using the following class to handle printing these, but regardless of what I do, the default printer is always the one that's printed to.[code]If I inspect my PrinterSettings attribute immediately before the call to DrawString, the PrinterName attribute is still correctly set to the printer I specify, but it's still the default printer that kicks out the job.

View 2 Replies

Get The Name Of The Default Printer?

Mar 21, 2007

In i want to get the name of the default printer. I have found the following c# code but dont understand c#.


View 6 Replies

Set Default Printer For Crystalreport

Jan 7, 2010

I want to set default printer in crystalreport.Because, every i print , i have to choose printer before printing.

View 3 Replies

Get Default Printer Name With Network Path?

Mar 25, 2009

I want to get the default printer name with the network path. Because i am using the network printer as a default printer. So i need this in VB.NET or C#.Net.

View 3 Replies

Get Scalemode Of Text From Default Printer?

Feb 24, 2011

I am trying to get the textwidth of a string so I can center it on a page through VB.NET. Currently in VB6 I am doing the following:

Dim Printer as Printer

dWidth = Printer.TextWidth(string)

How would I do this in .NET

View 1 Replies

Printing WebBrowser To Default Printer?

Nov 1, 2009

i am using Visual 2008 and I need a way to print the web brower to the default printer. Now I have worked with printing set pixel ranges but big problems happen when a printer dialog box appears over the space of the webbrowser and gets printed! Could someone give me the general approach, sudo code?

View 3 Replies

VS 2008 Print With Default Printer Without Asking?

Jun 5, 2009

I'm creating an application that prints some text, but, while I'm testing it, does anyone know how can I have the app print a text without the printer option window poping up?

View 1 Replies

Print Contents Of My Datagridview Via Default Printer?

Aug 27, 2009

I need to print the contents of my datagridview via the default printer. I found tutorials on this but they all seem to be in C# and I'm working in VB.Net 2008.

View 3 Replies

Set A Default Printer Dynamically (value From Appsettings On App.config)?

Feb 15, 2011

set a default printer run time(value from appsettings on app.config)

View 1 Replies

Setting Printer Driver Default Settings?

Apr 24, 2012

I have a label printer with the driver loaded with the settings in the driver set I can print the exact label that I want, I have the problem that I need to set the default settings in the driver when the software starts. there are 6 of these printers and the only problem we have found is that different operators like to change the settings.

What I need to do is to set the following commands in the driver so each time the system is started (daily) it loads the settings and works properly.

I need to set

Custom Commands Text, Start, Parsed Text

In the Advanced Setup, turn on use printer settings

Other settings would be usfull but as I cannot set these I do not think I will be able to set others.

I can currently set some of the commands eg,


View 3 Replies

Trying To Print A Text File To Non Default Printer

Oct 20, 2009

I have a combo box that contains installed printers on my system, a combo box that has the text file I want to print, and a print button I have created. I am trying to find an understandable way to select the file I want to print, then select the printer I want it to print from, and be able to click the print button.

View 2 Replies

Auto-Print Report Directly To Default Printer

Jul 16, 2011

I use this code for auto printing report ..but This thing doesnt print anything...why?

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
PrintDocument2.PrinterSettings.Copies = 1


View 1 Replies

Visual Studio - Changing The Default Printer Through Code

Oct 19, 2011

In Visual Studio, how do I establish the printer that the user chooses as the default one for the PC?

I have this, but then I need to make the selected printer the one by default

Dim dlgPrint
As PrintDialog =
Dim result
As DialogResult = dlgPrint.ShowDialog() 'the user chooses one

View 3 Replies

C# - Printing From WebBrowser Control Prints To Wrong Printer After Setting Default?

Apr 1, 2010

I have a WebBrowser control in a VB.NET WinForms app. I am able to set the default printer from code and print without prompting the user. However, there is also a print button that shows the PrintDialog. If this action is done first the page will print.Then if I try to programmatically print later (again setting the default printer to some other printer) the it will print to the last printer selected in the PrintDialog box even though I am resetting the default and see the default printer being changed in Windows.It works fine unless ShowPrintDialog has a printer chosen first. Once that occurs it seems to always use that printer no matter what I do.

For Each strPrinter In PrinterSettings.InstalledPrinters
If strPrinter.Contains("My Printer") Then


View 2 Replies

Office Automation :: Setting The Word Printer To Use Without Changing The System Default

Dec 6, 2009

My objective: Set the printer to use without changing the default in Word under the control of express 08. Word version is 2000

I have it working, but� Through a lot of trying, I discovered that the WordBasic line would work. Further exploration revealed the �with dialogs(13)� will work. In a Word macro it would be Dialogs(wdFilePrintSetup) or Dialogs(97)

This is where it gets interesting. While Word.WdWordDialog.wdDialogFilePrintSetup equals to 97 it doesn�t activate the correct dialog. After considerable trying, I found that index 13 does yield the correct dialog box.


View 9 Replies

Copyrights 2005-15, All rights reserved