Los foros del Guille

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

Google
 

elGuille.hosting: La oferta avanzada:
.NET 2.0, SQL Server, 4000MB, 30GB transf. por 19.95 Eur al mes

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

09/nov/2005
Nuevo filtro en el código posteado para evitar malas intenciones.
Por supuesto, si encuentras fallos de seguridad, por favor postealo en el foro de Bugs, ya que es para beneficio de todos. Gracias.

  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-2017  - foros.elGuille v1.0.5.3 (23/Mar/2009 14:50 GMT +1)  - (ASP.NET 2.0 v2.0.50727.8762)
 
Usuarios activos: 78 - App. iniciada: 20/11/2017 14:38:06 GMT - La hora GMT del servidor es: 20/11/2017 15:20:45 GMT