elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Temas
Páginas: 1 2 [3] 4 5 6 7 8 9 10
21  Programación / Java / quitar texto predeterminado al abrir app android en: 4 Mayo 2016, 18:32 pm
hola, estuve leyendo algunos tutoriales android y los segui para hacer una aplicacion, cada vez que presiono un boton me aparece un texto, ya funciona solo que al abrir la aplicacion me aparece en el textView el texto que tenia en la vista de diseño de la aplicacion, por lo que ahora quisiera que alguien me ayudara para que al abrir la aplicacion me aparezca la primera cita que esta guardada en un arreglo dentro de la aplicacion, Donde debo mover?
Código
  1. public class MainActivity extends ActionBarActivity {
  2.  
  3.    private Button mBotonCita;
  4.    private TextView mTextoCita;
  5.    private TextView mTextoAutor;
  6.  
  7.  
  8.    private static final String TAG = MainActivity.class.getName();
  9.  
  10.    @Override
  11.    protected void onCreate(Bundle savedInstanceState) {
  12.        super.onCreate(savedInstanceState);
  13.        setContentView(R.layout.activity_main);
  14.  
  15.        mBotonCita = (Button) findViewById(R.id.btnCita);
  16.        mTextoCita = (TextView) findViewById(R.id.txtCita);
  17.        mTextoAutor = (TextView) findViewById(R.id.txtAutor);
  18.  
  19.        mBotonCita.setOnClickListener(new OnClickListener() {
  20.            @Override
  21.            public void onClick(View v) {
  22.                //Log.d("TAG","El boton ha sido presionado");
  23.                try {
  24.                    switch (v.getId()) {
  25.                        case R.id.btnCita:
  26.                            nuevaFrase();
  27.                            break;
  28.                        default:
  29.                            break;
  30.                    }
  31.                }catch(Exception e){Log.d("TAG","Error: "+e);}
  32.            }
  33.        });
  34.  
  35.    }
  36.  
  37.  
  38.  
  39.    public void nuevaFrase(){
  40.        generadorCitas generaCita = new generadorCitas();
  41.        Cita nuevaCita = generaCita.obtenerCitaAleatoria();
  42.  
  43.            mTextoCita.setText(nuevaCita.getTexto());
  44.             mTextoCita.setTextColor(nuevaCita.getColor());
  45.                mTextoAutor.setText(nuevaCita.getAutor());
  46.                mTextoAutor.setTextColor(nuevaCita.getColor());
  47.        mBotonCita.setBackgroundColor(nuevaCita.getColor());
  48.  
  49.    }
  50.  
  51.  
aqui el xml
Código
  1. <TextView
  2.        android:layout_width="wrap_content"
  3.        android:layout_height="wrap_content"
  4.        android:text="Esta sera una cita de alguien"
  5.        android:id="@+id/txtCita"
  6.        android:layout_centerVertical="true"
  7.        android:layout_centerHorizontal="true"
  8.        android:textSize="24sp"
  9.        android:textColor="#ff2d90ce"
  10.        android:layout_marginLeft="16dp"
  11.        android:layout_marginRight="16dp" />
  12.  
  13.    <TextView
  14.        android:layout_width="wrap_content"
  15.        android:layout_height="wrap_content"
  16.        android:text="Autor"
  17.        android:id="@+id/txtAutor"
  18.        android:layout_below="@+id/txtCita"
  19.        android:layout_alignRight="@+id/txtCita"
  20.        android:layout_alignEnd="@+id/txtCita"
  21.        android:textColor="#ff2d90ce"
  22.        android:textSize="24sp" />
  23.  
  24.  
22  Programación / Java / ayuda para tokenizar una ecuacion en: 19 Abril 2016, 19:09 pm
hola, tengo que insertar en una matriz mxn los coeficientes de dos ecuaciones, pero tengo que ingresarlos con sus respectivo signo (positivo o negativo) ya logre tokenizar cada una de la ecuaciones poniendo de condición el ";". Y tal vez alguien me puede ayudar con alguna idea para tokenizar cada termino de la ecuación y tomar el coeficiente porque no puedo poner varias condiciones en la tokenizacion por ejemplo  tokens = new StringTokenizer(datos,"x","y","=",";");
Código
  1.  
  2.  
  3.      La entrada:
  4.       x + y = 5;
  5.      2x - 5y = 4;
  6.  
  7.  
  8. String datos;
  9.        StringTokenizer  tokens;
  10.        int ndatos;
  11.        try{
  12.        datos = textArea.getText();
  13.        tokens = new StringTokenizer(datos,";");
  14.        ndatos = tokens.countTokens();
  15.  
  16.        while(tokens.hasMoreTokens()){
  17.            String str=tokens.nextToken();
  18.  
  19.            System.out.println(str);
  20.  
  21.        }
  22.        }catch(Exception ex){
  23.                JOptionPane.showMessageDialog(null,ex);
  24.        }
  25.  
  26.  
23  Seguridad Informática / Hacking / como obtener contraseña de visual basic para aplicaciones access 2007 en: 13 Abril 2016, 16:09 pm
hola a todos, tengo una pequeña base de datos en Access y le coloque una contraaeña a los modulos en visual basic pero olvide la contraseña y ahora no se como hacer para desbloquearla y poder  ver y modificar el código que tiene adentro
24  Programación / .NET (C#, VB.NET, ASP) / ayuda para destruir user control en: 22 Febrero 2016, 17:33 pm
hola todos, tengo  un user control, este ultimo lo muestro en un panel de un form (visula express 2012 desktop), el user control tiene textbox, listbox..., la instancia del user control:
Código
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Drawing;
  5. using System.Data;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. using RNUcodigo;
  11. using RNUDataAccess;
  12. using RNUEntities;
  13.  
  14. namespace UI
  15. {
  16.    public partial class UCnuevoUsuario : UserControl
  17.    {
  18.        private static UCnuevoUsuario _Instance;
  19.  
  20.        public static UCnuevoUsuario Instance
  21.        {
  22.  
  23.            get
  24.            {
  25.                if (_Instance == null)
  26.                    _Instance = new UCnuevoUsuario();
  27.                return _Instance;
  28.            }//get
  29.        }//instanciando el userContol
  30.  
  31.  
  32.        public UCnuevoUsuario()
  33.        {
  34.            InitializeComponent();
  35.        }
  36.  
  37.  
lo muestro en el panel del form principal asi:

Código
  1. private void agregarToolStripMenuItem_Click(object sender, EventArgs e)
  2.        {
  3.            if (!panel1.Controls.Contains(UCnuevoUsuario.Instance))
  4.            {
  5.                panel1.Controls.Add(UCnuevoUsuario.Instance);
  6.                UCnuevoUsuario.Instance.Dock = DockStyle.Fill;
  7.                UCnuevoUsuario.Instance.BringToFront();
  8.  
  9.            }//if
  10.            else {
  11.                UCnuevoUsuario.Instance.BringToFront();
  12.            }//else
  13.        }
  14.  

y lo remuevo del panel asi:

Código
  1. private void btnsalir_Click(object sender, EventArgs e)
  2.        {
  3.            this.Parent.Controls.Remove(this);
  4.        }
  5.  

pero cuando lo vuelvo a abrir me aparece con los datos que le había ingresado anteriormente, habrá otra opción de destruirlo sin ponerle a cada textbox.text = "" del usercontrol, para que no me aparezca lleno cuando vuelva a llamarlo?
25  Programación / .NET (C#, VB.NET, ASP) / ayuda con expresion regular para validar un nombre en: 17 Febrero 2016, 15:52 pm
hola, estoy tratando de validar un nombre de persona con una expresión regular pero solo he logrado validar un nombre y no encuentro como repetir esta validación ya sea con un + o un * y agregarle el  espacio en blanco
Código
  1. c#
  2. string nombre = "Juan Alvarez";
  3.  
  4. string expresion = "^[A-Z][a-z]+$";
  5.  
26  Programación / .NET (C#, VB.NET, ASP) / ayuda para enlazar report viewer en vs2012 express desktop en: 30 Enero 2016, 15:15 pm
hola a todos, estoy usando una version express de vs2012 framework 4.5 y necesito utilizar un reporte local, como estoy en una version express, agregue las dll respectivas para poder  utilizar el reportviewer en este caso la v10.0, agregue un dataset con sus respectivas tablas que necesito,  y tuve que agregar unas lineas en el designer.cs del formulario para que aparezca el reportviewer, pero no encuentro como crear el informe para enlazarlo al reportviewer, ya que no se si por ser version express al reportviewer no le aparace la pestaña de tareas de control donde se diseña el informe y su origen de datos, no si exista una forma manual de hacerlo pues no me aparece el asistente
27  Programación / Bases de Datos / ayuda con estrategia para obtener el mes faltante en: 26 Enero 2016, 15:58 pm
hola a todos, tengo una pequeña tarea para registrar los datos de algunos recibos de pago, los meses de pago es de enero a diciembre, el recibo se genera según lleguen a pagar los servicios correspondientes, pero para generar el recibo debo obtener el mes que correspondería pagar, asi también los meses que estan atrasados de pago, o sea mi problema seria de como realizar los select o estructurar de otra forma las tablas
Código
  1.                          Recibo
  2. -----------------------------------------------------------
  3.  No_recibo  |    Dni   |  Monto |     Id_mes     |     Age   |
  4. -----------------------------------------------------------
  5.      1            222        50            10          2015 |
  6.      2            222        50            11          2015 |
  7. -----------------------------------------------------------
  8.                  Mes
  9. ------------------------------------
  10.  Id_mes   |         Nombre         |
  11. ------------------------------------  
  12.       1                  Enero          
  13.       2                Febrero          
  14.       3                Marzo            
  15.       4                Abril              
  16.       5                 Mayo            
  17.       6                 Junio            
  18.       7                 Julio              
  19.       8               Agosto            
  20.       9            Septiembre        
  21.      10             Octubre            
  22.      11            Noviembre        
  23.      12             Diciembre        
  24. ------------------------------------
  25.  
  26.  
  27.  
28  Programación / .NET (C#, VB.NET, ASP) / ayuda con configuracion de aplicaciones de escritorio para x32 y x64 en: 25 Enero 2016, 16:43 pm
hola, anteriormente hice una pequeña aplicación que accedia a una base de datos, utilice VS2012 y mi pc tiene Windows 7 32bits, la empaquete en un .exe y lo probe, en mi maquina corrió bien y todo, y pensé que en cualquier maquina de 32 bits iba a funcionar, después intente instalarlo en una maquina con Windows 8 32 bits, instaló pero al abrir la aplicación dejaba de funcionar y se cerraba y casi solo funciona en Windows 7 aunque en algunas da problemas porque se congela y se cierra, aunque este instalado la versión del Framework necesaria en este caso la 4.5, he googleado un poco y ahora me doy cuenta que la configuración por defecto que tiene es la Any CPU, y veo que puedo elegir directamente entre x32 y x64, pero no se si de esta manera podre estar seguro que mi aplicación correrá correctamente en cualquier maquina al instalarla, agradezco la orientación para configurar bien mis aplicaciones
29  Programación / .NET (C#, VB.NET, ASP) / manejo de controles en los hilos background worker en: 8 Enero 2016, 14:28 pm
hola, en una entrada anterior de  como hacer funcionar un gif en un picture box necesitaba hacer funcionar un gif al hacer una consulta, despues de buscar un poco mas me encontre con el background worker, entonces ahora realizo la consulta, se muestra el gif pero la consulta me debe llenar un textbox (la consulta se realiza bien),  pero al acceder a este textbox me da el error de ("Se intento tener acceso al control txtid desde un subproceso distinto al que lo creó")
Código
  1. private void btncodigo_Click(object sender, EventArgs e)
  2.        {
  3.            if (backgroundWorker1.IsBusy != true)
  4.            {
  5.                this.pictureBox1.Visible = true;
  6.                this.btncodigo.Enabled = false;
  7.                backgroundWorker1.RunWorkerAsync();
  8.            }
  9.            //generarNuevoCodigo();
  10.        }
  11.  
  12.        void generarNuevoCodigo() {
  13.            manzanaDA codigo = new manzanaDA();
  14.            DataTable dt;
  15.            try
  16.            {
  17.               // btncodigo.Visible = false;
  18.                //pictureBox1.Visible = true;
  19.                dt = codigo.cargar("sp_codigo_manzana").Tables[0];
  20.                Codigos nuevo = new Codigos();
  21.                txtid.Text = nuevo.generaCodigo(dt);  //aqui me da la excepcion
  22.  
  23.            }//try
  24.            catch (Exception ex)
  25.            {
  26.                //throw new Exception("Error " + ex.Message);
  27.            }//catch
  28.            finally {
  29.               // pictureBox1.Visible = false;
  30.                //btncodigo.Visible = true;
  31.            }//finally
  32.  
  33.        }
  34.  
  35.        private void txtdescrip_KeyPress(object sender, KeyPressEventArgs e)
  36.        {
  37.            if (e.KeyChar == Convert.ToChar(Keys.Enter)) {
  38.                btnguardar.Select();
  39.                btnguardar.Focus();
  40.            }
  41.        }
  42.  
  43.        private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
  44.        {
  45.            generarNuevoCodigo();
  46.        }
  47.  
  48.        private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
  49.        {
  50.            if (e.Cancelled == true)
  51.            {
  52.                this.btncodigo.Enabled = true;
  53.                this.pictureBox1.Visible = false;
  54.            }
  55.            else if (e.Error != null)
  56.            {
  57.                this.btncodigo.Enabled = true;
  58.                this.pictureBox1.Visible = false;
  59.            }
  60.            else
  61.            {
  62.                this.btncodigo.Enabled = true;
  63.                this.pictureBox1.Visible = false;
  64.            }
  65.        }//void generar nuevo codigo
  66.  

todos los controles los creo en tiempo de diseño y no se como manejarlos haciendo nuevos hilos durante la ejecucion
30  Programación / .NET (C#, VB.NET, ASP) / como hacer funcionar un gif en un picture box en: 4 Enero 2016, 14:32 pm
hola, estoy tratando de mostrar un gif en un picturebox cuando realizo una consulta y esta a veces tarda un poco, después de leer un poco, dispuse hacer esto
Código
  1. try
  2.            {
  3.                btncodigo.Visible = false;
  4.                pictureBox1.Visible = true;
  5.                dt = codigo.cargar("sp_codigo").Tables[0];
  6.                Codigos nuevo = new Codigos();
  7.                txtid.Text = nuevo.generaCodigo(dt);  //generado nuevo codigo en la dll codigo
  8.  
  9.            }//try
  10.            catch (Exception ex)
  11.            {
  12.                //throw new Exception("Error " + ex.Message);
  13.            }//catch
  14.            finally {
  15.                pictureBox1.Visible = false;
  16.                btncodigo.Visible = true;
  17.            }//finally
  18.  
este picture Box contiene un gif que lo desactivo al cargar el formulario pero aunque la consulta tarde un poco no se muestra, Cómo podría mostrar una imagen de carga o espera al realizar una consulta a una base de datos? estoy con VS2012 for desktop
Páginas: 1 2 [3] 4 5 6 7 8 9 10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines