VS 2008 Printer Selection ?Nov 22, 2009
The following little snippet will only send output to the default printer no matter which printer I select.
I'm using the PrintDialog object but if I use the CommonDialog object instead, it works OK.
The following little snippet will only send output to the default printer no matter which printer I select.
I'm using the PrintDialog object but if I use the CommonDialog object instead, it works OK.
I'm trying to write a VB.net utility that launches microsoft word and prints a document then closes the word window. My code works fine:
Dim MyProcess As New Process
MyProcess.StartInfo.CreateNoWindow = True
MyProcess.StartInfo.Verb = "print"
The problem is I cannot for the life of me figure out a way to tell Microsoft Word which printer to send the document to. It always goes to the default printer which wont work as I need to be able to programmatically determine the printer to use.
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 View Related
Is there a way to update source combobox to printer combobox selection?So going from printer1 to printer2 the source will update according to what that printer has to offer.View 8 Replies View Related
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
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
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 View Related
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 View Related
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.
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
I am trying have a data grid selection populate a form. I am new to this.Basically I have a connection persistance object and I would like to call that and call a stored procedure with the value of the selection. The datagrid is bound to an object.
I have a listbox (20 Items) with multiselection and label that disply the selection and one button. So I wrote (it works fine)
Now when I click on button the label show lets say Item2,Item5,Item10,How do I take off the last ","
somthing like that Item2,Item5,Item10
I used to do: Dim s As String = Trim(Label1.Text)Label1.Text = s.Substring(0, s.Length - 1) but it give me an error converting intiger to string
'The line below is the one I would like to know how should I write it in VB.NET:
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 View Related
I have a Canon IP500 printer on a Silex net print server. I have several XP and Vista computers that print to it.Some print jobs require duplex printing, some require single page.There doesn't seem to be an easy way to do this built into Windows in any version that I have seen, other than opening the printer properties and changing the default before each print job, then going through the same steps to change it back, ---really awkward, and people goof it up all the time.I've been looking for code to do this, but all I find is VB6 or VBA samples that I can't get to work in vb.net 2008. One sample I got to compile OK, but it crashes--but it uses lots of API calls.I would think it would be trivial, but I find lots of people trying unsuccessfully to do the same thing.View 9 Replies View Related
[code] to get the width of a page in pixels - however if i wanted this in centimeters or inches how would i go about doing this?View 2 Replies View Related
How to print in passbook printer using visual basic 2008.View 2 Replies View Related
I work on software for cafe bar, and the bills should be print on fiscal printer (e.g. like this [URL] Do I need approach different from printing on common printers?View 2 Replies View Related
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 View Related
Can anyone recommend a POS receipt printer that would integrate easily to a .NET WinForms application?Basically what I mean by integrate easily, is that the printer would actually show up as a standard windows printer, because the existing application uses Microsoft reporting services to print receipts, and I do not want to have to redo the entire receipt process via some SDK or API exposed by some proprietary receipt printer.Right now the client is printing on 8.5x11 sheets of paper from a standard printer, and it is just silly to use such big paper for receipts.We thought about getting half sized paper, since the current laser printer tray supports it, but found that non standard paper sizes run much more expensive than standard size paper, and it is not worth it.So I will tweak the report layout to fit a smaller size once I have a printer in place to use, so I am just looking for a recommendation if anyone has worked with any specific POS receipt printers.View 2 Replies View Related
I have one thermal printer Datecs ESC/POS Printer EP-50,and I need to print something like in the image :
I use this code :
Private Sub PrintDocument1_PrintPage(ByVal sender As System.Object, ByVal e As
I have a multi user app that works over a WAN and prints 2 types of documents:
1. Bus Tickets
Generally all users will have 2 printers connected to their PC (A Dot MAtrix printer for the continous paper tickets)and an inkjet or laser jet for reports.
How do I send certain print jobs i.e. Tickets automatically to the dot matrix printer and other print jobs automatically to the other printer?At the moment the dot matrix printer is set as the default printer on all machines, the reporting printer is then selected by the user whenever he/she wishes to print a report.This is not ideal however since most users run other apps on their machines and would prefer the plain paper printer to be set as the default.
I would like to obtain the device names from a database table or file on the user's machine so that the following occurs:
1. When A ticket is to be printed the printer object is automatically set to that of the dot matrix printer without offering an option.
2. When a report is to be printed the user is offered a dialog box(I know how to do this) WITH THE PRINTER NAME OF THE REPORT PRINTER APPEARING AS THE FIRST CHOICE.
1. How do I obtain a list of printers that are available on each computer?
2. How Do I set the printer object depending upon the job that is to be printed?
I am using this code to select a folder.how to do the same kind of thing selecting a file instead of an folder.
Private Sub PathButtonB_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PathButtonB.Click
Using FolderBrowserDialog As New FolderBrowserDialog
.Description = "Kies die Folder waar hierdie ResepteBoek die Kunswerke vir sy Resepte moet gaan soek."
.ShowNewFolderButton = False
Here at work we send straightup text documents to a Genicom, continuous feed, dot-matrix printer and we use the following code in Visual Fox Pro:
RUN COPY *.353+*.360+*.362+*.354+*.825+*.MSL+*.XMS+*.PQR+*.PJS+*.AJS lpt2
I'm having trouble how to accomplish the same thing: simply sending the files to the print queue.
Here's the thing, i've been seeking info about this PictBridge thing and guess what, no luck either on google or alltheweb. I'd like to connect a bluetooth adapter and from an other computer with bluetooth print pdfs into that device. I'm not sure if i made myself clearView 11 Replies View Related
I have made a PRN file using the "Print to file" option, and now I want to make a VB.net application that will print it directly to a TCP/IP printer which is not currently installed on the computer. Is it possible to achieve this by simply opening a connection to the printer's IP and sending all the bytes of the PRN file to it, or is it more complex than that?View 3 Replies View Related
I'm helping the IT department at my school do an audit of all our printers (there are hundreds). They are all networked, so I wrote a vb.net program that sends PJL (printer job language) commands over port 9100 to all the printers to retrieve the page count. @PJL INFO PAGECOUNT actually gets the page count for all the printers, but for color printers we also need to know the color / mono page counts (number of color pages printed, number of black and white pages printed).... the number being returned by the PAGECOUNT command right now seems to be the total pagecount on color printers, so if I can find a command that will give me either the mono or color page count, I'll have the other number. I also need the serial number of every machine (the spreadsheet I'm working off of is unreliable). @PJL INQUIRE SERIALNUMBER actually returns the serial number for about half of the HP printers, and some random non-HP ones, but I can't figure out a way to get the serial number for the other 50%. I sent emails to some of the people who wrote the articles about PJL I was following, and they advised I try using printer spooler functions (from my brief google search it would appear these are windows API's that facilitate communication with a printer).
Does anyone have any experience with working with the Printer Spooler functions or know a PJL command I might have overlooked that will help me get any of the info I'm looking for?here is my program right now. Ignore GetSerialNumber2 and GetSerialNumber3... they don't work (well actually GetSerialNumber2 works on 5 printers... but yea). GetSerialNumber() is the one that gets the serial number successfully for about half of the printers. (edit: I took out those functions in the version I posted, along with some other stuff that wasn't needed for this, to fit the post size limit)
Well after I fixed my first problem I now have another. There is a listbox displaying your results with two buttons. One button copies the entire line while the other copies ONLY the numbers from the selected line.
It works fine to copy the whole line but I can't get it to copy just the numbers from that line. I tried using IsNumeric but I can't get that to work either.
I have a question regarding Databound listbox (Item selection)I have not used the listbox much so I am very uncurrent in it's use:What I am wanting to to is connect to a database, select from the database (lastname) then display the list of names in the listbox, also have a datagrid on the same form, so that when I click on a name on the listbox the datagrid moves to that same record.View 5 Replies View Related
I had created 3 datagridviews dynamically. In each dtatgridview a single cell is selected by default. I want to avoid this default selection how can I do this?In a single form 3 cursors.....Not active but looks very boring.View 2 Replies View Related
there is a datagrid in a form. i need, when a user hit tab in a particular cell, another form holding a list of records needed to be displayed, allowing the user to select one or more than one records, and after selection all those records are needed to get populated in the first datagrid.View 4 Replies View Related
DTE.ActiveDocument.Selection.Text = ".Append(""" + DTE.ActiveDocument.Selection.Text + """)"
But I can't seem to figure out how to loop through each line of text in the selection.
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 View Related
I'm trying to finish up Visual Basic project for a class to create a playlist of files and to have them played.I have everything working if I single click the item from my list, and then click the play button in the WMP control portion of my form.I then want to add the functionality of double clicking the selection in the list and play with the following code:
and nothing seems to happen.Digging into values of the debugger at the time I try to play the file:
The sourceURL of the first item in the playlist is correct, but the duration is 0:00 (it should be 0:01). Since it seems there is no duration detected, nothing is played. Any idea what I missed? Again, if I single click the file, which sets the playlist as I want, then click PLAY on the GUI controls, it works fine.Also, is there any way for the program to detect when the song has changed when playing a playlist of multiple songs? I want to have label fields showing "Now Playing" information that would change info as the songs change, and maybe even change the item selected as things are played. I've not yet found a way to detect this change, only when the player starts and stops in general.
How do you reset a RichTextBox? I wrote some code that changes the
RichTextBox1.SelectionColor = Color.White and
RichTextBox1.SelectionBackColor = Color.Red.
I'd like to change all the text in the RichTextBox back to Black and no back color.
I want it so when you click a button you have to select the window you want (A Temporary Red box appears round the window your currently selecting). Then when you click the final window decision then it will put a new form on then resize the form to the selected window!! how??View 12 Replies View Related
I have a 2D array which holds 5 students and two test results. I have initialised my array as studentTestResults(4,1) However, I am looking for a sorting algorithm which will displays the students in order of combined results when the user clicks "sort results". I have had a hard look around the net, but finding a bubble sort for a 2D array is difficult, especially as my knowledge is minimal.
Ive got a datagridview, which the user can put in to 'edit' mode by double clicking. If they then make changes but click to another row, I want to msg asking if they are sure they want to discard then changes. If they say No I want to stop the selection change from being made.
Private Sub DataGridView1_SelectionChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DataGridView1.SelectionChanged
If edit = True Then
Is there any way to change the default colour to the highlight when a listview row is selected? Apparently the default blue colour causes some problems for some users who have some visual eyesight problems. They didn't tell me what colour they wanted but they did indicated the blue is annoying.View 2 Replies View Related
I have a form with a DataGridView and ComboBox, both of which are populated with data from an Excel spreadsheet, the source is unbound. My problem is in repopulating the DataGridView with data from another worksheet in the same Excel file when the user selects the corresponding value from the ComboBox. For example if they were to select January from the ComboBox then the DataGridView would load in and display the data contained on say Sheet2, selecting February would load Sheet 3 and so on. I am running Visual Studio 2008.View 6 Replies View Related
As the title suggests I have a ComboBox and 2 listBoxes on a form. I need to fill the left ListBox with items not now asssociated with the ComboBox selection and the ListBox on the right with items already associated with the ComboBox selection. Is it possible to populate the ComboBox and each ListBox using only one query and returning a dataset of ALL the data to do so, or do I need to Populate the ComboBox, then use 2 queries, one for each ListBox?View 6 Replies View Related
I have developed a drawing tool that allows the user to add graphically referenced database records to a picturbox.While for testing purposes i was simply loading any picture into the picture box what i want is on selecting a building name from a combobox that it automatically populates the related floor levels (that apply to that building)to appear as a selection in a 2nd combobox. On selection of say 1st floor i want to load the relevant floor plan (JPEG)image into the picturebox.The tool i have developed has an estate builder function where you ccan build your estate profile i.e specify the buildings and floors etc and these are added to a database file. What i would like to do is at the same time specify the floor plan JPEG file location and for this to be stored in the database in a way which would enable me to load the image automaticaly when i select the floor levelView 3 Replies View Related
the problem - i have a list box, which i use to display info (obvs) but when i click on one of items in the list when debugging, i wondered if there was a way to store which one was selected in a variable?
dim selected as string
selected = 'vb variable for a click?
Lets say I have declared an array by doing:
Also have a variable:
dim loopsize = 10
Then i do this:
for loop = 1 to loopsize
array(loop) = 5
What i wanted to do with this is from array(1) through to array(10), the values will be changed to 5. But vb will not allow this and crashes.
Why doesn't this work and how can i make it work?
I have an array of structure and need to sort it using selection sort. I have to sort the array by the last name field in ascending order (A to Z). I dont understand how to use the selection sort method.
The code i have so far...
Public Class frmMain
Dim first As String