La Web del Programador: Comunidad de Programadores
 
    Pregunta:  761 - ARCHIVOS PRN
Autor:  John Sanabria
Estoy tratando de crear una aplicación en VB5.0 en redes para administrar las impresiones de los usuarios, la cantidad de hojas que cada uno envia, sin importar el paquete del cual lo hagan. Alguien me puede hacer el favor de colaborarme con información ya sea de los archivos PRN o cuales API´s puedo usar para este fin?

Agradezco la colaboración


  Respuesta:  Rafael Oropeza
Tienes 2 opciones:

1) Si estás trabajando con archivos .PRN, es bastante fácil. Los archivos .PRN no son más que archivos de textos cuyos campos están delimitados por punto y coma (;) y estos campos a su vez cuando contienen información de tipo carater están encerrados por comillas dobles (").
En el antiguo BASIC existía un método leer directamente estos archivos con una intrucción READ campo1, campo2, campo3, ... , campoN. En VB no tengo conocimiento si existe esta instrucción, pero puedes definir una fuente ODBC de tipo TEXT defina las características del archivo .PRN que estés trabajando.

2) Utilizar OLE. Es un poco extenso tratar OLE acá, pero te recomiendo que leas la ayuda del IDE de VB, la cual tiene material suficiente (con ejemplos) que te pueden ayudar a resolver tu problema