Add Printer As Part Of Install And Delete (Uninstall)
Mar 30, 2005
I'm trying to add a printer as part of my install and then remove that printer as part of the uninstall, and I'm not having much luck. I can add the printer using a shell command and the "printUI.dll" but when I try to use the addprinter() from the windows API, nothing happens. When I try to delete a test printer with the deleteprinter() function, it executes fine... but doesn't actually remove the printer. Everything I've been able to find on it seems to indicate that my code is right, but obviously I'm missing something because its not working.
VB
Module Module1
Public Declare Auto Function OpenPrinter Lib "winspool.drv" _
(ByVal pPrinterName As String, _
ByRef phPrinter As IntPtr, _
ByVal pDefault As PrinterDefaults) As Int32
[Code] .....
View 15 Replies
ADVERTISEMENT
Jul 12, 2011
how can i uninstall previous version of my windows applcation which is with different name and location? on installing new versions?
View 3 Replies
Jan 28, 2009
how can i unistall previous version of my windows applcation which is with different name and location? on installing new versions?
View 36 Replies
Jul 23, 2010
I created a myapp setup project and set "RemovePreviousVersions = true". I have to uninstall previous myapp first and then install new one. Is there any any way to create a setup msi file to uninstall and install at the same step?
View 7 Replies
Sep 4, 2010
I'm kind of shooting in the dark here - searches don't seem to be productive on this. I want to create a .NET program to monitor the install and uninstall of fonts. If something is installed or uninstalled, I want to run a program to do something.
I thought maybe a Windows Service, but haven't gotten very far with figuring out how to monitor fonts. Is this the right way and if so, what am I overlooking? If not, is there a different way to do this?
View 3 Replies
Dec 20, 2006
I have program that on first run will run after installed will setup a server connection. The next times the program is run it will not execute this code to setup the server as it was done in the first run.
I can't use clickOnce IsFirstRun as the customer doesn't want that used for installation.I am using MSI to create the setup. I right click setup / view / Registry. I create a key value, example "HKEY_CURRENT_USERSoftwareReality", "App", "Installed"I set the property AlwaysCreate = false, and DeleteAtUninstall = true.
My big question I don't want to create the key value when the application is first installed. Only delete it when uninstalled.My code for checking for the key value:
Code:If (My.Computer.Registry.GetValue("HKEY_CURRENT_USERSoftwareReality", "App", Nothing) <> "Installed") Then 'The program is running for the first time so create key value My.Computer.Registry.SetValue("HKEY_CURRENT_USERSoftwareRealitySolutions", "CodeRed", "Installed") 'Setup server for the fist time Else 'The key exists so go no need to setup the server'Do something else End If
The key value deletes on the uninstalled - which is what i want it to do. However, it always creates the key value when installed. i don't want it to do this. It should only create the key value in the code.Can any tell me, when setting up the registry in the setup project, is there a way to stop it from creating the key value when the program is installed.
View 4 Replies
May 4, 2009
I have an .INF for a virtual printer that I need to install from a .NET Application. I have done this before using batch scripts, but I am looking for a snippet of code to do this in the .NET Framework.
View 6 Replies
Jun 23, 2011
Have a VB.net application that installs initially from CD and then when the user gets into the internet the application updates. In order to better support problems with this application is has been suggested in the past to uninstall it and do a fresh re-install. However, in investigation it was determined that the uninstall does not consider all installed objects and does not uninstall the CD install.Can the uninstall functionality be modified to catch the other instances of this application and also uninstall them?
View 11 Replies
Jan 7, 2009
I have some code to list all the print drivers currently installed on a system and code to change the default printer, does anyone know how this can be modified to delete a printer (eg: populate the listbox with installed drivers and delete the driver if double-clicked?). I know how to handle the double-click event, I just need some help working out how to delete the driver.[code]
View 2 Replies
Nov 5, 2010
have a script which puts multiple files into a folder periodically. I have a code to delete file. this code should run but gives me error that file does not exist.
' for each objFile1 in FSO.GetFolder(strPath2&""&acctdir&""&acctsubdir).Files
' acctno1 = Mid(objFile1.Name,1,11)
' if acctno1 = acctno then
[Code].....
View 1 Replies
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
[Code]...
View 1 Replies
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"
[Code]...
now i need to print the Word Document with Printer Default Font(Draft 17.5 CPI) in Dot Matricx Printer
View 2 Replies
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
Dec 7, 2009
get a list of printer's (name,port,model) from a computer over the network. I know how to list my own, but it's from querying the Win32_printer object on my machine, I need to be able to do something similar on a remote machine.
View 4 Replies
Sep 3, 2009
I'm trying to check the printer status of a shared printer on a Win98 platform pc and need some samples to get started.
View 3 Replies
Feb 22, 2011
I have printer vendor provided SDK implementing that i can get printer DEVMODE or HDC with correct printer settings.
My questions is:
I am already using printDocument to print the image (System.Drawing.Bitmap). How can send use this HDC or DEVMOD with printDocument.
I already tried using the "PrintDocument.SetDevMode". it seems not be working.
View 3 Replies
Mar 18, 2011
1. Detect if my printer is busy, because my code tells the printer to print more pages that it can cope with, so I need to delay the command for 'Print the next page' until the printer has finished printing the previous one.
2. Shift the output to my printer so that it gets printed in it's entirety on the paper, instead of seemingly being anchored to some nebulous point on the A4 page. It starts printing at X = 29mm from the left edge, and Y is 28mm from the top, and stops at X = 22mm from the right edge and Y stops at 22mm from the bottom edge, leaving (aprox) 50mm of X and 50mm of Y unprinted.
3. Get useful information on Bounds, which I'm fairly certain is what I need to control where my printing should start and finish.
I've hunted through this forum, MSDN, 'Help' (a misnomer if ever there was one) the VB Library and one or two other forums, which either baffle me with reams of code or suggest code to try which either just don't work or which doesn't declare all the variables and usually don't suggest what type of variable I need, it's all very frustrating
View 9 Replies
Feb 22, 2011
im making an application in vb.net (duh!) anyway i have created and coded the whole project and it performs exactly as i want it to (i dont need code help). my problem lies with the fact that my project is 2-3 parts
1.a setup form that gathers inital data about the enviroment stores this data encrypted in a config file. after inital setup this form is not displayed again. but needs to be run on both computers
2. the second form is the real application form im in the process of turning this part in to a background service anyway this form is the one that establishes the connection between two nodes it works correctly
3. the config files
anyway here is my problem i want to make this application distributional with just one file the (.exe) and have this .exe make everything else happen. it runs the setup form and creates the first config file which it does then it needs to produce a copy of just the second form and the config file to transfer to workstation #2 that will run independtly without the whole application which i cant make happen then it needs to turn both workstations application on by only starting one on either computer and invoke the other computer to start its corrosponding app also no idea how to make this happen any ideas or suggestions as to where to look to try to find my answers.im thinking i might need to make two seperate applications (a setup app, and the running app) and include them both in a project and use the setup.exe to to package them together this is a little side project that im making for my self to use to make programming a little easier so i plan on giving it out to some fellow students to test and tell me what they think so im not really worried about ease of use or complicated procedures yet but if it turns out to work and actually be of use to anyone else i would be willing to rewrite it to distribute to the masses but for now i just want it to work for me.
View 4 Replies
Jan 26, 2010
Is it possible to create a setup installer that will auto install fonts when user install the applications?
View 6 Replies
Jun 6, 2009
I have a project that i have created in Visual Studio express and SQL server express. i want to create an install file so that i can send to others to install. Currently it is requiring the user to install SQL server Express and 3.5 .net framework.what steps can i take to stop the user having to install these 2 so that it is a simple install for them.
View 2 Replies
Nov 10, 2009
I'm looking to make a simple install wizard to install my program (I know Visual Studio 2010 already has an installer) but anyway, I would like to make it myself, kind of line reinvent the wheel?
View 3 Replies
Feb 8, 2007
I have a label printer (Argox 1000-x) and i want to print some datas on it. And this printer is connected to my computer via the COM1 port. I can open/write COM1. And when i send some data to printer through COM1, Label Printer's Ready Signal Led will be ON/OFF. But it does not print anything or any label..
View 5 Replies
Mar 30, 2010
With the on-line one click install feature will the application install on a MAC?
View 2 Replies
Aug 27, 2010
While trying to install my application, when system tries to install .Net Framework, it gives an error.Is there any source where I could download uninstalled .Net Framework 3.0 and provide my clients with application?
View 1 Replies
Feb 13, 2011
How can be find out which file is going to delete when, user provides command like DELETE or SHIFT + DELETE or by programmatically gives DELETE command. Well I know about FileSystemWatcher Class, but this class doesn't provide information before delete...
View 1 Replies
Jan 12, 2012
my requirement is that i have to count occurrence of a certain date and between two months
suppose i have 10-jan-2012 now i have a date range 1-jan-2012 between 1-feb-2013 my requirement is that if i find 10-jan between 1-jan-2012 between 1-feb-2013 irrespective of year i know that 10-jan will come twice between 1-jan-2012 between 1-feb-2013 i am not understanding how to do this.i meanto say that i have to compare only day and month part of the date which will solve my problem
View 1 Replies
Apr 15, 2010
Is it possible to install VS 2010 first,then install VS2008?i am asking this because in many cases(specially while installing the O.S) i see that after installing the higher version the lower version of O.S cant be installed....and if want to install linux then it might be installed after installing all the windows O.S starting from xp,then vista,then win7 and finally fedora 12..
View 8 Replies
May 21, 2009
in my text file i have two part. Called bottom and top. So i need to read the Top part first then and match the line with bottom part. Its like this
[Code]...
View 5 Replies
Jul 28, 2009
I am looking for a way to uninstall one Vb application from another.It just needs to run the uninstall you would find in add and remove programs.
View 8 Replies
Jan 25, 2012
I'm looking for any references on the best way to perform an unattended uninstall of a product using VB.NET. The product was installed using Windows Installer and the product name is Dell Kace Agent. I would like to perform the uninstall within the VB.NET code.Here's a VBScript that uninstalls a product using WMIC. This could be converted to VB.NET fairly easily, but is there a better way to perform a uninstall within VB.NET code than querying WMIC? I would rather not use WMIC to perform the uninstall maybe get the uninstall string from the registry?
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\" _
[code].....
View 3 Replies