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

#1881
De nada. Si consigues hacerlo funcionar con tus propios códigos. Lo publicas aquí para verlo.

Saludos y de nada.
#1883
Por ahora no encuentro nada. Me he dado cuenta que al pulsar el botón de la propia bandeja al abrirla como al cerrarla no se ejecuta el label para que te diga cuando está abierto o cerrado.

Por lo que veo, parece que hay que leer desde el lector la información que suelta la bandeja al abrir y cerrar, así C# lo tendrá que interpretar.

Seguiré buscando información...
#1884
Averiguando si se puede hacer lo que pides...
#1885
Deja investigar a ver. Para mi lo del Timer no hace falta. Ahora te cuento.

EDITO:

Lo he probado. Inserta un label1. Al pulsar abrir la bandeja de abre y cuando termina de abrirse del todo, dice Abierto. Lo mismo al cerrarlo.

No hace falta nada de Timer, se comporta como lo tuviera.

Si te ha servido, hazlo saber. Gracias.

Código (csharp) [Seleccionar]

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;

namespace CD_Control
{
   public partial class Form1 : Form
   {
       public Form1()
       {
           InitializeComponent();
       }

       [DllImport("winmm.dll", EntryPoint = "mciSendStringA")]
       public static extern void mciSendStringA(string lpstrCommand,
           string lpstrReturnString, long uReturnLength, long hwndCallback);
       //Why did i put this here?
       string rt = "";
       private void button1_Click(object sender, EventArgs e)
       {
           mciSendStringA("set CDAudio door open", rt, 127, 0);
           label1.Text = "Abierto";
       }

       private void button2_Click(object sender, EventArgs e)
       {
           mciSendStringA("set CDAudio door closed", rt, 127, 0);
           label1.Text = "Cerrado";
       }
   }
}

#1886
Hola <sylar>:

Coge tu foto de avatar y ábrelo con Photoshop, después pulsa "Control + I", se vuelve a invertir los colores reales de quién eres realmente.

No se si lo sabías, pero tienes que tener cuidado con estas cosas...

Saludo.
#1887
.NET (C#, VB.NET, ASP) / Re: Es posible en C#
30 Mayo 2009, 00:16 AM
DEsde el Vista, ya vienen instalado.
#1888
Hola:

.NET Format a string with fixed spaces

en este link realizaron una consulta similar.

puedes hacer uso del

PadLeft()
PadRight()

Usa el metodo PadRight de la clase String para rellenar los valores NomJugador, NomEquipo, etc. con espacios en blanco y asi que todos midan lo mismo. Ejemplo de como usar este metodo:

string MyString = "Cadena";
MyString.PadRight(8);
//MyString = "Cadena  "

A ver si esto te ayuda, si lo logras, muestra una imagen aquí como hiciste en el primer tema.


#1889
Gracias por tu opinión personal.

Si hay más gente dando su opinión, no se corten un pelo.

Gracias de nuevo.
#1890
¿Podrías poner tu código completo? A ver si hago tu programa en orden. Te doy el código de arriba que hice para que hagas ideas.

Código (csharp) [Seleccionar]

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MenuCMD
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Title = "TABLA DE JUGADORES";
            string c1 = "╔";
            for (; c1.Length <= 77; c1 += "═");
            c1 += "╗";
            Console.WriteLine(c1);
            Console.Write("║                 ");
            Console.BackgroundColor = ConsoleColor.Black;
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.Write("TABLA DE JUGADORES SEGUN PROMEDIO DE GOLES");
            Console.ForegroundColor = ConsoleColor.Gray;
            Console.WriteLine("                  ║");
            string c2 = "╠";
            for (; c2.Length <= 77; c2 += "═");
            c2 += "╣";
            Console.WriteLine(c2);
            string c3 = "║";
            for (; c3.Length <= 77; c3 += " ") ;
            c3 += "║";
            Console.WriteLine(c3);
            Console.WriteLine("║  Nombre Jugador--Nombre Equipo--Partidos Jugados--Goles--Promedio de goles  ║");

            Console.ReadKey();
        }
    }
}