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ú

Temas - ronald hisp

#1
No sabia que poner de titulo pero es referido a un visor de imagenes.


bueno voy explicando lo que quiero hacer:
es sacar la url de un archivo cualquiera.

1.- Tengo mi formulario open_url
2.- busco un archivo cualquiera lo arrastro y suelto dentro de mi formulario y me muestra su url del archivo. :-\

Esta accion como se llama.. :huh: o como lo busco en google espero sus consejos..

Esto deseo implementar a mi visor de imagenes.. que ya lo tengo listo pero tienes que buscar con un opendialog el archivo que veo que es muy simple.

-----------------------------------------------------------
Ah. aprovechando quiero agregar una ventana igual cuando se hace click derecho al escritorio te sale:
--------------------
Ver
Ordenar
Actualizar
y....

Esta accion como se llama..  :huh:  deseo implemetarla tambien a mi proyecto. ya que cuando obtengo la url lo muestro en un label.. y cuando hago click derecho me muestre la ventana esta con : Copiar(url) , enviar a.., eliminar .etc

Espero haberme expresado bien.. pero el intento vale.
Espero sus consejos ó ayudas
  ;-)
#2
Java / Ayuda en menu..??
24 Marzo 2010, 18:33 PM
Hice dos fromularios.. uno que sera el menu,, y el otro donde hago el llenado..
cuando ago el evento click.. en el item.. llenado..
deberia abrir el formulario (llenado)..
Como en vb.net
frmLLenado.show();
Y con eso me llamaba el otro formulario..   
pero no se como hacer eso en java...?? :huh: :huh:

ah.. tengo otra duda..
Igual que en vb.net
cundo termino el llenado del formulario le mando en el boton  [ok]..quiero que los valores sean captados en una clasa mendiante los property.. igual que en vb.net
hay una forma parecida en java.. recien comienzo java.. y tengo dudas.. solo se lo basico.. en java .

Espero que me puedan sacr de este predicamento en el que estoy.. ;D y gracias por sus respuestas.. ;-)

#3
.NET (C#, VB.NET, ASP) / Ayuda en VB.net..
23 Enero 2010, 18:09 PM
Estoy haciendo un reproductor de .swf + media player
1.- Componente COM:
cuando adiero el componente Com de flash..
me tira un error .
adjunto la imagen:


Uso visual estudio 2005, windows 7... (nocreo que afecte) :huh:
Desearia si alguien jala el componente com.. de  flash object,, y no le salga error.
me lo pueda pasar por (mp)

2.- Hice mi reproductor de musica pero solo me reproduce los formatos basicos..
deseo reproducir . ogg y otros .. como lo hago con WMP.
Como haria pa utilizar los codecs de WMP instalados..  :huh:

Esas dos son mis grandes dudas espero que me puedan ayudar con eso.. ah instale K-Lyte Codec Pack (mega)... es el recomendado...

Antemano agradezco sus respuestas,, :) :)
#4
bueno hice un sistema que te pide.
1.- curso
2.- nota
3.- fecha

todo eso lo guardo en un arraylist

 

   Private curso As String
   Private nota As Double
   Private fecha As Date

   Public texto As String = ""

   Public array_exam As New ArrayList

'
  Sub insertar()
       texto += "Curso:" & curso & vbCrLf & "Nota=" & nota & vbCrLf & " fecha="
                    &fecha & vbCrLf & vbCrLf
           array_exam.Add(texto)
   End Sub
Sub mostrar()
       For i = 0 To array_exam.Count() - 1
           texto += array_exam.Item(i)
       Next
End Sub



hasta ahora no ay problemas:

1.-buscar:   pero ahora quiero buscarlo por cursos. nose me ocurre como.  :huh:
2.-modificar: antes busco el curso y sobreescribo el curso y sus demas datos y lo guardo y muestro...   :huh:

esas dos son mis dudas no se me ocurre una solucion ... espero que me puedan sacar de este predicamento....

antemano Gracias por sus respuestas..
 :D

#5
.NET (C#, VB.NET, ASP) / Ayuda en VB.net..
27 Noviembre 2009, 00:52 AM
Bueno hice un sistema.en VB.net (Visual Studio 2005)
-con una clase (deportista)
-con arraylist
-con constructores
-property

y los metodos

De almacenamiento de deportistas:
1.- Insertar
2.- Mostrar
3.- Buscar





Bueno mi sistema no me manda ni un error.
pero cuando ingreso los deportitas y le mando demostrar no me muestra nada y cuando hago la busqueda tampoco.
todo esto me lleva que hice mal la insercion pero no.. me lei un tuto y esta bien en fin nose que hice mal... :huh: :huh: :huh: :huh: :huh:


Si alguien me pueda ayudar selos agradeceria.

Aqui adjunto mi sistema: Lo subi en 4Shared ()


sistema_deportes.zip

bueno antetodo muchas gracias por sus respuestas.. consejos... mejoras de mi codigo..que no devi hacer.. ,ect
 :D :D ;D


#6
Bueno:
1.- mi base datos se llama:   RH
2.- tengo una tabla llamada: login
donde ahi estan en tres campos: nombre,pass,tipo
primero ago la busqueda del nombre asta ahi funca pero lo que deseo hacer las demas consultas en la fila del nombre...
ya que hice y me busca el pass en el campo pass.

aqui pido busco el nombre ingresado mediante un textbox

Public strCon As String = ""
    Public xcon As MySqlConnection
    'creacion de un objeto tipo command
    Public xcmd As MySqlCommand

strCon = "Data Source=localhost;"
            strCon += "Database=RH;"
            strCon += "User Id=root; Password=123"
xcon = New MySqlConnection(strCon)
xcon.Open()
xcmd = New MySqlCommand
xcmd.Connection = xcon

xcmd.CommandText = "Select * from login where nombre= '" & txtusuario.Text & "' "
            Dim name As String
            name = xcmd.ExecuteScalar.ToString


hasta ok.
pero no se como hacer pa buscar en la fila del nombre ya buscado pa comparar el pass.
y mostrar el tipo de usuario si es admin ó normal.

Haber si me sacan de este predicamento.. recien estoy aprediendo base de datos.. y escoji MySQL..se lo basico..de las sentecias..

Antemano gracias por sus respuestas..
#7
.NET (C#, VB.NET, ASP) / Ayuda en MySql + C#
9 Junio 2009, 13:44 PM
hola compañeros:
Estoy recien aprendiendo MySql... sia alguien domina algo me podria ayudar......





como ven me muestra en un datagriew ; todo lo avido en mi base de datos:
mi problema es que cuando cambio los datos del dataGriew le manda actualizar deberia guardar los cambios echos.
ese es mi dimlema que no se como.......(evento actualizar)


using MySql.Data.MySqlClient;

namespace Form2
{
    public partial class frmBCa : frmPlantilla
    {
        public frmBCa()
        {
            InitializeComponent();
        }
        public string strCon = "";
        public MySqlConnection xcon;
        private void btnSalir_Click(object sender, EventArgs e)
        {
            this.Close();
            xcon.Close();
        }

        private void btnActualizar_Click(object sender, EventArgs e)
        {
            try{
            xcon.Open();
            string sql = "Select * from cargo where *****= "; //segun aqui debo hacer //conecta la tabla cargo
// **** deve los campos de la tabla creo
            MySqlDataAdapter da = new MySqlDataAdapter(sql, xcon);
            DataTable ds = new DataTable();
            da.Update(ds);
            da.Fill(ds);
            dgvCargo.DataSource = ds;
            MessageBox.Show ("Se actualizo la BD");
            }
        catch(Exception  ex)
            {
            MessageBox.Show(ex.ToString());
            }
        }


no se que pondria en lo comentado....
#8
.NET (C#, VB.NET, ASP) / Ayuda con Timer C#..
24 Abril 2009, 18:51 PM
Este es parte de mi codigo;
- De un login que al tercer intento se bloquee y por un tiempo y si en la cuarta falla se cierra el programa.


using System.Timers;  //para usar el timer

private void btnAceptar_Click(object sender, EventArgs e)  //boton aceptar
        {
            if (i == 3)
            {   MessageBox.Show("El sistema se bloqueo \n espere 10 seg. para su ultimo intento");
                txtPass.Visible = false; // aqui oculto los textbox
                txtUser.Visible = false; // aqui oculto los textbox
                System.Timers.Timer tm = new System.Timers.Timer();
             
                tm.Interval = 10000; //aqui que espere 10 segundos
                txtPass.Visible = true; //aqui muestra los textbox
                txtUser.Visible = true;
               
               //mi error esta en el timer esa es mi gran duda...
              // que bloquee por 10 seg los textbox..
           
            frmOpcionesC frm = new frmOpcionesC();
            string aux = txtUser.Text;
            if (txtUser.Text == "admin" && txtPass.Text == "admin")
            {
                i =i-1;
                MessageBox.Show("Bienvenido " + aux);
                frm.Show();
                this.Close();
            }
            else
            {
                MessageBox.Show("El usuario o password no existen verifique");
                txtUser.Text = "";
                txtPass.Text = "";
                txtUser.Focus();
            }
            if (i == 4)
            {
                Application.ExitThread();
                MessageBox.Show("4er Intento Cerrando...");
            }
            i++;
        }

//antemano gracias...x sus ayudas..
//
#9
Bueno anexo esta imagen:


Mis grandes problemas :
1.- Por defecto deve aver 2 usuarios en el programa (admin,user) en un array.
los almacene en tipo string.

2.- cuando manda registrar a un nuevo usuario no se como agregarlo al primer array (donde estan los usuarios por defecto).
O deberia crear otro array(duda).
3.- Y si el nuevo usuario pone el mismo nombre de los por defecto---> se me ocurrio mandar un : MessageBox.Show("Nombre en uso-Ingrese otro nombre");

ahh,,, seme ocurrio luego de 2 intenetos no se logueo correctamente que se cierre el programa..
cree un objeto:
Login obj=new Login();
obj.Close(); // pero no se cierra el form ó hice algo mal..ayuda...

....bueno gracias por sus comentarios..aver si me sacan de esta frustacion ...esperando consejos especialmente en el almacenamiento en el array.

;D ;D :D ;D
#10
.NET (C#, VB.NET, ASP) / Ayuda en C#
24 Marzo 2009, 02:17 AM
Bueno tengo una duda..
En aplicacion visual
1.- Cree un Form1 pidiendo un nombre mas un boton llamado mostrar y luego Cree otro Form2.
2.- El problema es que cuando presiono el boton [mostrar] del Form1 deseo mostrar el nombre ingresado en el textBox del  Form2.

Bueno esa es mi duda...tengo la idea de crear un objeto en el Form1 en el metodo del boton y en el Form2 (No se como)...¿jalar el metodo del textbox del Form2 tal ves.. ?. :huh: :huh:

Bueno gracias antemano por  sus respuestas.. ;D
#11
.NET (C#, VB.NET, ASP) / ! Ayuda ! -menu en c#
12 Diciembre 2008, 03:45 AM
Bueno hice un aplicacion windows . Como se ve en la imagen



:huh:
:huh:

. hice un menu donde esta la opcion Biseccion.
. hice un form(de biseccion)

el problema no se como hacer el enlace si el usuario hace click en *biseccion*
le aparezca el form(ventana) de biseccion.

---------------------------------------------------------
haciendo doble click en biseccion me sale este metodo y creo que aqui se deve hacer el enlace....

private void biseccionToolStripMenuItem_Click(object sender, EventArgs e)
        {
            /// aqui deberia estar el codigo de enlace
        }

ese es mi gran problema se los agradezco de antemano sus respuestas...
#12
Ejercicios / ejercicio en c#/tipo consola
7 Diciembre 2007, 17:41 PM
publico mi tarea de ordenamiento con menu que me tomo un tiempo:::  si lo mejorarian estaria ok.
ojala que les sirva:


********codigo***********

using System;
//using System.Collections.Generic; uso en 2005
using System.Text;

namespace menus_ex
{
    class Program
    {
       
        static void asburbuja(int []le,int t)//burbuja ascendente
        {int temp, nb = 0;
         for (int i = 0; i < t; i++)
         {for (int j = i; j < t; j++)
           {nb++;
            if (le > le[j])
              {temp = le;
               le = le[j];
               le[j] = temp;
              }
            }
          }
        }
        static void desburbuja(int []le,int t)//burbuja descendente
        {int temp, nb = 0;
         for (int i = 0; i < t; i++)
            {for (int j = i; j < t; j++)
             {nb++;
              if (le < le[j])
                {temp = le;
                 le = le[j];
                 le[j] = temp;
                }
              }
           }
        }
        static void selecionas(int []le,int t)//selecion ascendente
        {int menor;
         for (int i = 0; i < t; i++)
           { menor = i;
             for (int j = i + 1; j < t; j++)
             if (le[j] < le[menor])
             menor = j;
             int auxi = le;
             le = le[menor];
             le[menor] = auxi;
           }
        }
        static void seleciondes(int []le,int t)//selecion descendente
        {int menor;
          for (int i = 0; i < t; i++)
           { menor = i;
             for (int j = i + 1; j < t; j++)
             if (le[j] > le[menor])
             menor = j;
             int auxi = le;
             le = le[menor];
             le[menor] = auxi;
           }
        }
        static void insercionas(int []le,int t)//intersecion ascendente
        {int w, ij, auxis;
         bool encontradositio;
         for (w = 1; w < t; w++)
           { auxis = le[w];
             ij = w - 1;
             encontradositio = false;
             while (ij >= 0 && !encontradositio)
             if (le[ij] > auxis)
              { le[ij + 1] = le[ij];
                ij--;
              }
             else
               encontradositio = true;
               le[ij + 1] = auxis;
           }
        }
        static void inserciondes(int []le,int t) //intersecion descendente
        { int w, ij, auxis;
          bool encontradositio;
          for (w = 1; w < t; w++)
            { auxis = le[w];
              ij = w - 1;
              encontradositio = false;
              while (ij >= 0 && !encontradositio)
              if (le[ij] < auxis)
               { le[ij + 1] = le[ij];
                 ij--;
               }
               else
                encontradositio = true;
                le[ij + 1] = auxis;
           }
        }
        static void shell(int []le,int t) //shell ascendente
        { int il, jl, kl, salto;
          salto = t / 2;
          while (salto > 0)
           { for (il = salto; il < t; il++)
              { jl = il - salto;
                while (jl >= 0)
                 { kl = jl + salto;
                   if (le[jl] <= le[kl])
                   jl = -1;
                   else
                    { int auvi = le[jl];
                      le[jl] = le[kl];
                      le[kl] = auvi;
                      jl -= salto;
                     }
                  }
               }
                salto /= 2;
            }
        }
        static void shell1(int []le,int t) //shell descendente
       { int il, jl, kl, salto;
         salto = t / 2;
         while (salto > 0)
          { for (il = salto; il < t; il++)
             {  jl = il - salto;
                while (jl >= 0)
                 {  kl = jl + salto;
                    if (le[jl] >= le[kl])
                    jl = -1;
                    else
                     { int auvi = le[jl];
                       le[jl] = le[kl];
                       le[kl] = auvi;
                       jl -= salto;
                     }

                  }
               }
             salto /= 2;
           }
        }
        public static void quicksort(int[] le, int iz, int de) //quickshort ascendente
        {
            int i = iz;
            int j = de;
            int pivote = le[(iz + de) / 2];
            do
            {
                while (le < pivote)
                {
                    i++;
                }
                while (le[j] > pivote)
                { j--; }
                if (i <= j)
                {
                    int auxi = le;
                    le = le[j];
                    le[j] = auxi;
                    i++;
                    j--;
                }
            } while (i <= j);
            if (j > iz)
                quicksort(le, iz, j);
            if (i < de)
                quicksort(le, i, de);
        }
        public static void quicksort2(int[] le, int iz1, int de1) //quickshort descendente
        {
            int i = iz1;
            int j = de1;
            int pivote = le[(iz1 + de1) / 2];
            do
            {
                while (le > pivote)
                {
                    i++;
                }
                while (le[j] < pivote)
                { j--; }
                if (i <= j)
                {
                    int auxi = le;
                    le = le[j];
                    le[j] = auxi;
                    i++;
                    j--;
                }
            } while (i <= j);
            if (j > iz1)
                quicksort2(le, iz1, j);
            if (i < de1)
                quicksort2(le, i, de1);
        }
        static void recorrer(int[] le,int t)
      {
         for (int i = 0; i < t; i++)
            Console.Write(le + " ");
             Console.WriteLine();
        }
      static void Main(string[] args)
        {   int t;
            Console.WriteLine("--------- MENU ARRAYS---------");
            Console.WriteLine("********llenado******** ");
            Console.WriteLine("ingrese tamaño");
            t = int.Parse(Console.ReadLine());
            int[] le = new int[t];
            for (int i = 0; i < t; i++)
            {
                Console.WriteLine("ingrese [{0}] valor", i + 1);
                le = int.Parse(Console.ReadLine());
            }
            Console.WriteLine("--------- MENU ---------");
            Console.WriteLine("1. burbuja");
            Console.WriteLine("2. seleccion");
            Console.WriteLine("3. insercion");
            Console.WriteLine("4. shell");
            Console.WriteLine("5. quicksort");
            int a = int.Parse(Console.ReadLine());
            switch (a)
            {
             case 1:
                {   Console.WriteLine("ascendente o descendente [a/d] ");
                    string r=Console.ReadLine();
                    if (r == "a")
                    {   asburbuja(le,t);
                        recorrer(le,t);
                    }
                    if (r == "d")
                    {   desburbuja(le, t);
                        recorrer(le, t);
                    }
                 break;
                }
            case 2:
                {
                    Console.WriteLine("ascendente o descendente [a/d] ");
                    string r = Console.ReadLine();
                    if (r == "a")
                    {   selecionas(le, t);
                        recorrer(le, t);
                    }
                    if (r == "d")
                    {   seleciondes(le, t);
                        recorrer(le, t);
                    }
                    break;
                }
            case 3:
                {
                    Console.WriteLine("ascendente o descendente [a/d] ");
                    string r = Console.ReadLine();
                    if (r == "a")
                    {   insercionas(le, t);
                        recorrer(le, t);
                    }
                    if (r == "d")
                    {   inserciondes(le, t);
                        recorrer(le, t);
                    }
                    break;
                }
            case 4:
                {
                    Console.WriteLine("ascendente o descendente [a/d] ");
                    string r = Console.ReadLine();
                    if (r == "a")
                    {   shell(le, t);
                        recorrer(le, t);
                    }
                    if (r == "d")
                    {   shell1(le, t);
                        recorrer(le, t);
                    }
                    break;
                }
            case 5:
                {
                    Console.WriteLine("ascendente o descendente [a/d] ");
                    string r = Console.ReadLine();
                    if (r == "a")
                    {
                        quicksort(le, 0, le.Length - 1);
                        recorrer(le, t);
                    }
                    if (r == "d")
                    {   quicksort2(le, 0, le.Length - 1);
                        recorrer(le, t);
                    }
                    break;
                }
            }
            //fin Main
        }
    }
}