Imprimir página | Cerrar ventana

abrir cajon monedero

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=85219
Fecha de impresión: 23/Abril/2024 a las 10:47


Tema: abrir cajon monedero
Publicado por: nestorfsuarezc
Asunto: abrir cajon monedero
Fecha de publicación: 27/Abril/2020 a las 19:55
buen dia amigos, soy nuevo en este foro, como tambien soy novato en la programación, basicamente me he movido decifrando codigo y tambien miranto tutoriales, dicho esto les quiero comentar mi problema, resulta que hice en excel un programa para el manejo de tienda, todo marcha muy bien con los formularios que le he puesto, pero ahora que lo tengo casi terminado me encuentro con la necesidad de un comando que me abra el cajon monedero, el cual se encuentra conectado a una impresora termica epson tm-t20ii la cual se conecta por cable usb a mi computadora, ya he podido configurarla para que abra el cajon al imprimir, pero ustedes entenderan que es necesario abrir el cajon sin necesidad de imprimir, les agradezco mucho su ayuda, felicidades.

-------------
el conocimiento es el combustible para el funcionamiento del mundo



Respuestas:
Publicado por: 01loko
Fecha de publicación: 27/Abril/2020 a las 21:48
si haces un test de codigos, te dira que codigo necesitas mandar imprimir para que abra el cajon

Te recomiendo que busques en epson como hacer el test


-------------
Recordar de que soy nuevo y estoy aprendiendo.


Publicado por: nestorfsuarezc
Fecha de publicación: 27/Abril/2020 a las 22:23
hola buenas tardes, disculpa, esque no se a que se refiere con hacer test, me comunique con epson y lo unico que me dicen es que necesito ingresar a la página y buscar ahí, pero creeme que quedo perdido, estube buscando en la documentacion del producto y encuentro algo que me llama la atención, pero no se como interpretarlo, o de que me podria ayudar para mi proyecto, enseguida dejo lo que dice.   About how to use .Net module on Windows7 or later.
        <In case of Visual Basic .NET>
            Example of Visual Basic .NET environment.
            1 Execute Microsoft Visual Basic and and run project window.
            2 Right click for [Reference settings] on Solution explorer and select [add reference].
            3 "Add reference" window is shown and click [Reference] tab.
            4 Select "C:\Programfiles\Epson\Advanced Printer Tool\StatusAPI" in  [File location] and open.
              -In case of 64bitOS, specify "C:\Program Files(x86)\Epson\Advanced Printer Tool\StatusAPI".
            5 Input "EpsonStatusAPI.dll" in [file] menu and click [OK] to select.
            6 Select [ Reference setting ] - [EpsonStatusAPI] in solution explorer.
              And set "False" on [specific version] property.
            7 Add following description in the source code using Imports statement.
              Imports com.epson.pos.driver
            8 Visual Basic .NET is now ready. You can develop application development using Status API.
        <In case of Visual C#>
            Following is example of Visual C# development.
            1 Execute Microsoft Visual C# and run project window.
            2 Right click for [Reference settings] on Solution explorer and select [add reference].
            3 "Add reference" window is shown and click [Reference] tab.
            4 Select "C:\Programfiles\Epson\Advanced Printer Tool\StatusAPI" in [File location] and open.
              -In case of 64bitOS, specify "C:\Program Files(x86)\Epson\Advanced Printer Tool\StatusAPI".
            5 Input "EpsonStatusAPI.dll" in [file] menu and click [OK] to select.
            6 Select [ Reference setting ] - [EpsonStatusAPI] in solution explorer.
              And set "False" on [specific version] property.
            7 Add following description in the source code using "using" keyward.
              using com.epson.pos.driver
            8 Visual Basic .NET is now ready. You can develop application development using Status API.
 


-------------
el conocimiento es el combustible para el funcionamiento del mundo


Publicado por: nestorfsuarezc
Fecha de publicación: 27/Abril/2020 a las 22:24
Publicado originalmente por 01loko 01loko escribió:

si haces un test de codigos, te dira que codigo necesitas mandar imprimir para que abra el cajon

Te recomiendo que busques en epson como hacer el test
hola buenas tardes, disculpa, esque no se a que se refiere con hacer test, me comunique con epson y lo unico que me dicen es que necesito ingresar a la página y buscar ahí, pero creeme que quedo perdido, estube buscando en la documentacion del producto y encuentro algo que me llama la atención, pero no se como interpretarlo, o de que me podria ayudar para mi proyecto, enseguida dejo lo que dice.   About how to use .Net module on Windows7 or later.
        <In case of Visual Basic .NET>
            Example of Visual Basic .NET environment.
            1 Execute Microsoft Visual Basic and and run project window.
            2 Right click for [Reference settings] on Solution explorer and select [add reference].
            3 "Add reference" window is shown and click [Reference] tab.
            4 Select "C:\Programfiles\Epson\Advanced Printer Tool\StatusAPI" in  [File location] and open.
              -In case of 64bitOS, specify "C:\Program Files(x86)\Epson\Advanced Printer Tool\StatusAPI".
            5 Input "EpsonStatusAPI.dll" in [file] menu and click [OK] to select.
            6 Select [ Reference setting ] - [EpsonStatusAPI] in solution explorer.
              And set "False" on [specific version] property.
            7 Add following description in the source code using Imports statement.
              Imports com.epson.pos.driver
            8 Visual Basic .NET is now ready. You can develop application development using Status API.
        <In case of Visual C#>
            Following is example of Visual C# development.
            1 Execute Microsoft Visual C# and run project window.
            2 Right click for [Reference settings] on Solution explorer and select [add reference].
            3 "Add reference" window is shown and click [Reference] tab.
            4 Select "C:\Programfiles\Epson\Advanced Printer Tool\StatusAPI" in [File location] and open.
              -In case of 64bitOS, specify "C:\Program Files(x86)\Epson\Advanced Printer Tool\StatusAPI".
            5 Input "EpsonStatusAPI.dll" in [file] menu and click [OK] to select.
            6 Select [ Reference setting ] - [EpsonStatusAPI] in solution explorer.
              And set "False" on [specific version] property.
            7 Add following description in the source code using "using" keyward.
              using com.epson.pos.driver
            8 Visual Basic .NET is now ready. You can develop application development using Status API.


-------------
el conocimiento es el combustible para el funcionamiento del mundo


Publicado por: 01loko
Fecha de publicación: 28/Abril/2020 a las 06:59
http://www.sysme.net/2011/11/apertura-de-cajones-portamonedas/

-------------
Recordar de que soy nuevo y estoy aprendiendo.


Publicado por: jilo
Fecha de publicación: 28/Abril/2020 a las 18:40
Hola, pero o estoy mu torpe o lo que te bien claro.

Tienes que activar la referencia que te dice. Cuando la actives ya podrás usarla. Preta F1 Wink



-------------
Espero te sirva !!!!!!
Iñaki


Publicado por: nestorfsuarezc
Fecha de publicación: 28/Abril/2020 a las 18:56
Publicado originalmente por jilo jilo escribió:

Hola, pero o estoy mu torpe o lo que te bien claro.

Tienes que activar la referencia que te dice. Cuando la actives ya podrás usarla. Preta F1 Wink


hola buen dia, muchas gracias por tu respuesta, el detalle es que cuando voy a hacer ese proceso en visual basic, me marca error, dice "no se puede agregar una referencia al archivo especificado"


-------------
el conocimiento es el combustible para el funcionamiento del mundo


Publicado por: nestorfsuarezc
Fecha de publicación: 28/Abril/2020 a las 19:31
buen dia amigos, finalmente con este código pude hacer lo que necesitaba, muchas gracias


Open "\\DESKTOP-NAQ9MKL\tiquetera" For Output As #1 'Puerto donde está conectada la impresora
   Print #1, Chr$(27); "p"; Chr$(0); Chr$(100); Chr$(250); 'ABRE EL CAJON
   Close #1


-------------
el conocimiento es el combustible para el funcionamiento del mundo


Publicado por: Freemanthink001
Fecha de publicación: 11/Enero/2021 a las 07:09
Hola buenas... éste código es para abrir el cajón de monedas, estando éste conectado a la impresora?... y si puedes compartir el código para que imprima el ticket por fa


Publicado por: Mihura
Fecha de publicación: 11/Enero/2021 a las 08:22
Hola Freemanthink001,

Bienvenido a este foro. Usa el buscador (arriba a la derecha) y encontrarás hilos abundantes sobre este tema.

Un saludo.







-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es


Publicado por: rokoko
Fecha de publicación: 11/Enero/2021 a las 09:36
Uno bastante reciente
http://www.mvp-access.com/foro/abrir-cajon-monedero-sin-imprimir-ticket_topic85463.html?KW=cajon




Imprimir página | Cerrar ventana