Hi,

I know that I have to use the system.drawing.printing to print to a printer in VB.NET, and it is the equivalent to the printer object in VB6.

Now all what I want is to print on the currentX and the currentY where is printer location is.
Adding the X will not do the job because suppose I am printing a number and on the same line after this number I want to print a word, you should take into consideration that length of the printed number varies.

In VB6 I would do is as below

Printer.font = "blabla"
printer.print "1234";
printer.font ="next balbla"
printer.print

In VB.NET I didn't find a method where by I can print without setting the X and the Y

Any Solution?