Los foros del Guille

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 

Ya está a la venta Novedades de Visual Basic 9.0

Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu interés (algunos de los avisos publicados)

01/abr/2006
Te recuerdo que las fechas mostradas son en formato GMT, osea, es la hora "Universal" (UTC o GMT), algún día de estos haré que se muestre vuestra hora local...

  Foro: .NET.C# Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 58032 - Como asociar formulario splash y formulario base de datos al formulario principal?
IDAsuntoFechaNick 
58032 Como asociar formulario splash y formulario base de datos al formulario principal?17/01/16 21:51chulsito   
Hola! estoy implementando un proyecto con arduino y necesito una pc conectada y sincronizada con el arduino, y tengo codigo en C# que no comprendo, ya que solo tengo conocimientos basicos de programacion.

aqui va la primera parte:

1. Codigo Asociado al Formulario Splash
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;
namespace proyectoAlarma
{
public partial class FormSplash : Form
{
public FormSplash()
{
    //Se inicializa el timer y se establece su cuenta en cinco segundos.
    InitializeComponent();
    tiempo.Enabled = true;
    tiempo.Interval = 5000;
}
private void tiempo_Tick(object sender, EventArgs e)
{
    //En el momento que pasan los cinco segundos el timer se para.
    //Posteriormente,  se  cierra  esta  ventana  para  dar 
         paso  al  formulario principal.
    tiempo.Stop();
    this.DialogResult = DialogResult.OK;
    this.Close();
    }
}
}

2. Código asociado al formulario principal
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.IO;
using System.IO.Ports;
using proyectoAlarma.Properties;
using System.Net.Mail;
namespace proyectoAlarma
{
public partial class frmSmartAlarm : Form
{
//En este apartado declaro las variables de caracter general.
#region Variables
int contador = 0;
string fecha, registro, recibirDato, To;
string From = "proyectoalarmasanjose2014@gmail.com";
string Subject = "¡Alerta, intruso en casa!";
string Contraseña = "fundacionloyola2014";
string Message = "Acaba de entrar un intruso en su casa. Es necesario que avise a la policía.";
#endregion
public frmSmartAlarm()
{
InitializeComponent();
CheckForIllegalCrossThreadCalls = false;
}
private void frmSmartAlarm_Load(object sender, EventArgs e)
{
//En este apartado cargo en los ComboBox las características seleccionables del puerto serie.
this.Size = new Size(328, 281);
#region BindingSource cbPort
Dictionary dPort = new Dictionary();
string[] PortNames = System.IO.Ports.SerialPort.GetPortNames();
Array.Sort(PortNames);
if (PortNames != null && PortNames.Length > 0)
{
foreach (string portName in PortNames)
{
dPort.Add(portName.Substring(3), portName);
}
cbPort.DisplayMember = "Value";
cbPort.DataSource = new BindingSource(dPort, null);
cbPort.SelectedIndex = 0;
}
#endregion
#region BindingSource cbData
Dictionary dData = new Dictionary();
dData.Add(7, 7);
dData.Add(8, rie_gafas;
cbData.DisplayMember = "Value";
cbData.DataSource = new BindingSource(dData, null);
cbData.SelectedIndex = 1;
#endregion
#region BindingSource cbParity
Dictionary dParity = new
Dictionary();
dParity.Add(System.IO.Ports.Parity.None, "(Ninguno)");
dParity.Add(System.IO.Ports.Parity.Even, "Par");
dParity.Add(System.IO.Ports.Parity.Odd, "Impar");
cbParity.DisplayMember = "Value";
cbParity.DataSource = new BindingSource(dParity, null);
cbParity.SelectedIndex = 0;
#endregion
#region BindingSource cbStop
Dictionary dStop = new
Dictionary();
dStop.Add(System.IO.Ports.StopBits.One, "1");
dStop.Add(System.IO.Ports.StopBits.OnePointFive, "1.5");
dStop.Add(System.I

 
(c) Guillermo 'guille' Som, 2005-2018  - foros.elGuille v1.0.5.3 (23/Mar/2009 14:50 GMT +1)  - (ASP.NET 2.0 v2.0.50727.8799)
 
Usuarios activos: 99 - App. iniciada: 18/10/2018 13:15:34 GMT - La hora GMT del servidor es: 18/10/2018 15:44:52 GMT