Obsah:
- Krok 1: Vytvoření nového projektu v aplikaci Microsoft Visual Studio
- Krok 2: Přidání všeho do formuláře
- Krok 3: Přidání sloupců
- Krok 4: Před napsáním kódu
- Krok 5: Psaní kódu
- Krok 6: Kód Kód Kód…
- Krok 7: Hotovo. Otestujte to
Video: Jak vytvořit jednoduchou aplikaci pro telefonní seznam C#: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:25
Ahoj, já jsem Luke, je to můj první Instruktabilní. Chci vám ukázat, jak vytvořit jednoduchou aplikaci pro telefonní seznam v Microsoft Visual Studio pomocí C#. Před vytvořením tohoto projektu je dobré mít nějaké základní znalosti o programování. Začněme. Potřebujeme Microsoft Visual Studio, pro studenty je zdarma, Professional Edition získáte od MSDNAA. Hledejte na Googlu další informace. Takto bude naše aplikace vypadat:
Krok 1: Vytvoření nového projektu v aplikaci Microsoft Visual Studio
Spusťte Microsoft Visual Studio a vytvořte nový projekt, zvolte Windows Forms Application, typ projektu je Visual C#. Svůj projekt můžete pojmenovat, jak chcete, a v případě potřeby změnit umístění projektu.
Krok 2: Přidání všeho do formuláře
Nyní je to prázdný formulář. Přidejme k tomu některé součásti z panelu nástrojů, jak je vidět na obrázku. Jsou to: DataGridView, SaveFileDioalog, OpenFileDialog a menuStrip
Krok 3: Přidání sloupců
Po přidání DataGridView máme prázdné místo, klikněte na něj pravým tlačítkem myši a vyberte Upravit sloupce.
Krok 4: Před napsáním kódu
Ujistěte se, že váš formulář vypadá takto a DataGridView má název „GRID“. Můžete to nastavit v okně vlastností
Krok 5: Psaní kódu
Klikněte dvakrát na každý prvek nabídky, abyste vytvořili události, pokaždé, když se zobrazí okno s kódem, vraťte se zpět a přejděte k němu se vším (Uložit, Otevřít, Zavřít) To, co potřebujeme v kódu: private void SaveToolStripMenuItem_Click (odesílatel objektů, EventArgs e) {} soukromá neplatnost OpenToolStripMenuItem_Click (odesílatel objektů, EventArgs e) {} soukromá neplatnost CloseToolStripMenuItem_Click (odesílatel objektů, EventArgs e) {}
Krok 6: Kód Kód Kód…
Zde je úplný kód naší aplikace s komentáři po případech „//“: using System; using System. Collections. Generic; using System. ComponentModel; using System. Data; using System. Drawing; using System. Linq; using System. Text; pomocí System. IO; // přidáno pomocí System. Windows. Forms; pomocí System. Runtime. Serialization. Formatters. Binary; // přidáno pomocí System. Runtime. Serialization; // addednamespace testowa // toto je můj název projektu {public partial class Form1: Form {public Form1 () {InitializeComponent (); } [Serializovatelné] // Umožňuje uložení naší třídy do souboru data veřejné třídy // Naše třída pro data {název veřejného řetězce; veřejné příjmení řetězce; veřejné smyčcové město; veřejné číslo řetězce; } private void SaveToolStripMenuItem_Click (odesílatel objektu, EventArgs e) {GRID. EndEdit (); SaveFileDialog saveFileDialog1 = nový SaveFileDialog (); // Vytvoření dialogového okna pro uložení souboru saveFileDialog1. RestoreDirectory = true; // číst a filtrovat nezpracovaná data if (saveFileDialog1. ShowDialog () == DialogResult. OK) {BinaryFormatter formatter = new BinaryFormatter (); Výstup FileStream = nový FileStream (saveFileDialog1. FileName, FileMode. OpenOrCreate, FileAccess. Write); ' int n = GRID. RowCount; data Osoba = nová data [n - 1]; // Máme tolik záznamů, kolik řádků, řádky se přidávají automaticky, takže máme vždy o jeden řádek více, než potřebujeme, takže n je počet řádků -1 prázdný řádek pro (int i = 0; i <n - 1; i ++) {Osoba = nová data (); // GRID má dvě čísla v "" první číslo je index sloupce, druhé je idnex řádku ', indexování vždy začíná od 0' Osoba .name = GRID [0, i]. Value. ToString (); Osoba .příjmení = GRID [1, i]. Value. ToString (); Osoba .city = GRID [2, i]. Value. ToString (); Osoba .číslo = GRID [3, i]. Value. ToString (); } formatter. Serialize (výstup, Osoba); výstup. Zavřít (); }} private void OpenToolStripMenuItem_Click (odesílatel objektů, EventArgs e) // Čtení souboru a přidání dat do GRID {openFileDialog1 = nový OpenFileDialog (); if (openFileDialog1. ShowDialog () == DialogResult. OK) {BinaryFormatter reader = new BinaryFormatter (); Vstup FileStream = nový FileStream (openFileDialog1. FileName, FileMode. Open, FileAccess. Read); data Osoba = (data ) čtečka. Deserialize (vstup); GRID. Rows. Clear (); for (int i = 0; i <Person. Length; i ++) {GRID. Rows. Add (); GRID [0, i]. Hodnota = Osoba .název; GRID [1, i]. Hodnota = Osoba . Příjmení; GRID [2, i]. Hodnota = Osoba .město; GRID [3, i]. Hodnota = Osoba .číslo; }}} private void CloseToolStripMenuItem_Click (odesílatel objektu, EventArgs e) {Close (); // zavření aplikace}}}
Krok 7: Hotovo. Otestujte to
Klikněte na nabídku Ladit v aplikaci Visual Studio, než spustit ladění, mělo by to fungovat. Zkuste aplikaci vyzkoušet. Jsem si jistý, že najdete nějaké chyby, naše aplikace jsou velmi jednoduché bez jakýchkoli cenných papírů při ukládání, otevírání souborů, je to jen ukázka, jak udělat větší užitečnou aplikaci. Můžete to vylepšit, vytvořit si vlastní verzi! Přidejte některé nové funkce, změňte vše, co chcete. Hodně štěstí!
Doporučuje:
Jak vytvořit jednoduchou kalkulačku v Javě: 10 kroků
Jak vytvořit jednoduchou kalkulačku v Javě: Toto je jednoduchý úvod do programovacího jazyka Java, který je určen lidem s malou až žádnou znalostí programování. Materiály: počítač nebo notebook (s nainstalovaným Eclipse) Lze nainstalovat zatmění na https: // www. eclipse.org/downloads
Jak vytvořit jednoduchou meteorologickou stanici: 8 kroků
Jak vyrobit jednoduchou meteorologickou stanici: Dobrý den, v tomto videu vám ukážu, jak vytvořit jednoduchou meteorologickou stanici pro snímání teploty a vlhkosti pomocí senzoru DHT11
Jak vytvořit jednoduchou webovou stránku pomocí závorek pro začátečníky: 14 kroků
Jak vytvořit jednoduchou webovou stránku pomocí závorek pro začátečníky: Úvod Následující pokyny poskytují podrobné pokyny k vytvoření webové stránky pomocí závorek. Bracket je editor zdrojového kódu s primárním zaměřením na vývoj webu. Vytvořený společností Adobe Systems, je to bezplatný a licencovaný software s otevřeným zdrojovým kódem
Vytvořte si pro svůj smartphone jednoduchou aplikaci (není nutné žádné kódování): 10 kroků
Vytvořte jednoduchou aplikaci pro svůj chytrý telefon (není třeba kódovat): AKTUALIZACE: Tato technika je zastaralá, nyní existují různé jiné způsoby, jak vytvořit aplikaci .. toto již nemusí fungovat. Moje první publikovaná aplikace je k dispozici ke stažení v aplikaci pro Android Trh zde. Následuje rychlý návod, jak prakticky jakýkoli
Jak používat seznam aplikací a zdrojů Cydia +: 11 kroků
Jak používat seznam aplikací a zdrojů Cydia +: V tomto Instructable vám ukážu, jak provést následující: 1. Nalezení aplikace 2. Aktualizace Cydia3. Aktualizujte své aplikace 4. Hledání nových aplikací 5. Instalace nových aplikací 6. Odeberte nebo znovu nainstalujte aplikace 7. Přidání zdrojů 8. Zobrazit a