Vizuális programozás gyakorlat
|
|
- Veronika Juhász
- 6 évvel ezelőtt
- Látták:
Átírás
1 Vizuális programozás gyakorlat Készítsen egy Windows Presentation Foundation alkalmazást, ami a közismert, képeken alapuló memóriajáték egy egyszerű változatát valósítja meg. A program funkcionalitása a következő: A Kever menüpont hatására az induláskor automatikusan betöltött négy pár képet véletlenszerű elrendezésben megjeleníti. Várakozik két másodpercet, majd a képek helyett zöldre festett téglalapokat jelenít meg (hatter.jpg). A Kérdez menüpont hatására egy új ablakot jelenít meg Kérdés fejléccel. Az ablakban az előzőekben látható négy képtípus valamelyike jelenik meg véletlenszerűen. A felhasználó kiválasztja, hogy szerinte mely helyeken fordult elő a főablakban a kép, majd kattint az OK gombon. Egy lehetséges megoldást mutat a jobb oldali ábra. Az OK gombon történő kattintást követően eltűnik a Kérdez ablak, és a válasz helyességétől függően a mellékelt két üzenetablak egyike jelenik meg, majd újból láthatóvá válik a nyolc kép úgy, ahogy azt a legelső ábrán láthatjuk.
2 Tanácsok a megvalósításhoz A játékhoz szükséges négy kép és a háttérkép lemásolható a t:\info\johanyák Csaba\Rajzfilmfigurak\ címről. Hozzunk létre egy WPF alkalmazást úgy, hogy a megoldás és a projekt neve legyen Memoriajatek. A felület kialakítása Az ablak osztályát nevezzük át wndfőablakra, míg annak állományneve legyen wndfoablak alakú. Az ablak fejlécében a Memóriajáték felirat jelenjen meg. A menü négy pontot tartalmazzon az alábbi ábrának megfelelően. Minden menüponthoz generáltassunk egy Click eseménykezelő vázat a Visual Studioval. Az ablak menüsor alatti részében egy két soros és négy oszlopos rácsot helyezzünk el. A rács minden cellájába egy Image komponens kerüljön úgy, hogy egy 5 pontos margó kihagyásával töltse ki a cellát. A felületet leíró XAML kód az alábbi <Window x:class="memoriajatek.wndfőablak" xmlns=" xmlns:x=" Title="Memóriajáték" Height="350" Width="525"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="30" /> <RowDefinition Height="*"/>
3 </Grid.RowDefinitions> <Menu x:name="mnfőmenü" Height="30" HorizontalAlignment="Stretch" VerticalAlignment="Top" Grid.Row="0"> <Menu.ItemsPanel> <ItemsPanelTemplate> <StackPanel Orientation="Horizontal"/> </ItemsPanelTemplate> </Menu.ItemsPanel> <MenuItem Header="Kilép" x:name="mikilép" VerticalAlignment="Center" Click="miKilép_Click" /> <MenuItem Header="Kever" x:name="mikever" VerticalAlignment="Center" Click="miKever_Click"/> <MenuItem Header="Kérdez" x:name="mikérdez" VerticalAlignment="Center" Click="miKérdez_Click"/> <MenuItem Header="Súgó" x:name="misúgó" VerticalAlignment="Center" Click="miSúgó_Click"/> </Menu> <Grid x:name="grképek" Grid.Row="1"> <Grid.ColumnDefinitions> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="*"/> <RowDefinition Height="*"/> </Grid.RowDefinitions> <Image x:name="im00" Grid.Column="0" Grid.Row="0" Margin="5" <Image x:name="im01" Grid.Column="1" Grid.Row="0" Margin="5" <Image x:name="im02" Grid.Column="2" Grid.Row="0" Margin="5" <Image x:name="im03" Grid.Column="3" Grid.Row="0" Margin="5" <Image x:name="im10" Grid.Column="0" Grid.Row="1" Margin="5" <Image x:name="im11" Grid.Column="1" Grid.Row="1" Margin="5" <Image x:name="im12" Grid.Column="2" Grid.Row="1" Margin="5" <Image x:name="im13" Grid.Column="3" Grid.Row="1" Margin="5" </Grid> </Grid> </Window> A felhasznált képek számára hozzunk létre egy mappát a Solution Explorerben a projekten belül.
4 A mappa neve legyen Kepek. A Kepek mappába másoljuk be az öt képet. A képek meg fognak jelenni a Solution Explorerben is. Jelöljük ki a képeket, és nézzük meg a Properties ablakban a hozzájuk tartozó beállításokat. Ez azt jelenti, hogy erőforrásként lettek megjelölve, és a fordító be fogja fordítani őket a szerelvénybe. Az ablak osztályában (wndfőablak) hozzunk létre egy adattagot, amiben tároljuk a hátlapkép nevét. /// A hátlapként alkalmazott kép állomány neve. string HátlapNév = "hatter.jpg"; Hozzunk létre egy adattagot a négy rajfilmfigura képnevének tárolására.
5 /// A játékban felhasznált mesefigurákat tartalmazó /// kép állományok nevei. string[] KépNevek = "grabowski.jpg", "kukori.jpg", "kuldonc.jpg", "vili.jpg" ; Hozzunk létre egy adattagot a hátlapkép objektum referenciájának tárolásához. /// A hátlapkép referenciáját tároló változó. BitmapImage bihátlapkép; Hozzunk létre egy adattagot, aminek segítségével egy tömbben tudjuk tárolni a nyolc kép referenciáit. /// Tömb a nyolc kép objektum referenciáinak tárolására. BitmapImage[] biképek = new BitmapImage[8]; Hozzunk létre egy adattagot a mesefigurák megjelenítésére használt Image komponensek referenciáinak tárolására. /// Tömb a mesefigurák megjelenítésére használt Image /// komponensek referenciáinak tárolására. Image[] imképhelyek; Hozzunk létre egy adattagot a véletlenszám generáló objektum számára. /// Véletlenszámok előállítására szolgáló objektum. Random Véletlen = new Random(); A főablak konstruktorában hozzuk létre a képeket megjelenítő komponensek tömbjét, és töltsük be a képeket a memóriába. Állítsuk be, hogy alapból minden komponens a hátlapképet mutassa. /// A főablak konstruktora. Létrehozza a képeket megjelenítő /// komponensek tömbjét, és betölti a képeket a memóriába. public wndfőablak() // Komponensek léterhozása és inicializálása. InitializeComponent(); // Képeket megjelenítő komponensek tömbjének létrehozása. imképhelyek = new Image[] im00, im01, im02, im03, im10, im11, im12, im13 ; // Képek betöltése a memóriába. KépeketBetölt(); // Minden komponens a hátlapképet mutatja. HátlapképpelKitölt();
6 A képek betöltéséhez ún. Pack Uri (ld. típusú erőforrás elérés használata szükséges. A relatív útvonalaknál elegendő a projekt gyökérkönyvtárához viszonyítva megadni az erőforrás elérési útvonalát. elsőként a hátlapképet, majd ezt követően egy ciklusban a rajzfilmfigurák képeit fogjuk betölteni. A később szükséges keverés könnyebb megoldása érdekében minden betöltött rajzfilmfigura kép referenciáját két tömb elemben tároljuk, így a négy képhez egy nyolcelemű tömböt használunk. /// Betölti memóriába a játékhoz használt képeket. A képek a /// projekt gyökérkönyvtárában levő Kepek alkönyvtárában kell legyenek. private void KépeketBetölt() try // Hátlapkép betöltése. bihátlapkép = new BitmapImage(new Uri(@"Kepek/"+HátlapNév, UriKind.Relative)); // A négy mesefigura kép betöltése. for (int i = 0; i < 4; i++) biképek[i] = new BitmapImage(new Uri(@"Kepek/" + KépNevek[i], UriKind.Relative)); // A másodpéldányokat beazonosító referenciák. biképek[i + 4] = biképek[i]; catch (Exception) MessageBox.Show("A képek nem találhatók a megadott útvonalon!", "Hiba", MessageBoxButton.OK); A hátlapképeket megmutató metódus vázát a Visual Studioval generáltassuk le, majd a tartalmát alakítsuk ki az alábbiak szerint. /// Mind a nyolc helyen a hátlapképet jeleníti meg. private void HátlapképpelKitölt() for (int i = 0; i < 8; i++) imképhelyek[i].source = bihátlapkép; Készítsük el a Kever menüpont eseménykezelőjét. Ebben az induláskor automatikusan betöltött négy pár képet véletlenszerű elrendezésben megjelenítjük, várakozunk két másodpercet, majd a képek helyett zöldre festett téglalapokat jelenítünk meg (hátlap). /// A Kever menüpont hatására az induláskor automatikusan /// betöltött négy pár képet véletlenszerű elrendezésben /// megjeleníti. /// Várakozik két másodpercet, majd a képek helyett zöldre
7 /// festett téglalapokat jelenít meg (hatter.jpg). /// <param name="sender">a menüpont objektum.</param> /// <param name="e"></param> private void mikever_click(object sender, RoutedEventArgs e) // Véletlen sorrend meghatározása. VéletlenSorrendbeRak(); // Képek láthatóvá tétele. KépeketMegmutat(); // Várakozás két másodpercig. Thread.Sleep(2000); // Háttérkép megjelenítése mind a nyolc helyen. HátlapképpelKitölt(); Az egyes részfeladatokat egy-egy metódussal oldjuk meg. A metódusok vázát a Visual Studioval generáltatjuk le automatikusan. A várakozáshoz használt Thread osztály a System.Threading névtérben található. Illesszük be a használatához szükséges usingot. A képek elhelyezkedését meghatározó VéletlenSorrendbeRak() metódusban létrehozunk egy generikus lista objektumot, amibe betesszük az összes képet. Innen véletlenszerűen kihúzva képeket alakítjuk ki a biképek tömb tartalmát. /// Meghatározza a képek véletlenszerű sorrendjét. private void VéletlenSorrendbeRak() // Létrehozunk egy lista objektumot a képek referenciáinak tárolássára. List<BitmapImage> KépLista = new List<BitmapImage>(); // Mind a 8 kép referenciáját elhelyezzük a listában. KépLista.AddRange(biKépek); // "Húzás a kalapból" véletlenszerűen kivesszük a nyolc referenciát. for (int i = 0; i < 8; i++) // A maradék listából véletleszerűen kiválasztunk egy elemet. int Sorszám = Véletlen.Next(0, KépLista.Count); // Betesszük a tömb i. helyére biképek[i] = KépLista[Sorszám]; // Eltávolítjuk a listáról. KépLista.RemoveAt(Sorszám); A képek láthatóvá tétele (KépeketMegmutat() metódus) azt jelenti, hogy a biképek tömbben hivatkozott sorrendben rendeljük a képeket az egyes Image komponensekhez. A metódus működése hasonló a HátlapképpelKitölt() metóduséhoz. /// Láthatóvá teszi a nyolc képet. private void KépeketMegmutat()
8 for (int i = 0; i < 8; i++) imképhelyek[i].source = biképek[i]; A program várakozásunkkal ellentétben nem fogja megmutatni a rajzfilmfigurákat, mivel az Image komponensek frissítése (újrarajzolása) nem történik meg. A probléma megoldásaként egy bővítő metódust készítünk (ld. Ehhez egy új osztályt adunk a projektünkhöz ImageExtension néven. public static class ImageExtension // private static Action EmptyDelegate = delegate() ; public static void Refresh(this UIElement uielement) uielement.dispatcher.invoke(dispatcherpriority.render, EmptyDelegate); Az osztály kulcseleme a Refresh() metódus. Ennek meghívását úgy a KépeketMegmutat(), mint a HátlapképpelKitölt() metódusba elhelyezzük az új kép megadást követően és... imképhelyek[i].source = biképek[i]; // Kép komponens frissítése imképhelyek[i].refresh();... imképhelyek[i].source = bihátlapkép; // Kép komponens frissítése. imképhelyek[i].refresh(); Készítsük el a Kilép menüpont eseménykezelőjének kódját. A korábban legenerált vázba csak egyetlen utasítást kell beírni. /// Kilép az alkalmazásból. /// <param name="sender">a Kilép menüpont objektum.</param> /// <param name="e"></param> private void mikilép_click(object sender, RoutedEventArgs e) Application.Current.Shutdown(); A Kérdez menüpont eseménykezelőjének elkészítése előtt készítünk egy új ablakot a projektünkben wndkérdés néven (az állománynév wndkerdes legyen).
9 Nevezzük át az ablak osztályát wndkérdés-re és a fejlécben helyezzük el a Kérdés feliratot <Window x:class="memoriajatek.wndkérdés" xmlns=" xmlns:x=" Title="Kérdés" Height="300" Width="300"> <Grid> </Grid> </Window> A felületmenedzserben alakítsunk ki két oszlopot és négy sort. Az első oszlop első három cellájába helyezzünk egy Image komponenst. <Window x:class="memoriajatek.wndkérdés" xmlns=" xmlns:x=" Title="Kérdés" Height="350" Width="500"> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="150"/> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="40"/> <RowDefinition Height="85*"/> <RowDefinition Height="85*"/> <RowDefinition Height="51*"/> </Grid.RowDefinitions> <Image x:name="imkép" Grid.Row="0" Grid.Column="0" Grid.RowSpan="3" /> <TextBlock x:name="tkfellirat" Text="Mely helyeken volt látható ez a mesefigura?" Grid.Row="0" Grid.Column="1" FontSize="14" FontWeight="Bold" Margin="5"/> <GroupBox x:name="gbelső" Grid.Row="1" Grid.Column="1" Header="A kép első előfordulása">
10 <Grid x:name="grelső"> <Grid.ColumnDefinitions> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition/> <RowDefinition/> </Grid.RowDefinitions> <Label Content="1. sor" Grid.Row="0" Grid.Column="0"/> <Label Content="2. sor" Grid.Row="1" Grid.Column="0"/> <RadioButton x:name="rbelső00" Grid.Row="0" Grid.Column="1" VerticalAlignment="Center" IsChecked="True"/> <RadioButton x:name="rbelső01" Grid.Row="0" Grid.Column="2" <RadioButton x:name="rbelső02" Grid.Row="0" Grid.Column="3" <RadioButton x:name="rbelső03" Grid.Row="0" Grid.Column="4" <RadioButton x:name="rbelső10" Grid.Row="1" Grid.Column="1" VerticalAlignment="Center" /> <RadioButton x:name="rbelső11" Grid.Row="1" Grid.Column="2" <RadioButton x:name="rbelső12" Grid.Row="1" Grid.Column="3" <RadioButton x:name="rbelső13" Grid.Row="1" Grid.Column="4" </Grid> </GroupBox> <GroupBox x:name="gbmásodik" Grid.Row="2" Grid.Column="1" Header="A kép második előfordulása"> <Grid x:name="grmásodik"> <Grid.ColumnDefinitions> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition/> <RowDefinition/> </Grid.RowDefinitions> <Label Content="1. sor" Grid.Row="0" Grid.Column="0"/> <Label Content="2. sor" Grid.Row="1" Grid.Column="0"/> <RadioButton x:name="rbmásodik00" Grid.Row="0" Grid.Column="1" VerticalAlignment="Center" IsChecked="True"/> <RadioButton x:name="rbmásodik01" Grid.Row="0" Grid.Column="2" <RadioButton x:name="rbmásodik02" Grid.Row="0" Grid.Column="3" <RadioButton x:name="rbmásodik03" Grid.Row="0" Grid.Column="4" <RadioButton x:name="rbmásodik10" Grid.Row="1" Grid.Column="1" <RadioButton x:name="rbmásodik11" Grid.Row="1" Grid.Column="2"
11 <RadioButton x:name="rbmásodik12" Grid.Row="1" Grid.Column="3" <RadioButton x:name="rbmásodik13" Grid.Row="1" Grid.Column="4" </Grid> </GroupBox> <Button x:name="btok" Content="OK" Grid.Row="3" Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Center" Width="150" Height="30" Click="btOK_Click" /> </Grid> </Window> Készítsük el a Kérdez menüpont eseménykezelőjének kódját. A Kérdez menüpont hatására a program egy új ablakot jelenít meg Kérdés fejléccel. Az ablakban az előzőekben látható négy képtípus valamelyike jelenik meg véletlenszerűen. A felhasználó kiválasztja, hogy szerinte mely helyeken fordult elő a főablakban a kép, majd kattint az OK gombon. Ekkor eltűnik a Kérdez ablak, és a válasz helyességétől függően az alábbi két üzenetablak egyike jelenik meg, majd újból láthatóvá válik a nyolc kép úgy, ahogy azt a legelső ábrán láthatjuk. /// A Kérdez menüpont hatására egy új ablakot jelenít meg /// Kérdés fejléccel. Az ablakban az előzőekben látható /// négy képtípus valamelyike jelenik meg véletlenszerűen. /// A felhasználó kiválasztja, hogy szerinte mely helyeken fordult elő a /// főablakban a kép, majd kattint az OK gombon. /// Ekkor eltűnik a Kérdez ablak, és a válasz helyességétől /// függően az alábbi két üzenetablak egyike jelenik meg, /// majd újból láthatóvá válik a nyolc kép úgy, ahogy azt a /// legelső ábrán láthatjuk. /// <param name="sender">a Kérdez menüpont objektum.</param> /// <param name="e"></param> private void mikérdez_click(object sender, RoutedEventArgs e) // Ablak objektum létrehozása. wndkérdés wndkérdés = new wndkérdés(); // Kép sorszám kiválasztása véletlenszerűen. int Sorszám = Véletlen.Next(0, 8); // Keresett kép kiválasztása. BitmapImage KeresettKép = biképek[sorszám]; // Kép komponenshez rendelése. wndkérdés.bikép = KeresettKép; // Megjeleníti a párbeszédablakot. wndkérdés.showdialog(); // Lekérdezi, hogy mely pozíciókat választotta ki a // felhasználó, majd előállítja az adott pozícióban található // képek referenciáit. BitmapImage bielső = biképek[wndkérdés.elsősorszám]; BitmapImage bimásodik = biképek[wndkérdés.másodiksorszám]; // Megvizsgálja, hogy a keresett kép azonos-e a két megjelölt // képpel. if (bielső == KeresettKép && bimásodik == KeresettKép) MessageBox.Show("Hurrá eltaláltad!"); else MessageBox.Show("Hát ez most nem jött össze!"); // Újból láthatóvá teszi a képeket. KépeketMegmutat();
12 A metódusban a megjelenített kép megadásához (wndkérdés.bikép) és a felhasználó által kiválasztott pozíciók lekérdezéséhez (wndkérdés.elsősorszám, wndkérdés.másodiksorszám) olyan tulajdonságokat használtunk, amelyik még nem léteznek a wndkérdés osztályban. A tulajdonságok vázát úgy generálhatjuk le a legegyszerűbben, hogy kattintunk a tulajdonság név első betűje alatt megjelenő aláhúzásjelen, majd a Generate property stub menüpontot választjuk az alábbi ábrának megfelelően. Míg a bikép esetében csak írható, addig a másik két esetben csak olvasható tulajdonságokra van szükség. A generált tulajdonságok alapból statikusak, de nekünk objektum szintű tulajdonságok szükségesek ahhoz, hogy elérjük a megfelelő komponensek tartalmát, ezért távolítsuk el a static kulcsszót mind a három esetben. Házi feladat Készítse el a wndkerdes osztályban szükséges kódot. Hozzon létre egy súgó ablakot és gondoskodjon a megjelenítésről.
Entity Framework alapú adatbáziselérés 2
Entity Framework alapú adatbáziselérés 2 Dr. Johanyák Zsolt Csaba http://johanyak.hu A gyakorlat célja az, hogy a korábban létrehozott Telefonszám kezelő alkalmazást kiegészítsük egy WPF típusú felülettel.
RészletesebbenVizuá lis prográmozá s
Vizuá lis prográmozá s Készítsen egy WPF alkalmazást, ami a hallgatok.mdf adatbázis állomány felhasználásával a következő feladatokat oldja meg: Kapcsolat nélküli adatbázis modell típusos DataSet segítségével.
RészletesebbenUgráló gomb oktatási segédlet Ugráló gomb
Ugráló gomb Készítsünk egy egyszerű játékprogramot, ami egy mozgó nyomógombot tartalmaz. A nyomógomb beállított ideig marad egy helyben, majd az ablakon számára elhatárolt terület (panel) egy véletlenszerűen
RészletesebbenVizuális programozás gyakorlat
Vizuális programozás gyakorlat Képnézegető alkalmazás WPF alapú felülettel Készítsen egy WPF képnézegető alkalmazást, ami a mellékelt ábrának megfelelően a bal oldali oszlopban (Grid) egy könyvtárban található
RészletesebbenJohanyák Zsolt Csaba: Ugráló gomb oktatási segédlet Copyright 2008 Johanyák Zsolt Csaba
Ugráló gomb Készítsünk egy egyszerű játékprogramot, ami egy mozgó nyomógombot tartalmaz. A nyomógomb beállított ideig marad egy helyben, majd az ablakon számára elhatárolt terület (panel) egy véletlenszerűen
RészletesebbenSegítség a megoldáshoz: 1. Készítse el a Window-t az ábrának és az osztálydiagramnak megfelelően.
Vizuális programozás gyakorlat Feladat: Készítsen WPF alkalmazást, amely segítségével az alábbi feladat megoldásában segítenek a tanulóknak, azaz a tanulók kipróbálhatják az egyes eseteket, és a megoldásukat
RészletesebbenAdabáziselérés ODBC-n keresztül utasításokkal C#-ban
Adabáziselérés ODBC-n keresztül utasításokkal C#-ban 1. Előkészítés Access adatbázis lemásolása, ODBC DSN létrehozása Másoljuk le az alábbiakat: Mit Honnan Hova list.mdb p:\johanyák Csaba\Vizualis programozas\data\
RészletesebbenJohanyák Zsolt Csaba: Grafikus felület programozása. http://www.johanyak.hu e-mail: johanyak.csaba@gamf.kefo.hu Copyright 2008 Johanyák Zsolt Csaba
Johanyák Zsolt Csaba: Grafikus felület programozása http://www.johanyak.hu e-mail: johanyak.csaba@gamf.kefo.hu Copyright 2008 Johanyák Zsolt Csaba 1. Gyümölcsárazó automata Készítsünk egy gyümölcsárazó
RészletesebbenA gyakorlat során az alábbi ábrán látható négy entitáshoz kapcsolódó adatbevitelt fogjuk megoldani.
Vizuális programozás 1. A gyakorlat célja A gyakorlat célja a Könyvtár alkalmazás folytatása az előző gyakorlaton elkészített grafikus felület felhasználásával. Elsőként lemásoljuk az előző gyakorlat eredményeként
RészletesebbenSorosítás (szerializáció) és helyreállítás. 1. Bináris sorosítás és helyreállítás. 1.1. Szükséges névterek. 1.2. Attribútumok. 1.3.
Sorosítás (szerializáció) és helyreállítás Cél: a memóriában tárolt adatok egyszerű lemezre mentése és visszatöltése. A sorosítás során létrehozunk egy állományt és egy sorosítást kezelő objektumot. Ez
Részletesebbencomponents : IContainer dx : int dy : int tmidőzítő : Timer toolstripseparator1 : ToolStripSeparator tsmikilépés : ToolStripMenuItem
http:www.johanyak.hu Analóg óra Készítsünk egy analóg órát megjelenítő alkalmazást. A feladat egy lehetséges megoldása a következő: 1. Az alkalmazás vázának automatikus generálása Fájl menü, New, Project
RészletesebbenSzoftvertechnolo gia gyakorlat
Szoftvertechnolo gia gyakorlat Dr. Johanyák Zsolt Csaba http://johanyak.hu 1. Dependency Injection (függőség befecskendezés) tervezési minta A tervezési minta alapgondolata az, hogy egy konkrét feladatot
RészletesebbenJohanyák Zsolt Csaba: Képnézegető program oktatási segédlet
1. Képnézegető program Készítsünk egy egyszerű képnézegető programot JPG képekhez. Az ablak függőlegesen két részre legyen osztva. Baloldalon egy listaablak jelenjen meg, amiben a fájlok nevei láthatók.
RészletesebbenXML Webszolgáltatás alapú osztott alkalmazás fejlesztése Johanyák Zsolt Csaba 1
XML Webszolgáltatás alapú osztott alkalmazás fejlesztése Johanyák Zsolt Csaba 1 A gyakorlat célja a webszolgáltatások létrehozásának és igénybe vételének elsajátítása egyszerű példákon keresztül. 1. Két
RészletesebbenEntity Framework alapú adatbáziselérés
Entity Framework alapú adatbáziselérés Dr. Johanyák Zsolt Csaba http://johanyak.hu A gyakorlat célja Model-first megközelítéssel Entity-Framework modell létrehozása, majd ebből adatbázis generálása LocalDB-ben.
RészletesebbenEseménykezelés - Lottó játék
Eseménykezelés - Lottó játék Célok: Események, eseménykezelés hátterének, fogalmainak rövid áttekintése. Eseménykezelést megvalósító nem grafikus felületű példaprogram készítése. Objektum-, statikus- és
RészletesebbenEseményvezérelt és objektumorientált programozás
DIALOG BOXES, DATA BINDING, STYLES, TRIGGERS WPF 1 Készítsük el a hallgatók és az oktatók nyilvántartását megvalósító modult. Mindkettő hasonló módon működik, ezért az alábbi leírásban csak a hallgatói
RészletesebbenProgramozás BMEKOKAA146. Dr. Bécsi Tamás 8. előadás
Programozás BMEKOKAA146 Dr. Bécsi Tamás 8. előadás Visszatekintés A Windows Console alkalmazások egy karakteres képernyőt biztosítottak, ahol a kimenet a kiírt szöveg, míg a bemenet a billentyűzet volt.
RészletesebbenHozzunk létre két rekordot a táblában, majd véglegesítsünk (commit):
Oracle adatbázis elérése A gyakorlat célja az, hogy a hallgató tapasztalatot szerezzen egy szerver oldali adatbázis kezelő rendszer elérésében, gyakorolja a vizuális eszközök és a kapcsolat nélküli (Disconnected
RészletesebbenESEMÉNY VEZÉRELT ALKALMAZÁSOK FEJLESZTÉSE I. Bevezetés. Készítette: Gregorics Tibor
ESEMÉNY VEZÉRELT ALKALMAZÁSOK FEJLESZTÉSE I. Bevezetés Készítette: Gregorics Tibor Előfeltétel: OAF (EAF2) Kötelező házi feladatok: 4 darab feladat max. 5-5 pontért Feltételek 2 hét késés: legfeljebb 3
RészletesebbenWebszolgáltatás és XML alapú adatbázis. 1. Az adatbázis megtervezése
Webszolgáltatás és XML alapú adatbázis A segédlet célja az, hogy a teljesség igénye nélkül egy egyszerű példán keresztül bemutassa, hogy hogyan készíthetünk egy olyan kétrészes (kétrétegű) alkalmazást,
RészletesebbenAccess adatbázis elérése OLE DB-n keresztül
Access adatbázis elérése OLE DB-n keresztül Készítsünk egy grafikus felülető alkalmazást, ami lehetıvé teszi egy Access adatbázisban tárolt hallgatói adatok (EHA, Név, e-mail cím) lekérdezését (összes
RészletesebbenWCF, Entity Framework, ASP.NET, WPF 1. WCF service-t (adatbázissal Entity Framework) 2. ASP.NET kliens 3. WPF kliens
WCF, Entity Framework, ASP.NET, WPF 1. WCF service-t (adatbázissal Entity Framework) 2. ASP.NET kliens 3. WPF kliens Hozzunk létre egy ASP.NET Empty Web Site projektet! A projekt neve legyen WCFAPP1. Ez
RészletesebbenJava Programozás 9. Gy: Java alapok. Adatkezelő 5.rész
Java Programozás 9. Gy: Java alapok Adatkezelő 5.rész 15/1 B ITv: MAN 2018.04.22 A Keresés funkció Programlogika: 1. A keresés az etm táblamodellben fog keresni, és a találat rekordokat átmásolja egy másik
RészletesebbenC#---Access adatbáziskezelési gyakorlat
C#---Access adatbáziskezelési gyakorlat 1. Feladat: adatbázis kezelő alkalmazás készítése C# környezetben, Access adatbázist használva. 2. Minta adatbázis létrehozása ACCESS-ben 3. A Projekt létrehozása
RészletesebbenAdatbázis alapú rendszerek gyakorlat Adatbázis alapú alkalmazásfejlesztés Java, C# környezetben
Adatbázis alapú rendszerek gyakorlat Adatbázis alapú alkalmazásfejlesztés Java, C# környezetben Java GUI készítése, Oracle kapcsolódás JDBC-vel A jelen anyagban egy egyszerűsített megközelítéssel vizsgáljuk
RészletesebbenProgramozási technológia
Programozási technológia Swing GUI készítése NetBeans IDE segítségével Dr. Szendrei Rudolf ELTE Informatikai Kar 2018. Bevezető Eddig a grafikus felhasználói felületet kódból hoztuk létre kézzel. A mi
RészletesebbenA Windows az összetartozó adatokat (fájlokat) mappákban (könyvtárakban) tárolja. A mappák egymásba ágyazottak.
Mappakezelés WINDOWS-7 A Windows az összetartozó adatokat (fájlokat) mappákban (könyvtárakban) tárolja. A mappák egymásba ágyazottak. A PC legnagyobb mappája, amely az összes többi mappát is magában foglalja,
RészletesebbenOsztályok. 4. gyakorlat
Osztályok 4. gyakorlat Az osztály fogalma Az objektumok formai leírása, melyek azonos tulajdonsággal és operációkkal rendelkeznek. Osztályból objektum készítését példányosításnak nevezzük. Minden objektum
RészletesebbenProgramozási környezetek
KOVÁSZNAI GERGELY ÉS BIRÓ CSABA EKF TTK Információtechnológia Tanszék Programozási környezetek Alkalmazható természettudományok oktatása a tudásalapú társadalomban TÁMOP-4.1.2.A/1-11/1-2011-0038 WPF Bevezetés
Részletesebben3. Osztályok II. Programozás II
3. Osztályok II. Programozás II Bevezető feladat Írj egy Nevsor osztályt, amely legfeljebb adott mennyiségű nevet képes eltárolni. A maximálisan tárolható nevek számát a konstruktorban adjuk meg. Az osztályt
RészletesebbenTájékoztató. Használható segédeszköz: -
A 12/2013. (III. 29.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosítószáma és megnevezése 54 481 06 Informatikai rendszerüzemeltető Tájékoztató A vizsgázó az első lapra írja
RészletesebbenOOP: Java 11.Gy: Enumok, beágyazott osztályok. 13/1 B ITv: MAN
OOP: Java 11.Gy: Enumok, beágyazott osztályok 13/1 B ITv: MAN 2019.04.24 ArrayList Rugalmas tömb A tömbök korlátai Fix méret, nem lehet menet közben megnövelni Ha túl nagyra választjuk, fölösleges helyfoglalás
RészletesebbenTájékoztató. Használható segédeszköz: -
A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosító száma és megnevezése 54 481 06 Informatikai rendszerüzemeltető Tájékoztató A vizsgázó az első lapra írja
RészletesebbenSwing GUI készítése NetBeans IDE segítségével
Programozási Swing e NetBeans IDE segítségével Informatikai Kar Eötvös Loránd Tudományegyetem 1 Tartalom 1 2 2 Eddig a grafikus felhasználói felületet kódból hoztuk létre kézzel. A mi feladatunk volt az
RészletesebbenSzámítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás
Számítástechnika II. BMEKOKAA153 2. Előadás Dr. Bécsi Tamás Tömbök (Arrays) Definíció: típus[] név; (pld. int[] szamok; ) Inicializálás: int[] szamok = new int[4]; int[] szamok = 1,2,4,3,5}; int[] szamok
RészletesebbenJava Programozás 5. Gy: Java alapok. Adatkezelő 1.rész
Java Programozás 5. Gy: Java alapok Adatkezelő 1.rész 27/1 B ITv: MAN 2018.04.13 Feladat Egy nagyon hosszú feladatmegoldásba kezdünk bele: létrehozunk egy adatkezelő programot, sok-sok extrával: 27/2 A
RészletesebbenJava Programozás 4. Gy: Java GUI. Tipper, MVC kalkulátor
Java Programozás 4. Gy: Java GUI Tipper, MVC kalkulátor 15/1 B ITv: MAN 2018.03.10 1. Feladat: Tipper Készítsük el a tippelős programunk grafikus változatát. Az üzleti logika kódja megvan, a felület pedig
RészletesebbenA Java nyelv. Dialógus ablakok. Elek Tibor
A Java nyelv Dialógus ablakok Elek Tibor Dialógus ablakok Szerepe: felbukkanó ablak (üzenet, input) Felépítése, használata majdnem ua., mint JFrame Tulajdonos: lehet tulajdonosa, amellyel együtt ikonizálódik,
RészletesebbenElemi Alkalmazások Fejlesztése Beadandó Feladat Juhász Ádám
Feladat Készítsünk alkalmazást, amely bemutatja a misszionárius-kannibál problémát! Adott egy folyó, amelynek az egyik partján n darab kannibál és n darab misszionárius várakozik, hogy átkeljenek. Átkelésükhöz
RészletesebbenDKÜ ZRT. A Portál rendszer felületének általános bemutatása. Felhasználói útmutató. Támogatott böngészők. Felületek felépítése. Információs kártyák
A Portál rendszer felületének általános bemutatása Felhasználói útmutató Támogatott böngészők Internet Explorer 9+ Firefox (legújabb verzió) Chrome (legújabb verzió) Felületek felépítése Információs kártyák
RészletesebbenSzéchenyi István Egyetem. Programozás III. Varjasi Norbert varjasin@sze.hu
Programozás III. Varjasi Norbert varjasin@sze.hu 1 A java virtuális gép (JVM) Képzeletbei, ideális számítógép. Szoftveresen megvalósított működési környezet. (az op. rendszer egy folyamata). Feladata:
RészletesebbenGenerikusOsztály<objektumtípus> objektum = new GenerikusOsztály<objektumtípus>();
BME MOGI Gépészeti informatika 17. A C# nyelv generikus típusait a System.Collections.Generics névtérben találhatjuk meg. Ez a névtér számos osztályt és interfészt tartalmaz, amelyek lehetővé teszik előre
RészletesebbenJava Programozás 6. Gy: Java alapok. Adatkezelő 2.rész
Java Programozás 6. Gy: Java alapok Adatkezelő 2.rész 25/1 B ITv: MAN 2018.04.13 A feladat Feladat: folytassuk a panel életre keltését! - Alakítsuk ki a Lista panelt - Betöltéskor olvassuk be az adatokat
RészletesebbenKétdimenziós rajzolás WPF-ben
Kétdimenziós rajzolás WPF-ben A grafikus megjelenítés módjai WPF-ben: System.Windows.Shapes névtér osztályaival magas szintű, rengeteg metódus, tulajdonságok, eseménykezelés, input kezelés (egér, billentyűzet)
RészletesebbenKivételkezelés, beágyazott osztályok. Nyolcadik gyakorlat
Kivételkezelés, beágyazott osztályok Nyolcadik gyakorlat Kivételkezelés Nem minden hibát lehet fordítási időben megtalálni Korábban (pl. C-ben) a hibakezelést úgy oldották meg, hogy a függvény hibakódot
RészletesebbenWebshop készítése ASP.NET 3.5 ben I.
Webshop készítése ASP.NET 3.5 ben I. - Portál kialakíása - Mesteroldal létrehozása - Témák létrehozása Site létrehozása 1. File / New Web site 2. A Template k közül válasszuk az ASP.NEt et, nyelvnek (Language)
RészletesebbenBME MOGI Gépészeti informatika 6.
BME MOGI Gépészeti informatika 6. 1. feladat Készítsen Windows Forms alkalmazást véletlen adatokkal létrehozott körök kölcsönös helyzetének vizsgálatára! Hozza létre a következő struktúrákat, melynek elemei
RészletesebbenBánsághi Anna anna.bansaghi@mamikon.net. 2015 Bánsághi Anna 1 of 31
ESEMÉNYVEZÉRELT PROGRAMOZÁS Bánsághi Anna anna.bansaghi@mamikon.net 5. ELŐADÁS - ABLAKOK, ERŐFORRÁSOK 2015 Bánsághi Anna 1 of 31 TEMATIKA I. C# áttekintés II. WPF 2015 Bánsághi Anna 2 of 31 II. WPF 1.
RészletesebbenBevezetés a QGIS program használatába Összeálította dr. Siki Zoltán
Bevezetés Bevezetés a QGIS program használatába Összeálította dr. Siki Zoltán A QGIS program egy nyiltforrású asztali térinformatikai program, mely a http://www.qgis.org oldalról tölthető le. Ebben a kis
Részletesebben3. Határozza meg és írja ki a minta szerint, hogy a forrásállományban hány kémiai elem felfedezési adatai
Kémiai elemek felfedezése A kémiai elemek kémiailag tovább már nem bontható, egyszerű anyagok. Jelenleg 118 különböző kémiai elemet ismerünk, közüliik a Földön 94 található meg a természetben, ezeket természetes
Részletesebben.NET-es programozási technológiák
Eszterházy Károly Főiskola Matematikai és Informatikai Intézet Kovásznai Gergely, Biró Csaba.NET-es programozási technológiák Eger, 2013 Készült a TÁMOP-4.1.2-08/1/A-2009-0038 támogatásával. Tartalomjegyzék
RészletesebbenA szerzõrõl... xi Bevezetés... xiii
TARTALOMJEGYZÉK A szerzõrõl...................................................... xi Bevezetés...................................................... xiii I. rész A Visual Basic 2005 környezet 1. óra Irány
RészletesebbenOOP: Java 8.Gy: Abstract osztályok, interfészek
OOP: Java 8.Gy: Abstract osztályok, interfészek 26/1 B ITv: MAN 2019.04.03 Abszrakt metódus és absztrakt osztály. Gyakran előfordul a tervezés során, hogy egy osztály szintjén tudjuk, hogy valamilyen metódus
RészletesebbenJava Programozás 11. Ea: MVC modell
Java Programozás 11. Ea: MVC modell 20/1 B ITv: MAN 2018.03.02 MVC Model-View-Controller A modell-nézet-vezérlő a szoftvertervezésben használatos szerkezeti minta. Az MVC célja elválasztani az üzleti logikát
RészletesebbenAblak és ablakműveletek
Ablak és ablakműveletek 1. Jelölje meg az igaz állításokat! A. A képen egy ablakot lehet látni. B. A Windows operációs rendszerben a mappák és programok ablakokban nyílnak meg. C. Egyszerre csak egy ablakot
Részletesebben3. Beadandó feladat dokumentáció
3. Beadandó feladat dokumentáció Készítette: Giachetta Roberto E-mail: groberto@inf.elte.hu Feladat: Készítsünk programot a közismert Tic-Tac-Toe játékra. Ebben a játékban a játékosok egy -as játékmezőn
RészletesebbenKét csomag elemeiből lehet a felületet elkészíteni: awt: heavy weight komponensek; swing: light weight komponensek (időben később).
Grafikus felhasználói felület Két csomag elemeiből lehet a felületet elkészíteni: awt: heavy weight komponensek; swing: light weight komponensek (időben később). Mi hogyan használjuk? awt: eseménykezelés,
RészletesebbenHVK Adminisztrátori használati útmutató
HVK Adminisztrátori használati útmutató Tartalom felöltés, Hírek karbantartása A www.mvfportal.hu oldalon a bejelentkezést követően a rendszer a felhasználó jogosultsági besorolásának megfelelő nyitó oldalra
RészletesebbenOOP #14 (referencia-elv)
OOP #14 (referencia-elv) v1.0 2003.03.19. 21:22:00 Eszterházy Károly Főiskola Információtechnológia tsz. Hernyák Zoltán adj. e-mail: aroan@ektf.hu web: http://aries.ektf.hu/~aroan OOP OOP_14-1 - E jegyzet
Részletesebbenmunkafüzet open eseményéhez
Makrók használata az Excelben - munkafüzet open eseményéhez VBA-eljárás létrehozása Az Auto_Open makróval kapcsolatos fenti korlátozások megkerülhetők az Open eseményhez rendelt VBA-eljárással. Példa Auto_open
RészletesebbenFelhasználói kézikönyv - Android kliens
Felhasználói kézikönyv - Android kliens Tartalom Telepítés Indítás Fő képernyők Térkép Rétegválasztó ablak Kilépés Keresés Lista Részletek Telepítés Az Élő Berek Android alkalmazás letölthető a www.e-berek.hu
RészletesebbenJohanyák Zsolt Csaba: XML Webszolgáltatás alapú osztott alkalmazás fejlesztése (Mandelbrot halmaz számítás) oktatási segédlet
XML Webszolgáltatás alapú osztott alkalmazás fejlesztése (Mandelbrot halmaz számítás) 1. Az alkalmazás feladata Mandelbrot halmaz megjelenítése úgy, hogy az iterációs számításokat egy webszolgáltatást
RészletesebbenBME MOGI Gépészeti informatika 18. Grafika, fájlkezelés gyakorló óra. 1. feladat Készítsen alkalmazást az = +
BME MOGI Gépészeti informatika 18. Grafika, fájlkezelés gyakorló óra 1. feladat Készítsen alkalmazást az = + függvény ábrázolására! Az értelmezési tartomány a [-6;5] intervallum, a lépésköz 0,1 legyen!
RészletesebbenNavigációs GPS adatok kezelése QGIS programmal (1.4 verzió) Összeállította dr. Siki Zoltán
Navigációs GPS adatok kezelése QGIS programmal (1.4 verzió) Összeállította dr. Siki Zoltán A QGIS program GPS eszközök modulja segítségével kétirányú kommunikációt folytathatunk a navigációs GPS vevőnkkel.
RészletesebbenThermo1 Graph. Felhasználói segédlet
Thermo1 Graph Felhasználói segédlet A Thermo Graph program a GIPEN Thermo eszközök Windows operációs rendszeren működő grafikus monitorozó programja. A program a telepítést követően azonnal használható.
RészletesebbenJava és web programozás
Budapesti M szaki Egyetem 2013. szeptember 25. 3. El adás User public class User { private String realname_; private String nickname_; private String password_; public User(String realname, String nickname)
RészletesebbenGrafikus felhasználói felületek. Dr. Szendrei Rudolf Informatikai Kar Eötvös Loránd Tudományegyetem. Programozási technológia I. Dr.
Programozási Grafikus Informatikai Kar Eötvös Loránd Tudományegyetem 1 Tartalom 1 2 Grafikus felhasználói felület Két csomag elemeiből lehet a felületet elkészíteni awt: heavy weight" komponensek swing:
RészletesebbenBME MOGI Gépészeti informatika 4.
BME MOGI Gépészeti informatika 4. 1. feladat önálló feladatmegoldás Generáljon két 1 és 10 közötti véletlen egész számot, majd kiírja ezekre a számokra a tízes szorzótáblákat! Ha az első generált szám
RészletesebbenSzámítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás
Számítástechnika II. BMEKOKAA153 2. Előadás Dr. Bécsi Tamás Véletlen számok generálása a Random osztály System.Random Metódus Típus Funkció Next() int Egy véletlen nem-negatív int értékkel tér vissza.
Részletesebben1. Alapok. Programozás II
1. Alapok Programozás II Elérhetőség Név: Smidla József Elérhetőség: smidla dcs.uni-pannon.hu Szoba: I916 2 Irodalom Bjarne Stroustrup: A C++ programozási nyelv 3 Irodalom Erich Gamma, Richard Helm, Ralph
RészletesebbenVizuális és eseményvezérelt programozás , II. félév BMF NIK
Vizuális és eseményvezérelt programozás 2006 2007, II. félév BMF NIK MDI szövegszerkesztő Az SDI és az MDI Szülő- és gyermekablakok Menürendszer MDI alkalmazáshoz A gyermekablakok elrendezése RichTextBox
RészletesebbenVizuális, eseményvezérelt programozás I.
Vizuális, eseményvezérelt programozás I. Visual Studio ismétlés Grafikus felület tervezése Vezérlők alapvető tulajdonságai, metódusai, eseményei Hibakezelés V 1.0 1 Hallgatói tájékoztató A jelen bemutatóban
Részletesebben1. A NÉPESSÉGNYILVÁNTARTÓ PROGRAM TELEPÍTÉSI FELTÉTELE. A
1. A NÉPESSÉGNYILVÁNTARTÓ PROGRAM TELEPÍTÉSI FELTÉTELE. A következıkben leírt telepítési lépések, csak azokon a gépeken végezhetık el, ahol elızıleg is üzemelt már a DECÉRT rendszer, mivel a programhoz
RészletesebbenMiután létrehoztuk, szeretnénk neki beszédesebb nevet adni. A név változtatásához a következőt kell tenni:
Excel objektumok Az excelben az osztályokat úgynevezett class modulokként hozzuk létre. Miután létrehoztuk, szeretnénk neki beszédesebb nevet adni. A név változtatásához a következőt kell tenni: View-ba
RészletesebbenInformatika terméktervezőknek
Informatika terméktervezőknek C# alapok Névterület (namespace) using Osztály (class) és Obejtumok Metódus (function, procedure, method) main() static void string[] arg Szintaxis // /* */ \n \t Névadások
RészletesebbenObjektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015
Objektumorientált programozás Pál László Sapientia EMTE, Csíkszereda, 2014/2015 7. ELŐADÁS Több információ az alkalmazásban - Fülek az űrlapon - Több űrlapos alkalmazások 2 Több információ az alkalmazásban
RészletesebbenE-Freight beállítási segédlet
E-Freight beállítási segédlet Az E-Freight rendszer működéséhez szükséges programok és beállítások v08 A legújabb verzióért kérjük, olvassa be az alábbi kódot: 1. Támogatott böngészők Az E-Freight az Internet
RészletesebbenA fényképezőgép-firmware frissítése
A fényképezőgép-firmware frissítése Köszönjük, hogy a Nikon termékét választotta! A jelen útmutató a firmware-frissítés elvégzését ismerteti. Ha nem biztos benne, hogy sikeresen végre tudja hajtani a frissítést,
RészletesebbenAz eszközpaletta. Felsı sor balról jobbra. Második sor balról jobbra 1/7
Az eszközpaletta Látható, hogy a Delphi 7.0 ablakai a Windows operációsrendszernél megszokott jellemzıkkel bírnak: címsor, ablakkezelı gombok, vezérlımenü stb. A Delphi címsora a Delphi 7 - Project1 feliratot
Részletesebben2. Beadandó feladat dokumentáció
2. Beadandó feladat dokumentáció Készítette: Giachetta Roberto E-mail: groberto@inf.elte.hu Feladat: Készítsünk programot a következő memóriajátékhoz. A játéktáblán mező foglal helyet, amelyek különböző
RészletesebbenEseményvezérelt alkalmazások fejlesztése II 9. előadás. WPF erőforrások kezelése. Giachetta Roberto. Eötvös Loránd Tudományegyetem Informatikai Kar
Eötvös Loránd Tudományegyetem Informatikai Kar Eseményvezérelt alkalmazások fejlesztése II 9. előadás WPF erőforrások kezelése Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto
Részletesebben1. Mi a fejállományok szerepe C és C++ nyelvben és hogyan használjuk őket? 2. Milyen alapvető változókat használhatunk a C és C++ nyelvben?
1. Mi a fejállományok szerepe C és C++ nyelvben és hogyan használjuk őket? 2. Milyen alapvető változókat használhatunk a C és C++ nyelvben? 3. Ismertesse a névtér fogalmát! 4. Mit értünk a "változó hatóköre"
RészletesebbenSzámítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás
Számítástechnika II. BMEKOKAA153 5. Előadás Dr. Bécsi Tamás Kivételkezelés try Azon utasítások kerülnek ide, melyek hibát okozhatnak, kivételkezelést igényelnek catch( típus [név]) Adott kivételtípus esetén
RészletesebbenProgramozás BMEKOKAA146. Dr. Bécsi Tamás 10. Előadás
Programozás BMEKOKAA146 Dr. Bécsi Tamás 10. Előadás A Timer komponens Tulajdonságok: Típus Tulajdonság Magyarázat bool Enabled Engedélyezve int Interval Meghívás periódusa ms-ban Metódusok: Típus Metódus
RészletesebbenJava programozási nyelv 4. rész Osztályok II.
Java programozási nyelv 4. rész Osztályok II. Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2005. szeptember A Java programozási nyelv Soós Sándor 1/17 Tartalomjegyzék
RészletesebbenÚj Nemzedék Központ. EFOP pályázatok online beszámoló felülete. Felhasználói útmutató
Új Nemzedék Központ EFOP pályázatok online beszámoló felülete Felhasználói útmutató Tartalom 1. Bejelentkezés... 2 1.1. Első bejelentkezés... 2 1.2. Elfelejtett jelszó... 3 2. Saját adatok... 4 3. Dokumentumok...
RészletesebbenOutlook Express használata
Outlook Express használata Az induló ablak több részre oszlik Nyitott mappa tartalma Mappák Partnerek Az induló ablak nézetét testre lehet szabni a Nézet menü/elrendezés almenüjével Az eszköztár testreszabásához
RészletesebbenEntity Framework alapú adatbáziselérés
Entity Framework alapú adatbáziselérés Dr. Johanyák Zsolt Csaba http://johanyak.hu A gyakorlat célja Model-first megközelítéssel Entity-Framework modell létrehozása, majd ebből adatbázis generálása LocalDB-ben.
RészletesebbenAromo Szöveges értékelés normál tantárggyal
Aromo Szöveges értékelés normál tantárggyal Aromo Iskolaadminisztrációs Szoftver Felhasználói kézikönyv -- Szöveges értékelés 1 Tartalomjegyzék Aromo Szöveges értékelés normál tantárggyal 1 Bevezetés 3
RészletesebbenProgramozási alapismeretek 4.
Programozási alapismeretek 4. Obejktum-Orientált Programozás Kis Balázs Bevezetés I. Az OO programozási szemlélet, egy merőben más szemlélet, az összes előző szemlélettel (strukturális, moduláris, stb.)
RészletesebbenO365 és felhő szolgáltatások igénybevételéhez szükséges beállítások
F E L H A S Z N Á L Ó I L E Í R Á S O365 és felhő szolgáltatások igénybevételéhez szükséges beállítások BGF Informatikai Főosztály 2014. szeptember 24. H-1149 Budapest, Buzogány utca 11-13. www.bgf.hu
RészletesebbenPelda öröklődésre: import java.io.*; import java.text.*; import java.util.*; import extra.*;
Java osztály készítése, adattagok, és metódusok, láthatóság, konstruktor, destruktor. Objektum létrehozása, használata, öröklés. ( Előfeltétel 12. Tétel ) Az osztály egy olyan típus leíró struktúra, amely
RészletesebbenImportálás. más típusú (pl:.imp,.xml,.xkr,.xcz) állomány beimportálása a nyomtatványkitöltő programba
Importálás Külső programok által generált imp és.xml állományokat be lehet tölteni a program import funkcióival. Az ABEV2006 az xml állományok importálását nem tudta. Ez újdonság a nyomtatványkitöltő programban.
RészletesebbenBelépés a GroupWise levelező rendszerbe az Internet felől
1 Belépés a GroupWise levelező rendszerbe az Internet felől A GroupWise levelező szolgáltatás web felelületről, az Internet felől az Egyetem honlapjáról is elérhető, az alábbi linken: www.uni-nke.hu WEBMAIL-NKE
RészletesebbenSygic: Voucher Edition for Android telepítése
Sygic: Voucher Edition for Android telepítése A mellékelt képernyőképek illusztrációként szolgálnak! 1. A szoftver letöltése és telepítése 1.1. Töltse le az alkalmazást készülékén keresztül a Google Play
RészletesebbenMinőségellenőrzési kérdőív kitöltő program Felhasználói kézikönyv
Minőségellenőrzési kérdőív kitöltő program Felhasználói kézikönyv Magyar Könyvvizsgálói Kamara 2010. augusztus 18. Tartalom A program főablaka... 3 A fejléc, a felső menüsor valamint az eszköztár... 4
RészletesebbenOOP és UML Áttekintés
OOP és UML Áttekintés Tóth Zsolt Miskolci Egyetem 2013 Tóth Zsolt (Miskolci Egyetem) OOP és UML Áttekintés 2013 1 / 32 Tartalom jegyzék 1 OOP Osztály Öröklődés Interfész, Absztrakt Osztály Kivétel kezelés
RészletesebbenVizuális, eseményvezérelt programozás XI.
Vizuális, eseményvezérelt programozás XI ÓE-NIK, 2011 1 Hallgatói tájékoztató A jelen bemutatóban található adatok, tudnivalók és információk a számonkérendő anyag vázlatát képezik Ismeretük szükséges,
RészletesebbenProgramozási technológia
Programozási technológia Grafikus felhasználói felület Dr. Szendrei Rudolf ELTE Informatikai Kar 2018. Grafikus felhasználói felület Két csomag elemeiből lehet a felületet elkészíteni awt,,heavy weight"
Részletesebben