FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cita:
La dll se carga y funciona. Las funciones que no llevan parametros son bien aceptados por la impresora. El tema son los parametros. Probe de la forma que me has indicado, no se cual de los parametros sera el problema. Tendria que comenzar con alguna funcion que tenga un solo parametro a ver que pasa. La documentacion de la dll es la que puse al comienzo del post. He probado usando punteros en los parametros Integer, he usado "var" para el 1e parametro, He usado widestring, pchar, string, pstring, ansistring....ya no que poner. El codigo de error que me devuelve en todos los casos es 83886082 que no hay referencia en los documentos de epson. Saludos |
#2
|
||||
|
||||
Quizás pueda ayudarte mejor si subes esa dll.
Saludos. |
#3
|
|||
|
|||
Te agradezco enormemente, no pude subirlo por el tamaño pero te dejo el link de Epson para bajarlo.
https://ftp.epson.com/drivers/EpsonF...e.02.06.00.zip Creo que la única función que podrías probar es la de la versión de la dll, las otras necesitaran estar conectadas a la impresora. Yo sigo intentando e investigando. Mil gracias Escafandra!! |
#4
|
||||
|
||||
El problema está en el tamaño de la cadena. Prueba de esta forma:
También puedes hacerlo de forma estática de esta forma:
Saludos. Última edición por escafandra fecha: 24-11-2018 a las 01:22:26. |
#5
|
|||
|
|||
Escafandra, me has mostrado que tengo tanto por aprender, ni siquiera puedo intuir como lo has sabido.
La forma estática es mas sencilla y clara. Y el @str[0] que has puesto creo que nunca lo entenderé. Ahora voy por el resto de la dll. Espero me trate mejor. Quizás me tome el atrevimiento de preguntarte por alguna regla sobre las dll, pero quiero intentar y sobre todo entender. Enormemente agradecido. Saludos |
#6
|
||||
|
||||
Cita:
Cita:
@str[0] es para pasar un puntero al primer elemento del array. La dll está pidiendo una cadena estilo C, y en C una cadena es un array; y un array se representa por un puntero a su primer elemento. En este caso también vale poniendo el nombre del array estático como te puse en el otro ejemplo. Saludos. |
#7
|
|||
|
|||
Cita:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
EPSON fiscal | hgiacobone | Varios | 2 | 17-11-2015 17:14:01 |
Epson TM-L60 II | BlueSteel | Varios | 0 | 03-01-2008 00:20:06 |
Quickreport + Epson FX-890 | MasterXP | Impresión | 5 | 31-07-2007 08:52:53 |
Parametros Opcionales no Parametros por defecto | Velia | Varios | 7 | 19-08-2006 15:18:42 |
Epson u210B | mane | Impresión | 3 | 08-06-2005 10:06:27 |
|