Torna indietro   Hardware Upgrade Forum > Software > Programmazione

ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm
ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm
ASUS e HIFIMAN uniscono le forze per creare ROG Kithara, cuffie gaming con driver magnetici planari da 100mm, design open-back e microfono MEMS full-band. Una proposta che ambisce a coniugare fedeltà per audiofili e performance ludiche, disponibili a 319 euro
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Qrevo Curv 2 Flow è l'ultima novità di casa Roborock per la pulizia di casa: un robot completo, forte di un sistema di lavaggio dei pavimenti basato su rullo che si estende a seguire il profilo delle pareti abbinato ad un potente motore di aspirazione con doppia spazzola laterale
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Abbiamo guidato per diversi giorni la Alpine A290, la prima elettrica del nuovo corso della marca. Non è solo una Renault 5 sotto steroidi, ha una sua identità e vuole farsi guidare
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 20-02-2003, 20:08   #1
Kleidemos
Bannato
 
L'Avatar di Kleidemos
 
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
[C#]Richiamare form su altro files

Ho sto cod:
Codice:
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using SiteManagerUtil;

namespace Site_Manager
{
	/// <summary>
	/// Summary description for Form1.
	/// </summary>
	public class Princ : System.Windows.Forms.Form
	{
		private System.Windows.Forms.Button btInsert;
		private System.Windows.Forms.Button btCancella;
		/// <summary>
		/// Required designer variable.
		/// </summary>
		private System.ComponentModel.Container components = null;

		public Princ()
		{
			//
			// Required for Windows Form Designer support
			//
			InitializeComponent();

			//
			// TODO: Add any constructor code after InitializeComponent call
			//
		}

		/// <summary>
		/// Clean up any resources being used.
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			if( disposing )
			{
				if (components != null) 
				{
					components.Dispose();
				}
			}
			base.Dispose( disposing );
		}

		#region Windows Form Designer generated code
		/// <summary>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent()
		{
			this.btInsert = new System.Windows.Forms.Button();
			this.btCancella = new System.Windows.Forms.Button();
			this.SuspendLayout();
			// 
			// btInsert
			// 
			this.btInsert.Location = new System.Drawing.Point(32, 8);
			this.btInsert.Name = "btInsert";
			this.btInsert.Size = new System.Drawing.Size(104, 24);
			this.btInsert.TabIndex = 5;
			this.btInsert.Text = "Inserisci";
			this.btInsert.Click += new System.EventHandler(this.btInsert_Click);
			// 
			// btCancella
			// 
			this.btCancella.Location = new System.Drawing.Point(32, 48);
			this.btCancella.Name = "btCancella";
			this.btCancella.Size = new System.Drawing.Size(104, 24);
			this.btCancella.TabIndex = 6;
			this.btCancella.Text = "Cancella";
			// 
			// Princ
			// 
			this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
			this.ClientSize = new System.Drawing.Size(160, 85);
			this.Controls.AddRange(new System.Windows.Forms.Control[] {
																		  this.btCancella,
																		  this.btInsert});
			this.Name = "Princ";
			this.Text = "SiteManager";
			this.ResumeLayout(false);

		}
		#endregion

		/// <summary>
		/// The main entry point for the application.
		/// </summary>
		[STAThread]
		static void Main() 
		{
			Application.Run(new Princ());
		}

		private void btInsert_Click(object sender, System.EventArgs e)
		{
			Site_Manager.Insert inserisci = new Site_Manager.Insert();//Richiamo il form esterno
		}
	}
}
il files esterno è:
Codice:
 
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;

namespace Site_Manager
{
	/// <summary>
	/// Summary description for Insert.
	/// </summary>
	public class Insert : System.Windows.Forms.Form
	{
		private System.Windows.Forms.Label blTitolo;
		private System.Windows.Forms.Label lbIndirizzo;
		private System.Windows.Forms.TextBox txtTitolo;
		private System.Windows.Forms.TextBox txtIndirizzo;
		private System.Windows.Forms.Button btInsert;
		/// <summary>
		/// Required designer variable.
		/// </summary>
		private System.ComponentModel.Container components = null;

		public Insert()
		{
			//
			// Required for Windows Form Designer support
			//
			InitializeComponent();

			//
			// TODO: Add any constructor code after InitializeComponent call
			//
			Application.Run();
		}

		/// <summary>
		/// Clean up any resources being used.
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			if( disposing )
			{
				if(components != null)
				{
					components.Dispose();
				}
			}
			base.Dispose( disposing );
		}

		#region Windows Form Designer generated code
		/// <summary>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent()
		{
			this.blTitolo = new System.Windows.Forms.Label();
			this.lbIndirizzo = new System.Windows.Forms.Label();
			this.txtTitolo = new System.Windows.Forms.TextBox();
			this.txtIndirizzo = new System.Windows.Forms.TextBox();
			this.btInsert = new System.Windows.Forms.Button();
			this.SuspendLayout();
			// 
			// blTitolo
			// 
			this.blTitolo.Location = new System.Drawing.Point(24, 16);
			this.blTitolo.Name = "blTitolo";
			this.blTitolo.Size = new System.Drawing.Size(56, 24);
			this.blTitolo.TabIndex = 0;
			this.blTitolo.Text = "Titolo";
			// 
			// lbIndirizzo
			// 
			this.lbIndirizzo.Location = new System.Drawing.Point(16, 48);
			this.lbIndirizzo.Name = "lbIndirizzo";
			this.lbIndirizzo.Size = new System.Drawing.Size(64, 24);
			this.lbIndirizzo.TabIndex = 1;
			this.lbIndirizzo.Text = "Indirizzo";
			// 
			// txtTitolo
			// 
			this.txtTitolo.Location = new System.Drawing.Point(72, 16);
			this.txtTitolo.Name = "txtTitolo";
			this.txtTitolo.Size = new System.Drawing.Size(120, 20);
			this.txtTitolo.TabIndex = 2;
			this.txtTitolo.Text = "";
			// 
			// txtIndirizzo
			// 
			this.txtIndirizzo.Location = new System.Drawing.Point(72, 48);
			this.txtIndirizzo.Name = "txtIndirizzo";
			this.txtIndirizzo.Size = new System.Drawing.Size(120, 20);
			this.txtIndirizzo.TabIndex = 3;
			this.txtIndirizzo.Text = "";
			// 
			// btInsert
			// 
			this.btInsert.Location = new System.Drawing.Point(72, 88);
			this.btInsert.Name = "btInsert";
			this.btInsert.TabIndex = 4;
			this.btInsert.Text = "Inserisci";
			// 
			// Insert
			// 
			this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
			this.ClientSize = new System.Drawing.Size(208, 125);
			this.Controls.AddRange(new System.Windows.Forms.Control[] {
																		  this.btInsert,
																		  this.txtIndirizzo,
																		  this.txtTitolo,
																		  this.lbIndirizzo,
																		  this.blTitolo});
			this.Name = "Insert";
			this.Text = "Inserisci Sito";
			this.ResumeLayout(false);

		}
		#endregion
	}
	
}
Come richiamo sto form?
Kleidemos è offline   Rispondi citando il messaggio o parte di esso
Old 20-02-2003, 20:09   #2
Kleidemos
Bannato
 
L'Avatar di Kleidemos
 
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
libreria esterna:
Codice:
using System;
using System.Collections;

namespace SiteManagerUtil
{
	/// <summary>
	/// La classe principale
	/// </summary>
	public class SitMan 
	{
		/// <summary>
		/// Le Variabili publiche
		/// </summary>
		public System.Collections.ArrayList nome;// il nome
		public System.Collections.ArrayList indirizzo;// l'indirizzo
		public const string fine = "http://";
		///<summary>
		///Valida l'url
		///</summary>
		public string validaUrl(string url)
		{
			if(!url.StartsWith("http://"))
			{
				url = url + fine;
			}
			return url;
		}
		/// <summary>
		/// La funzione che aggiunge un sito
		/// </summary>
		/// <param name="nm">Il nome del sito</param>
		/// <param name="indir">L'indirizzo del sito</param>
		/// <returns></returns>
		public string aggiungi(string nm, string indir)
		{
			this.nome.Add(nm);
			this.indirizzo.Add(indir);
			return "";
		}
		/// <summary>
		/// La funzione che cancella un sito
		/// </summary>
		/// <param name="nm">Il nome del sito</param>
		/// <param name="indir">L'indirizzo del sito</param>
		/// <returns></returns>
		public string cancella(string nm, string indir)
		{
			this.nome.Remove(nm);
			this.indirizzo.Remove(indir);
			return "";
		}
	}//Fine SitMan

}//Fine Namespace
Kleidemos è offline   Rispondi citando il messaggio o parte di esso
Old 21-02-2003, 09:31   #3
Einstein
Senior Member
 
L'Avatar di Einstein
 
Iscritto dal: Jan 2000
Città: Provincia di Parma
Messaggi: 724
Site_Manager.Insert inserisci = new Site_Manager.Insert();
inserisci.Show();
__________________
My Pc: Case Enermax Chakra - PSU Corsair HX520 - Gigabyte P35-DS3R - Core2 Duo E6550 - 6 Gb RAM Geil PC800 - 2x WD Caviar SE 320Gb (Raid1) - Xfx GeForce 8600Gt - Master Pioneer DVR111D - Samsung SM T220 - S.O. Windows 7 Ultimate x64 SP1
My blog: http://blogs.ugidotnet.org/alby
Einstein è offline   Rispondi citando il messaggio o parte di esso
Old 21-02-2003, 09:36   #4
Kleidemos
Bannato
 
L'Avatar di Kleidemos
 
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
Quote:
Originally posted by "Einstein"

Site_Manager.Insert inserisci = new Site_Manager.Insert();
inserisci.Show();
Ho risolto con
Codice:
	private void btInsert_Click(object sender, System.EventArgs e)
		{
			Site_Manager.Insert inserisci = new Site_Manager.Insert();
			inserisci.Visible = true;// lo setta a visibile
		}
Vuoi farmi da betatester?
Kleidemos è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm ASUS ROG Kithara: quando HIFIMAN incontra il gam...
Roborock Qrevo Curv 2 Flow: ora lava con un rullo Roborock Qrevo Curv 2 Flow: ora lava con un rull...
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite Alpine A290 alla prova: un'auto bella che ti fa ...
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile Recensione HONOR Magic 8 Lite: lo smartphone ind...
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Microsoft Highlight Reels: clip e montag...
Una nuova partnership per i TV Panasonic...
NIO batte il suo record di scambio batte...
Verona ha i bus del futuro: 34 mezzi ele...
Changan risponde presente: batterie allo...
Creatore di Telegram accusato di terrori...
Microsoft prepara molte novità le...
Alcolock obbligatorio da oggi: ecco chi ...
Intel Unified Core: un annuncio di lavor...
Nikon rinnova il suo telezoom profession...
Ci sarà una nuova serie di Evange...
ESA Space Rider: superato un test per lo...
Horse e Repsol hanno costruito il protot...
Beats Solo 4 a 111€: le iconiche cuffie ...
IBM crolla in Borsa (-13%) dopo l'annunc...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:00.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v