Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - betokscr

#1
Aun usando alternativas libres como dice el compañero Gh057, creo que esta complicado tener que capacitar a los empleados, lo único que se me ocurre es hacer una aplicación de escritorio super sencilla que exporte la información como quieras.

Saludos
#2
El & si bien recuerdo es el operador de dirección, este operador se tiene que utilizar explicitamente para recibir variables de tipo int, ya que a diferencia de los arrays char por ejm, los primeros entregan por default el dato y no la direccion, la cual es necesaria para la funcion scanf.
Me confunde que digas que el programa se ejecuta correctamente, no dudo que algun compilador permita usar scanf para recibir un entero sin direccionarlo usando un analisis poco estricto como dice el compañero rir3760, pero me extraña que funcione bien.

Saludos
#3
Efectivamente el valor se conserva, si no lo eliminas pues ahí queda, tal vez si posteas un trozo de código, para entender mejor lo que quieres lograr, estaría genial.

Saludos
#4
Aquí te lo dejo:
No soy muy bueno para explicar, espero que entiendas.

//by betokscr
$(document).ready(function(){
   
   var cuadro_activo = 'tv_1';//Variable con el cuadro de texto activo, se asigna a tv_1 por defecto.
   var deshabilitar_teclas = true; //Variable que indica si se desactivan o no las teclas, estan deshabilitadas por defecto.
   var caps = false;
   var shift = false;
   
   $('.tv_box').focus(function(){//Cuando se clickea un elemento que tiene como clase "tv_box"
       cuadro_activo = $(this).attr('id');//Se guarda en la variable cuadro_activo el id del elemento clickeado.
   });
   
   $('.tv_box').keypress(function(e){
       if(deshabilitar_teclas)//Si queremos deshabilitar las teclas
           return false;//Retornamos false cada vez que se presiona una
   });
   
   $('.tv_let, .tv_sim').click(function(){//Si algun elemento con clase "tv_let" o "tv_sim" es clickeado
       $('#'+cuadro_activo).val($('#'+cuadro_activo).val()+$(this).attr('value'));//Se escribe en el cuadro el valor del elemento clickeado
       if(shift)//Si el shift esta activo, hacemos las letras minuscula y actualizamos el estado de caps y shift.
       {
           $('.tv_let').each(function(){
               $(this).val($(this).attr('value').toLowerCase());
           });
           caps = false;
           shift = false;
       }
   });
   
   $('#caps').click(function(){
       if(!caps)//Si estan en minuscula, las hacemos mayuscula.
       {
//Se toman todos los elementos con clase="tv_let" y su valor se pasa a mayuscula
           $('.tv_let').each(function(){
               $(this).val($(this).attr('value').toUpperCase());
           });
           caps = true;
       }
       else//Si estan en mayuscula, las hacemos minuscula
       {
//Se toman todos los elementos con clase="tv_let" y su valor se pasa a minuscula
           $('.tv_let').each(function(){
               $(this).val($(this).attr('value').toLowerCase());
           });
           caps = false;
       }
       
   });
   
   $('#shift').click(function(){//Cuando se clickea el elemento con id=shift
//Los estados de shift y caps se ponen a verdadero ya que las letras estaran en mayuscula.
       shift = true;
       caps = true;
//Se toman todos los elementos con clase="tv_let" y su valor se pasa a mayuscula
       $('.tv_let').each(function(){
               $(this).val($(this).attr('value').toUpperCase());
       });
   });
   
   $('#backspace').click(function(){//Cuando se clickea el elemento con id=backspace
       if($('#'+cuadro_activo).val().length>0)//Se comprueba que el valor en el cuadro activo sea mayor a 0
           $('#'+cuadro_activo).val($('#'+cuadro_activo).val().substring(0, $('#'+cuadro_activo).val().length-1));//Si es mayor a 0, se toma la cadena menos la utlima letra y se actualiza el cuadro
   });
});
//by betokscr



Saludos
#5
Tenia algo de tiempo libre, y aquí te dejo lo que salio:
http://fermilia.is-great.net/tv/

Descargar código fuente:
http://www.mediafire.com/?vmnqdmmiy6xh5ly

Si tienes alguna duda con la implementación del código con todo gusto la responderé.

Saludos