Hola a todos.
Tengo un programa en el que intento desde el código seleccionar una impresora determinada, pero me da 'Access Violation', esto lo he probado en distintos equipos, y me sigue dando el error.
Para más señas diré que en uno de los equipos las impresoras están conectadas directamente (1 por puerto USB y la otra por puerto Paralelo).
de la manera que yo lo hago es de la siguiente:
Código Delphi
[-]
var
I:Integer
//primero defino la variable I
I:=Form.QuickRep1.Printer.Printers.IndexOf('EPSON Stylus DX4200 Series');
//
después le pido que me de el índice de la impresora con la que quiero trabajar
Form.QuickRep1.Printer.PrinterIndex:=I;
//
por último le digo que quiero trabajar con la impresora citada anteriormente
Bueno, creo que no me falta nada.
Muchas gracias por adelantado.
