• Sábado 27 de Abril de 2024, 06:25

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - 9tnix

Páginas: 1 [2] 3 4 ... 7
26
Java / Re: Calculadora en simbolo de sistema
« en: Lunes 3 de Noviembre de 2008, 15:28 »
Hola m0skit0

Gracias por la recomendacion, no se si habras visto la calculadora que hay en los celulares nokia 1112 pues eso es lo que trato de hacer una calculadora simple que ejecute operaciones basicas sucesivas no complejas. Por ejemplo escribir en el simbolo del sistema lo siguiente:

C:...8 + 2 //Cuando pulse enter
C:...10 //muestra el resultado
C:...10 + 90 //luego podria escribir + 90 y al darle enter
C:...100 //muestra el resultado y asi si deseo continuar con mas operaciones

Si deseo resetear la calculadora
C:...100 REINICIAR

Si deseo salir de la calculadora y regresar al simbolo del sistema
C:...100 SALIR

Lo que deseo saber es como manejo las cadenas de caracteres, como leo del teclado, como uso las variables para cadena, como hago busquedas de ciertos caracteres dentro de una variable que tiene una cadena de caracteres para poder reconocer el operador aritmetico y ejecutar la operacion.
Eso es lo que deseo hacer ya que como habras visto mi programa que puse pues funciona en base a pulsar numeros para ejecutar las operaciones (Sumar =1, Restar=2, etc)

Gracias por anticipado
Saludos cordiales
Zeekel

27
Java / Re: Operadores Binarios
« en: Lunes 3 de Noviembre de 2008, 14:56 »
Hola m0skit0

Me quedo todo claro
gracias, grazie, obrigado. thank you, merci,....

Saludos cordiales
Zeekel

28
Java / Calculadora en simbolo de sistema
« en: Domingo 2 de Noviembre de 2008, 23:35 »
Hola nuevamente

Hice en mi primer dia hice este pequeño codigo como ejemplo de una calculadora simple, en vista que recien estoy empezando en Java pues me gustaria su apoyo para poder mejorarlo. La idea es que mi calculadora funcione de la siguiente manera.

1. Al iniciar imprimir en pantalla las instrucciones de uso (eso puedo hacerlo)
2. Que la calculadora sea capaz de reconocer los operadores aritmeticos basicos como son +, -, *, /.
    Por ejemplo si escribo en pantalla: 2 + 2 pues el programa ubique el operador aritmetico y luego lo reconozca para luego de acuerdo al operador ejecute
    la operacion(suma, resta...) y luego lo muestre en pantalla.
    El problema es que no conozco mucho el tema de entrada de datos por teclado y manejo de cadenas, busqueda de cadenas, etc..

    Los pasos que pensaba a seguir eran

    1. Leer los datos ingresados segun el formato Operador1 OperadorAritmetico Operador2
    2. leer Operador1 y pasar a la variable v1, leer OperadoraAritmetico y pasarlo a v2, leer Operador2 y pasarlo a v3.
    3. Luego identificar que tipo de operador es para ejecutar la operacion.
    4. Imprimir en pantalla la respuesta
    5. Si en caso desea usar el resultado de la ultima operacion para ejecutar otra operacion pues seria algo asi:
       
        C:...El resultado es: 4
        C:...El resultado es: 4 * 2 //escribimos * 2 y luego de hacer enter nos daria la respuesta El resultado es: 8 //si deseamos podemos continuar ejecutando
        mas operaciones.

    6. Si deseamos resetear la calculadora pues escribir la palabra REINICIAR y la calculadora debe volver a 0.
    7. Si deseamos salir de la calculadora y volver al simbolo del sistema pues escribir SALIR
   
    Pegare aqui el codigo que hice justo de lo que estoy explicando arriba pero de otra manera ya que no conozco aun el manejo de cadenas entre otras cosas.
    Cabe mencionar que no estoy estudiando en ninguna entidad educativa asi que no hay apuros xD :D

    Aqui el codigo que escribi:

    //Estoy usando JDK 1.5.0 y usando el bloc de notas como IDE y lo compilo con javac archivo.java en el simbolo del sistema
    //Bajo Windows XP

import java.util.Scanner;
public class calcV1
{
  public static void main(String[] args)
  {
    Scanner teclado=new Scanner(System.in);
    double nNum1, nNum2, nOpe=1, nRes=0;

    System.out.println("");
    System.out.println("");
    System.out.println("Mi Calculadora");
    System.out.println("");
    System.out.println(" Para realizar una operacion se le pedira un numero, pulse  enter");
    System.out.println(" le pedira el operador, pulse enter y luego el otro numero pulse enter.");
    System.out.println(" La calculara ejecutara la operacion y mostrara el resultado");
    System.out.println(" El operador puede ser segun la tabla a continuacion.");
    System.out.println(" Si desea sumar el operador es 1, restar es 2 y asi con el resto");
    System.out.println(" Si desea volver a empezar las operaciones desde Cero pulse 0");
    System.out.println(" Si desea cerrar la calculadora pulse 5");
    System.out.println("");
    System.out.println(" Operacion           | Parametro  ");
    System.out.println(" -------------------------------");
    System.out.println(" Suma                    Pulse 1");
    System.out.println(" Resta                   Pulse 2");
    System.out.println(" Multiplicacion          Pulse 3");
    System.out.println(" Division                Pulse 4");
    System.out.println(" Volver a cero           Pulse 0");
    System.out.println(" Cerrar calculadora      Pulse 5");
    System.out.println(" -------------------------------");
    System.out.println("");
    System.out.print("Escriba el numero: ");
    nNum1=teclado.nextDouble();
    System.out.print("Escriba el operador: ");
    nOpe=teclado.nextDouble();
    while (nOpe!=5)
    {      
      if (nOpe==0)
      {
        System.out.println("Se ha reseteado la calculadora: 0.00");
        nNum1=0;
        nNum2=0;
        nOpe=0;
        nRes=0;
        System.out.print("Escriba el numero: ");
        nNum1=teclado.nextDouble();
      }
      else
      {
        System.out.print("Escriba el numero: ");
        nNum2=teclado.nextDouble();
        if (nOpe==1) nRes=nNum1 + nNum2;
        if (nOpe==2) nRes=nNum1 - nNum2;
        if (nOpe==3) nRes=nNum1 * nNum2;
        if (nOpe==4)
        {
          if (nNum2==0)
          {
            System.out.println("Division por cero no es aceptada");
          }
          else
          {
            nRes=nNum1 / nNum2;
          }
        }
        System.out.println("El resultado es: " + nRes);
        nNum1=nRes;
      }
      System.out.print("Escriba el operador: ");
      nOpe=teclado.nextDouble();
    }
    System.out.println("Se ha cerrado la calculadora!");
  }
}

Cuando se ejecuta muestra las instrucciones de uso
Espero puedan ayudarme

Saludos cordiales
Zeekel

FAvorHola nuevamente

Hice en mi primer dia hice este pequeño codigo como ejemplo de una calculadora simple, en vista que recien estoy empezando en Java pues me gustaria su apoyo para poder mejorarlo. La idea es que mi calculadora funcione de la siguiente manera.

1. Al iniciar imprimir en pantalla las instrucciones de uso (eso puedo hacerlo)
2. Que la calculadora sea capaz de reconocer los operadores aritmeticos basicos como son +, -, *, /.
    Por ejemplo si escribo en pantalla: 2 + 2 pues el programa ubique el operador aritmetico y luego lo reconozca para luego de acuerdo al operador ejecute
    la operacion(suma, resta...) y luego lo muestre en pantalla.
    El problema es que no conozco mucho el tema de entrada de datos por teclado y manejo de cadenas, busqueda de cadenas, etc..

    Los pasos que pensaba a seguir eran

    1. Leer los datos ingresados segun el formato Operador1 OperadorAritmetico Operador2
    2. leer Operador1 y pasar a la variable v1, leer OperadoraAritmetico y pasarlo a v2, leer Operador2 y pasarlo a v3.
    3. Luego identificar que tipo de operador es para ejecutar la operacion.
    4. Imprimir en pantalla la respuesta
    5. Si en caso desea usar el resultado de la ultima operacion para ejecutar otra operacion pues seria algo asi:
       
        C:...El resultado es: 4
        C:...El resultado es: 4 * 2 //escribimos * 2 y luego de hacer enter nos daria la respuesta El resultado es: 8 //si deseamos podemos continuar ejecutando
        mas operaciones.

    6. Si deseamos resetear la calculadora pues escribir la palabra REINICIAR y la calculadora debe volver a 0.
    7. Si deseamos salir de la calculadora y volver al simbolo del sistema pues escribir SALIR
   
    Pegare aqui el codigo que hice justo de lo que estoy explicando arriba pero de otra manera ya que no conozco aun el manejo de cadenas entre otras cosas.
    Cabe mencionar que no estoy estudiando en ninguna entidad educativa asi que no hay apuros xD :D

    Aqui el codigo que escribi:

    //Estoy usando JDK 1.5.0 y usando el bloc de notas como IDE y lo compilo con javac archivo.java en el simbolo del sistema
    //Bajo Windows XP

import java.util.Scanner;
public class calcV1
{
  public static void main(String[] args)
  {
    Scanner teclado=new Scanner(System.in);
    double nNum1, nNum2, nOpe=1, nRes=0;

    System.out.println("");
    System.out.println("");
    System.out.println("Mi Calculadora");
    System.out.println("");
    System.out.println(" Para realizar una operacion se le pedira un numero, pulse  enter");
    System.out.println(" le pedira el operador, pulse enter y luego el otro numero pulse enter.");
    System.out.println(" La calculara ejecutara la operacion y mostrara el resultado");
    System.out.println(" El operador puede ser segun la tabla a continuacion.");
    System.out.println(" Si desea sumar el operador es 1, restar es 2 y asi con el resto");
    System.out.println(" Si desea volver a empezar las operaciones desde Cero pulse 0");
    System.out.println(" Si desea cerrar la calculadora pulse 5");
    System.out.println("");
    System.out.println(" Operacion           | Parametro  ");
    System.out.println(" -------------------------------");
    System.out.println(" Suma                    Pulse 1");
    System.out.println(" Resta                   Pulse 2");
    System.out.println(" Multiplicacion          Pulse 3");
    System.out.println(" Division                Pulse 4");
    System.out.println(" Volver a cero           Pulse 0");
    System.out.println(" Cerrar calculadora      Pulse 5");
    System.out.println(" -------------------------------");
    System.out.println("");
    System.out.print("Escriba el numero: ");
    nNum1=teclado.nextDouble();
    System.out.print("Escriba el operador: ");
    nOpe=teclado.nextDouble();
    while (nOpe!=5)
    {      
      if (nOpe==0)
      {
        System.out.println("Se ha reseteado la calculadora: 0.00");
        nNum1=0;
        nNum2=0;
        nOpe=0;
        nRes=0;
        System.out.print("Escriba el numero: ");
        nNum1=teclado.nextDouble();
      }
      else
      {
        System.out.print("Escriba el numero: ");
        nNum2=teclado.nextDouble();
        if (nOpe==1) nRes=nNum1 + nNum2;
        if (nOpe==2) nRes=nNum1 - nNum2;
        if (nOpe==3) nRes=nNum1 * nNum2;
        if (nOpe==4)
        {
          if (nNum2==0)
          {
            System.out.println("Division por cero no es aceptada");
          }
          else
          {
            nRes=nNum1 / nNum2;
          }
        }
        System.out.println("El resultado es: " + nRes);
        nNum1=nRes;
      }
      System.out.print("Escriba el operador: ");
      nOpe=teclado.nextDouble();
    }
    System.out.println("Se ha cerrado la calculadora!");
  }
}

Cuando se ejecuta muestra las instrucciones de uso
Espero puedan ayudarme

Saludos cordiales
Zeekel

Al Moderador de este Tema
Favor borrar el resto de Temas iniciados con el mismo nombre porque se crearon por mi error pulse unas teclas y se postearon solos sin darme cuenta
Excuseme y gracias.

Saludos cordiales
Zeekel

29
Java / Calculadora en simbolo de sistema
« en: Domingo 2 de Noviembre de 2008, 23:26 »
Hola nuevamente

Hace en mi primer dia hice este pequeño codigo como ejemplo de una calculadora simple, en vista que recien estoy empezando en Java pues me gustaria su apoyo para poder mejorarlo. La idea es que mi calculadora funcione de la siguiente manera.
1. Al iniciar imprimir en pantalla las instrucciones de uso (eso puedo hacerlo)
2. que la calculadora sea capaz de reconocer los operadores aritmeticos basicos como son +, -, *, /.
3. por ejemplo si escribo en pantalla: 2 + 2 pues el programa ubique el operador aritmetico y luego lo reconozca para luego de acuerdo al operador ejecute la operacion(suma, resta...) y luego lo muestre en pantalla.

El problema es que no conozco mucho el tema de entrada de datos por teclado y manejo de cadenas, busqueda de cadenas, etc..

Los pasos que pensaba a seguir eran

1. Leer los datos ingresados segun el formato Operador1 OperadorAritmetico Operador2
2. leer Operador1 y pasar a la variable v1, leer OperadoraAritmetico y pasarlo a v2, leer Operador2 y pasarlo a v3.
3. Luego identificar que tipo de operador es para ejecutar la operacion.
4. Imprimir en pantalla la respuesta
5. Si en caso desea usar el resultado de la ultima operacion para ejecutar otra operacion pues seria algo asi:

c:...El resultado es: 4
C:...El resultado es: 4 * 2 //escribimos * 2 y luego de hacer enter nos daria la respuesta El resultado es: 8 //si deseamos podemos continuar ejecutando mas operaciones.

6. Si deseamos resetear la calculadora pues escribir la palabra REINICIAR y la calculadora debe volver a 0.
7. Si deseamos salir de la calculadora y volver al simbolo del sistema pues escribir SALIR

Pegare aqui el codigo que hice justo de lo que estoy explicando arriba pero de otra manera ya que no conozco aun el manejo de cadenas entre otras cosas.
Cabe mencionar que no estoy estudiando en ninguna entidad educativa asi q

30
Java / Calculadora en simbolo de sistema
« en: Domingo 2 de Noviembre de 2008, 23:14 »
Hola nuevamente

Hace en mi primer dia hice este pequeño codigo como ejemplo de una calculadora simple, en vista que recien estoy empezando en Java pues me gustaria su apoyo para poder mejorarlo. La idea es que mi calculadora funcione de la siguiente manera.
1. Al iniciar imprimir en pantalla las instrucciones de uso (eso puedo hacerlo)
2. que la calculadora sea capaz de reconocer los operadores aritmeticos basicos como son +, -, *, /.
3. por ejemplo si escribo en pantalla: 2 + 2 pues el programa ubique el operador aritmetico y luego lo reconozca para luego de acuerdo al operador ejecute la operacion(suma, resta...) y luego lo muestre en pantalla.

El problema es que no conozco mucho el tema de entrada de datos por teclado y manejo de cadenas, busqueda de cadenas, etc..

Lo q

31
Java / Operadores Binarios
« en: Domingo 2 de Noviembre de 2008, 22:58 »
Hola amigos

Hace 2 dias en mi deseo de aprender a programar en Java por mi cuenta estube leyendo unos pdf y bueno he leido uno de Fundamentos de programacion en Java publicado por Eric Gustavo Coronel Castillo 135 paginas y actualmente estoy leyendo otro que se titula Aprenda Java como en primero y alli pues me tope con esto de los operadores binarios (pagina 37)y no logre entender a cabalidad lo que es el desplazamiento de bits a la derecha y la izquierda entro otros como el &, |, ^, ~ a nivel de bits tambien.
Alguien podria explicarme como funcionan con un ejemplo sencillo en codigo Java por supuesto.

Gracias por anticipado

Saludos cordiales
Zeekel

32
Visual Basic 6.0 e inferiores / Re: Bloqueo de Registros
« en: Jueves 23 de Octubre de 2008, 22:53 »
Hola xZerox

A mi se me ocurre un artificio usando sockets, pero la solucion deberia estar como dice F_Tanori en el DBMS, pero se ocurre lo siguiente:

Creas 2 aplicaciones 1 cliente en cada estacion y 1 en el servidor de tal forma que esten conectados permanentemente. el proposito de estar conectados es que cuando 2 o + usuarios accedan al registro al mismo tiempo pues el programa servidor determine quien es el primero que accedio y en una tabla (que esta en el servidor) guarde la siguiente info temporal: IDEquipo, Tabla, IDRegistro, Estado=1 asi cuando el resto quiera acceder pues no podra porque primero para accede a un registro tendra que leer en esta tabla y ver si el registro al que quiere acceder esta o no bloqueado.

Ahora que pasa si se apaga la pc del usuario entonces lo que sucedera es que se perdera la conexion entre los programas cliente y servidor por lo que si sucede eso pues se debe borrar de la tabla (que esta en el servidor) el registro que bloqueo esa maquina que se apago y volvera a estar disponible para el resto de usuarios.

Bueno eso es lo que se me ocurre como artificio, algo laborioso pero es una idea.

Saludos cordiales
Att. Zeekel

33
Visual Basic 6.0 e inferiores / Re: Guardar Y Leer Password Encripatdo En Access
« en: Domingo 16 de Marzo de 2008, 01:20 »
Hola willysistemas

Si te refieres a guardarlo en un campo dentro de una tabla en access pues es sencillo. Primero encriptalo y luego usas un objeto conexion y un recordset abres  la tabla (Open) luego agregas un registro (AddNew) luego en un campo dentro del registro guardas e pass encriptado (Update). Para que lo leas pues vas al registro lo abres y lo muestras en un form y claro tienes que tener el codigo para encriptar y desencriptar y asi lo podras visualizar.

Saludos
zeekel [TKLP]

34
Visual Basic 6.0 e inferiores / Re: Error En Conexion Mysql
« en: Miércoles 12 de Marzo de 2008, 17:26 »
Hola willysistemas

El uso de With es para objetos no para nombre de funciones,  ni variables salvo estructuras. Como te indica F_Tanori debes instanciar primero un objeto coneccion para luego valga la redundancia puedas utilizar las propiedades de este objeto coneccion usando el With de tal forma que ya no estes repitiendo el nombre del objeto sino solo usando sus propiedades y metodos en el.

Un saludo
Zeekel [TKLP]

35
Visual Basic 6.0 e inferiores / Re: Formularios Transparentes
« en: Viernes 29 de Febrero de 2008, 03:57 »
Hola acek

Bueno hace mucho que no respondo en el foro pero hasta donde se este tema ya se habia tocado antes y te recomiendo que veas estos links en este mismo foro.

-> Uno
-> Dos
-> Tres

Si necesitas algo diferente solo escribe

Saludos
zeekel

36
Visual Basic 6.0 e inferiores / Re: Obtener Origen De Datos En Clase
« en: Miércoles 28 de Marzo de 2007, 02:27 »
Saludos compañeros del foro

Aqui dejo el programa que intentaba hacer, espero que este pequeño proyecto acerca de el uso de clases que sean origenes de datos les sirva y si hay alguna otra idea la puedan postear para compartirla.

Gracias compañeros
Saludos zeekel

PD: El proyecto es un grupo de proyectos esta formado por 1 EXE Estandar y 1 DLL ActiveX asi que no lo carguen por separado usa una base de datos de access.

37
C/C++ / Eleccion De Herramienta De Desarrollo
« en: Sábado 24 de Marzo de 2007, 02:25 »
Hola compañeros del foro

Desearia saber que herramienta usar cuales son ventajas y desventajas entre:

Visual C++   (Microsoft)
C++ Builder (Borland/Inprise)

Ambos son C/C++ pero que herramienta debo usar si me estoy centrando en una programacion general (Bases de datos, Drivers, utilidades etc...)

Agradeceria mucho la sugerencia

38
Visual Basic 6.0 e inferiores / Re: Obtener Origen De Datos En Clase
« en: Viernes 9 de Marzo de 2007, 16:52 »
Saludos amigos

Pues encontre la solucion a mi problema despues de mucho intentar jejeje bueno pues aqui lo comparto con uds se trata de lo siguiente:

Les hable que tenia 2 Proyectos: 1 EXE Estandar y 1 DLL ActiveX

Cuando ejecutaba el EXE Estandar y el DLL ActiveX cada uno en un proyecto separado, pues sucede que todo me funcionaba bien excepto que cuando trataba de recuperar los datos de mi clase que actuaba como origen de datos no se podia. Sucede que se me ocurrio agregar el proyecto DLL Active X a mi proyecto EXE Estandar y lo ejecute Zaz que creen FUNCIONO mi clase origen de datos que no me devolvia los datos ahora ya lo hacia, lo que aun no logro esclarecer es porque no se puede lograr lo mismo cuando ejecuto los proyectos por separado. Por favor si alguien puede resolver mi duda lo agradeceria bastante, por el momento ya logre lo que no podia pero aun esta en codigo la prueba realmente de fuego sera cuando sea implementado en la empresa a donde va a parar mi programa.

Bueno eso es todo compañeros, espero que este aporte sea de utilidad para uds

Saludos
zeekel

PD: El code lo posteare en cuanto corrija algunas cosas como para dejar un ejemplo funcional en su totalidad. :D

39
Visual Basic 6.0 e inferiores / Re: Obtener Origen De Datos En Clase
« en: Domingo 25 de Febrero de 2007, 16:40 »
Vamos gente

Se que pueden ayudarme a esclarecer  cual es la falla, hasta ahora no logro dar con la falla que produce cuando intento acceder al origen de datos a traves de la clase clsCargo.

Posteare el codigo completo para que lo bajen y puedan echarle un vistazo, lastima que en este momento no lo tenga a la mano.

Sigo esperando su colaboracion


Saludos
zeekel ®

40
Visual Basic 6.0 e inferiores / Obtener Origen De Datos En Clase
« en: Viernes 23 de Febrero de 2007, 00:34 »
Hola amigos

Tengo el siguiente problema y necesito su ayuda. El problema es: Cuando hago el binding a mis controles TextBox el VB se cierra inesperadamente, a continuacion el codigo.

Tengo 2 Proyectos:

Proyecto DLL ActiveX

Uso como propiedad: MultiUse
y Actua como Origen de Datos

ClsSesion : Maneja la conexion al servidor SQL
ClsCargo  : Maneja el mantenimiento de la tabla Cargo

'En la clase ClsSesion

Private cnnSesion as ADODB.Connection

Public Property Get Sesion() As ADODB.Connection
 Set Sesion=cnnSesion
End Property


'En la clase ClsCargo
'Como es origen de datos saben que hay un procedimiento
'que obtiene el objeto recordset y su codigo es:

Private WithEvents rstCargo As ADODB.Recordset
Private cnnSesion As ADODB.Connection

Private Sub Class_GetDataMember(DataMember As String, Data As Object)
Set Data = RstCargo
End Sub

Private sub Class_Initialize()
Set rstCago=New ADODB.Recordset
End Sub

Private sub Class_Terminate()
If rstCargo.State = adStateOpen Then rstCargo.Close
Set rstCargo = Nothing
End Sub

Public Property Set Sesion(cnnParam1 As ADODB.Connection) As ADODB.Connection
 Set cnnSesion = cnnParam1
End Property

Public Function Buscar(strQry as String) As Byte
 Buscar = 0
 With rstCargo
   .Open strQry, Sesion, 2,3,1
   If Not (.BOF() And .EOF()) Then
      Buscar = 1
   End If
 End With
End Sub


Proyecto EXE Estandar

Tengo un form que es un mantenimiento de Cargo aqui tengo lo sgte:

'Declaraciones Generales
Private cCargo As New ClsCargo
Private oBind as BindingCollection 'variable para el bindeo no recuerdo exactamente como se declara

Form_Load
Set cCargo.Sesion = cSesion

cmdBuscar_Click
If Buscar("Select * From Cargo") = 1 Then
 Bindear
End If

Private Sub Bindear
 'Aqui hago binding a mis controles
  ....
  Set oBind.DataSource = cCargo < Esta linea es la del error y VB se cierra
                                                     inesperadamente el proyecto EXE Estandar
End Sub


Espero me puedan ayudar a encontrar la falla, ya busque en la ayuda y bueno no logro dar con la solucion, quiza he pasado mucho tiempo frente a la computadora jejeje :) bueno espero su colaboracion.

Att. zeekel

41
Visual Basic 6.0 e inferiores / Regqueryvalueex
« en: Martes 30 de Mayo de 2006, 19:46 »
Hola compañeros

Hace algun tiempo tuve un fuente para leer los 3 tipos de datos del registro como son:

Valor Alfanumerico
Valor Binario
Valor DWORD

Y bueno estoy algo oxidado en el VB6 y tengo que volver a recordar algunas cosas de las apis para el registro pero quisiera que me brindaran la informacion para poder LEER esos 3 tipos de valores y GUARDAR esos 3 tipos de valores.

Les agradezco mucho
Att. zeekel [TKLP]

42
Visual Basic 6.0 e inferiores / Re: Implementar Codigo De Barras...
« en: Sábado 18 de Marzo de 2006, 18:38 »
Siguiendo con la Saga Codigo de Barras... :D :D

Bueno dejenme decirles que trabajaremos con el Lector de codigos de barras LS 2208 Segun sus especificaciones que estan aqui

Ahora el asunto es ponerlo operativo con VB para el sistema de Ventas y el de Control de Existencias (Almacen), tmb dispondremos de una impresora se llama LP/TLP 2844 Desktop Printers para imprimir codigos de barra.

Citar
Si necesitas algo más, ó no entiendes algo lo dices. Pero es más fácil de lo que piensas.

Creo que seguiremos con esta Saga hasta ponerlo operativo espero me puedan acompañar en esta nueva aventura de paso sirve como ejemplo para los demas nuevos como yo jejeje.

Salu2
Att. zeekel

43
Visual Basic 6.0 e inferiores / Re: Implementar Codigo De Barras...
« en: Miércoles 1 de Marzo de 2006, 18:21 »
Salu2 sagutxo y ebolo

Gracias por tomarse el tiempo de leer este post, acabo de leer un PDF acerca de EAN13 como bien dijo ebolo EAN13 se compone de 12 dígitos + 1dígito control y esto es un standar internacional reservado en AECOC.

Bueno ya estoy empezando a tener un panorama mas claro de lo que siognifica hacer un sistema con codigo de barras y gracias a Uds.

Les pasare a explicar cual es mi necesidad hay una empresa la cual requiere llevar un correcto control de su stock y agilizar  la venta de productos ya que es una especie de supermarket y se vende desde agujas hasta cosas grandes muchos productos distintos como licores, perfumeria, libreria, etc... y deseamos implementar un sistema de codigo de barras para la venta y estandarizar algunas cosas para llevarlo de una manera ordenada y evitar contratiempo cuando se necesite informacion veridica.

Es muy probable que implemente 3 MODULOS para hacer las cosas de manera ordenada y agilizar las ventas, he pensado en un modulo de Compras - Almacen y Ventas.

COMPRAS
registro de facturas de proveedor, registro de proveedores y otros registros relacionados a las compras.

VENTAS
Estaria la facturacion, busqueda de productos, clientes, etc.

ALMACEN
Llevar el correcto control de productos, registrar productos nuevos etc

Adicionalmente un programa para obtener solo consultas y reportes de informacion que lo manejaran solo personal que toma decisiones y que necesita los informes como por ejemplo el contador, los gerentes y los jefes de area

Eso mas o menos es lo que se necesita y claro necesitamos agilizar las ventas usando un lector de codigo de barras (CB)

Es un hecho que ire haciendo mas preguntas en el camino
Espero sus colaboraciones y gracias por aadelantado por todo el apoyo.


Salu2
att. zeekel

PD: Si es posible podrian agregarme a su msn para estar online agradeceria mucho su colaboracion. Mi msn es tthavo@hotmail.com

44
Visual Basic 6.0 e inferiores / Re: Implementar Codigo De Barras...
« en: Miércoles 1 de Marzo de 2006, 08:18 »
Gracias por responder muchachos, ya bueno digamos que tengo el lector de codigo de barras lo tengo conectado al teclado y a su vez al PC. tengo las siguientes inquietudes:

1. Como sabran algunos productos como la Coca Cola ya vienen con su
    codigo de barras, cuando los pase con el lector de codigo de barras me
    mostrara en en el formulario la informacion de la coca cola y mas datos que
    necesite? Por ejemplo:
    Se esta vendiendo Coca Colas el precio es S/. 1.50 la cantidad  es de 2 cuando
    pase el lector de codigo de barras me mostrara en el formulario los datos del
    producto? y el respectivo precio que tiene o como tomo los datos para
    mostrarlos en el formulario porque tiene que mostrar los datos del producto y
    el precio y dejar el foco en el campo cantidad para poner la cantidad de
    productos para ser ingresado por teclado o no?

2. Asi como hay muchos productos que tienen codigo de barras hay otros que no
    supongo que a esos se les  tendra que crear su codigo de barras y pegarle una
    etiqueta a los productos que no tienen un codigo de barras para poder leerlo
    como se hace eso?

3. Tengo que pegarle a todos los productos tengan o no codigo de barras para
    identificar el producto? porque como ya dije en el punto 1 hay productos como
    la coca cola que ya tiene su codigo de barras o es suficiente con el que tiene?

4. Que formato debo usar en mi codigo de  barras el EAN13 u otros?
    la coca cola tiene EAN13 en su codigo de barras?


Tengo entendiendo que un lector de codigo de barras se encarga de identificar un producto para facilitar el trabajo de venderlo en un market ademas que disminuye el error humano.

Necesito resolver esas interrogantes disculpen lo inutil ke parezco preguntando eso pero estoy empapandome del tema, me la pase leyendo del EAN13 y el UCC14 algo asi que es un formato que contiene informacion de la empresa+el producto, etc...

Espero me pueda resolver las dudas y si pueden codearme un ejemplo de como VB6 cogeria la informacion que el lector de codigo de barras tomara para ponerlo en el formulario.

Att zeekel

45
Visual Basic 6.0 e inferiores / Implementar Codigo De Barras...
« en: Lunes 27 de Febrero de 2006, 13:57 »
Hola a todos

Quisiera que alguien me ayude con lo que es como implementar una aplicacion con codigo de barras. Desde el hardware a comprar hasta como codearlo en el programa osea algo funcional.
Si alguien tiene experiencia en esto le agradeceria mucho su colaboracion, he buscado por el foro y no encuentro un tema al respecto de codigo de barras solo el de ebolo que intentaba hacer un OCX con EAN13, pero del tema no estoy muy empapado.

Gracias por adelantado

Att. zeekel

46
Visual Basic 6.0 e inferiores / Re: Data Report
« en: Miércoles 22 de Febrero de 2006, 00:51 »
Hola amigos

pues aki dejo el ejemplo del reporte que ncesitaba por si alguien lo necesita

att. zeekel

47
Visual Basic 6.0 e inferiores / Re: Addnew En Dao
« en: Lunes 20 de Febrero de 2006, 04:35 »
Hola chicos

En primer lugar quiero burlarme de mi estupidez jajajaja :D es que llevo varias horas delante de la makina  :comp: y no me fije ke estaba en comentario la linea
Código: Text
  1. '    Set rsVisitas = dbOpenDB.OpenRecordset(&#34;VISITA&#34;, dbOpenTable)
  2.  
en fin pero lo del check que dijo cpmario esta en lo cierto sobre los valores del check y lo del campo Boolean.

Reitero que cpmario estaba en lo correcto

Repase lo de DAO y si aun necesitas ayuda RadicalEd cuenta conmigo para servirte de ayuda.

Att zeekel

PD:  :D jajajaja no me fije, disculparan el cuerpo no es de fierro y errar es humano

48
Visual Basic 6.0 e inferiores / Re: Error Al Recuperar Imagen De Mdb Access 97.
« en: Domingo 19 de Febrero de 2006, 15:03 »
Hola sagutxo  :hola:


Lo que necesitas pero usando ADO esta aqui

Mira este otro link que encontre aqui


Salu2
Att. zeekel  :D  :D

49
Visual Basic 6.0 e inferiores / Re: Addnew En Dao
« en: Domingo 19 de Febrero de 2006, 14:28 »
Hola RadicalEd

Código: Text
  1.  
  2. Set rsVisitas = dbVisitas.OpenRecordset(&#34;VISITA&#34;, dbOpenDynaset)
  3. ' If txtMes.Text &#60;&#62; &#34;&#34; Or txtTipo.Text &#60;&#62; &#34;&#34; Or txtAuditor.Text &#60;&#62; &#34;&#34; Or txtMostrador.Text &#60;&#62; &#34;&#34; Or _
  4. '    txtZona.Text &#60;&#62; &#34;&#34; Or txtPDV.Text &#60;&#62; &#34;&#34; Or txtExcep.Text &#60;&#62; &#34;&#34; Or txtCompro.Text &#60;&#62; &#34;&#34; Then
  5. '    Set rsVisitas = dbOpenDB.OpenRecordset(&#34;VISITA&#34;, dbOpenTable)
  6.  
  7.  

Me pregunto porque abres dos veces el recordset rsVisitas ?
Bueno tengo entendido que cuando lo abres como dynaset se pueden modificar los datos y hacer otras cosas mas, prueba abriendolo como dynaset y no abras 2 veces la misma tabla solo deja el que abre como dynaset.

Yo estoy fuera de DAO hace mucho desde 1999 ahora uso ADO y ADO.Net pero dejame ver algo de mis programas y recordar que puede estar sucediendo alli.

Att zeekel

50
Visual Basic 6.0 e inferiores / Re: Data Report
« en: Domingo 19 de Febrero de 2006, 06:02 »
Hola muchachos

Logre hacer los informes que necesitaba bueno mas tarde volvere a entrar para poner el codigo de ejemplo por si alguien lo necesita.

Salu2

Páginas: 1 [2] 3 4 ... 7