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

#31
Hola, tengo un problema que no puedo solucionar. Me arroja error al tratar de pasar un registro como parámetro a un método.

Error:
CitarError   1   Incoherencia de accesibilidad: el tipo de parámetro 'registro' es menos accesible que el método 'método'

Código donde me arroja el error:

Código (csharp) [Seleccionar]
public partial class Form1 : Form
   {
       struct registro
       {
           public String nombre;
           public String apellido;
           public String dias;
           public String horario;
       }

public void ObtenerAlumno(registro alumno, int d)
       {
           char hora = ObtenerHorario(alumno.horario, alumno.dias, d);
           String horario = HoraACadena(hora);
           richTextBox1.Text = alumno.nombre + "   " + alumno.apellido + "   ";

       }

public Form1()
       {
           InitializeComponent();

           registro alumno;
           int nd = 0;
           ObtenerAlumno(alumno, nd);
       }
#32
Tenes razón, le pifié.

También poniendo como public la estructura registro sigue tirando el mismo error, ya probé todas las posibilidades.
#33
Hola, tengo un problema que no puedo solucionar. Me arroja error al tratar de pasar un registro como parámetro a un método.

Error:
CitarError   1   Incoherencia de accesibilidad: el tipo de parámetro 'registro' es menos accesible que el método 'método'

Código donde me arroja el error:

Código (csharp) [Seleccionar]
public partial class Form1 : Form
    {
        struct registro
        {
            public String nombre;
            public String apellido;
            public String dias;
            public String horario;
        }

public void ObtenerAlumno(registro alumno, int d)
        {
            char hora = ObtenerHorario(alumno.horario, alumno.dias, d);
            String horario = HoraACadena(hora);
            richTextBox1.Text = alumno.nombre + "   " + alumno.apellido + "   ";

        }

public Form1()
        {
            InitializeComponent();

            registro alumno;
            int nd = 0;
            ObtenerAlumno(alumno, nd);
        }
#34
En c# como sería?
#35
Hola, necesito saber que día es hoy. Ejemplo: Hoy es 31/03, necesitaría saber si es Lunes, Martes, Miercoles, jueves, etc.

Saludos
#36
Ya encontré como hacerlos. Es el control GroupBox.

Saludos y pueden cerrar.
#37
Hola, quería saber como dibujar las lineas que les voy a mostrar en la imagen. Por si no se entiende, son las lineas que envuelven los checkbox:

#38
Hola, tengo una duda. Tengo 2 forms creados (Form1.cs y form2.cs). Como puedo trabajar con una variable en los 2? Es decir, quiero modificar una variable en el Form1, y modificarla tambien en el Form2.

Saludos
#39
Programación C/C++ / Re: Crear registro
17 Febrero 2015, 17:29 PM
Mirá, te dejo un ejemplo de lo que quiero:

Código (cpp) [Seleccionar]
int campos;
printf("Cuantos campos de enteros quieres?");
scanf("%d", &campos);

// Pongamos de ejemplo que ingresa 5

typedef struct
{
  int e1;
  int e2;
  int e3;
  int e4;
  int e5;
} Array;
#40
Programación C/C++ / Re: Crear registro
17 Febrero 2015, 16:36 PM
Cita de: eferion en 17 Febrero 2015, 09:08 AM
Tu pregunta es un poco escueta.

¿Hay algún límite a esa configuración? Piénsatelo bien, libertad total suele implicar más cantidad de código y muchas veces no es algo realizable.

¿Cómo elige el usuario qué configuración quiere?

¿Qué uso se le quiere dar después a esa configuración?

Hola, no importa el límite.

Al usuario, por ejemplo, le pregunto cuantos campos quiere que tenga el registro. Ingresa 4, y ahí necesito saber como crear un registro de 4 campos. No importa si son enteros o chars, me interesa saber si se puede hacer con un for o while.

Depende, solo quiero saber como hacerlo porque sería una forma interesante de crear programas.

Saludos