• Viernes 3 de Mayo de 2024, 18:00

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 - NeySmall

Páginas: [1]
1
C# / Re:programar un botón de ayu?da
« en: Lunes 28 de Julio de 2014, 21:18 »
gracias gabio2, pero lo que necesito es visualizar la página en un explorador web, como chrome, firefox,  opera, internet explorer, etc....
Quiero visualizar la página externo a mi proyecto.

Ahorita le he intentado de esta manera:
Código: [Seleccionar]
RutaArchivoAyuda = "//ayuda/ayuda.html";
System.Diagnostics.Process.Start(RutaArchivoAyuda);

Si le pongo la ruta completa de mi computadora,  no hay error, pero noo quiero poner la ruta completa porque al probar mi proyecto, en otras computadoras, marcaria error. Es poreso que solo pongo la ruta del proyecto, pero no me resulta.

Y tambien ya probe insertando un linklabel, pero es lo mismo, sólo funciona con una pagina que hay en linea, por ejemplo google, facebook, etc... pero si le pongo como ruta mi página, no funciona, :(

Ojala pudieran ayudarme :(

Mientras tanto  mientras seguire investgando....
Saludos..

2
C# / programar un botón de ayu?da
« en: Lunes 28 de Julio de 2014, 00:33 »
Buen día, gusto en saludarlos.  :yes:

Pues aqui nuevamente dando lata.  :losiento:

Primeramente, al título le puse "programar un botón de ayu?da", (ayu?da) con el signo intermedio, para que no confundan mi urgencia en que contesten, ya que la página no me permitio usar esa palabra, pero es sólo para especificar que tipo de botón necesito. ;)

Ahora lo que necesito es cómo llamar a un archivo .html (el cual contiene temas de ayuda) desde mi formulario de C#.

Los temas, hipervínculos, y todo eso referente a la ayuda, ya están listos; es decir, el archivo html (de ayuda) ya está listo.

Sólo me falta que código contendría el botón de ayuda en mi formulario de c#. :think:

El archivo .html ya está dentro de la carpeta "debug" de mi proyecto, para que éste pueda mostrarse desde cualquier pc que abra mi proyecto.  :yes:

Gracias de antemano. :kicking:

3
C# / Re:Obtener dirección de un archivo
« en: Martes 22 de Julio de 2014, 19:45 »
Gracias adel castillo

Gracias por tu respuesta.
La verdad la estructura y código con MySQL ya las tengo organizados, y no hay problema con ello....
Lo único que queria era saber como guardar en un textbox, la ruta de la imagen, para que el sistema pueda instalarse en otra PC y no haya problemas...
La solucion ya la tengo y la muestro para compartir con quien tenga el mismo problema.

Lo unico que modifique es:
* Agregar una variable tipo string llamada "NombreImagen"
* Modificar el codigo de la condición if

Código: [Seleccionar]
            if (DireccionImagen.ShowDialog() == DialogResult.OK)
                {

                    RutaImagen = this.DireccionImagen.FileName;
                    ImagenProducto.Image = Image.FromFile(this.RutaImagen);
                    this.NombreImagen = this.RutaImagen.Substring(RutaImagen.LastIndexOf("\\") + 1);               
                    this.ImagenProducto.SizeMode = PictureBoxSizeMode.StretchImage;
                    this.TxtImagen.Text = "imagenes/" + this.NombreImagen;
                }

Y en realidad es sencillo, sólo en el textbox puse manualmente entre comillas la ruta de la carpeta del mismo sistema (Debug) que es "imagenes/"
Ademas de agregar el nombre de la imagen.

Lo cual es:
Código: [Seleccionar]
this.TxtImagen.Text = "imagenes/" + this.NombreImagen;
Y con esto:
Código: [Seleccionar]
this.NombreImagen = this.RutaImagen.Substring(RutaImagen.LastIndexOf("\\") + 1);
obtengo el nombre de la imagen.

Gracias por tu ayuda.
Y comparto mi solución.

Saludos :jumpie:

4
C# / Obtener dirección de un archivo [SOLUCIONADO]
« en: Domingo 20 de Julio de 2014, 20:47 »
Hola buen día.   :yes:

Mi problema es que quiero hacer una consulta en c#, de la cual no tengo problema para mostrar los datos consultados. El problema es que al momento de mostrarse la imagen, sale una cruz roja,  :think: motivo del cual da error, (los datos se guardan en MySQL),

El error se debe a que la ruta almacenada en la base de datos se guarda completa: (C:\usuario\.......)  y lo que yo deseo es que solo se guarde la ruta del proyecto que es (Imagenes/Imagen.png) es decir la misma ruta del proyecto, (carpeta debug/imagenes) para que esta pueda usarse en otra PC.

Entonces la pregunta es ¿Cómo hacer que se guarde la direccion del proyecto (carpeta debug).?  :ayuda:

Muestro codigo que tengo en esta parte: (solo la parte del problema)

(OpenFileDialog ---->  DireccionImagen)
(PictureBox ------> ImagenProducto)



Código: [Seleccionar]
private void BtnBuscarImagen_Click(object sender, EventArgs e)
        {
            this.BtnAltaAgregarProducto.Enabled = true;

            DireccionImagen = new OpenFileDialog();

            //Aquí incluiremos los filtros que queramos.
            DireccionImagen.Filter = "Archivos de Imagen|*.png";     
            DireccionImagen.FileName = "";
            DireccionImagen.Title = "Buscando la imagen del producto ";
            DireccionImagen.InitialDirectory = "imagenes";   // abrir la ruta donde están las imagenes (debug/imagenes)

            DireccionImagen.FileName = this.TxtImagen.Text;
 
            // Si esto se cumple, capturamos la propiedad File Name y la guardamos en el control
            if (DireccionImagen.ShowDialog() == DialogResult.OK)
                {
                    this.TxtImagen.Text = DireccionImagen.FileName;
                    this.RutaImagen = DireccionImagen.FileName;   // RutaImagen es variable global para la ruta de la imagen
                    this.ImagenProducto.ImageLocation = this.RutaImagen;
                    this.ImagenProducto.SizeMode = PictureBoxSizeMode.StretchImage;
                }
        }

Muchas gracias de antemano  :adios:

Páginas: [1]