A szerzõrõl... xi Bevezetés... xiii

Hasonló dokumentumok
17. Többdokumentumos alkalmazások készítése..3 A többdokumentumos felület...3. A program elkészítése...27

A szerzõrõl... xiii Bevezetés... xv

Ismerkedés az Office 2007 felhasználói felületével

Kinek szól a könyv? A könyv témája A könyv felépítése Mire van szükség a könyv használatához? A könyvben használt jelölések. 1. Mi a programozás?

Tartalomjegyzék. A Delphi 5 integrált fejlesztõkörnyezet 8. A Delphi 5 kiadásai 7

Tartalomjegyzék. Előszó... xiii Bevezetés... xv. 1. Ismerkedés a Windows 7-tel Integráció a Windows 7 tálcájával: az alapszolgáltatások...

Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra

Objektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015

Mintavételes szabályozás mikrovezérlő segítségével

C# mesteri szinten 21 nap alatt

Operációs rendszerek. Tanmenet

JAVA SE/ME tanfolyam tematika

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?

BASH script programozás II. Vezérlési szerkezetek

Algoritmusok Tervezése. 4. Előadás Visual Basic 1. Dr. Bécsi Tamás

2 Excel 2016 zsebkönyv

Haladó irodai számítógépes képzés tematika

Eseményvezérelt alkalmazások

SMART Notebook termékcsaládok

A szerzőkről... xiii A csapat... xiv Az Online Training Solutions, Inc. (OTSI)... xiv

1. fejezet Bevezetés a web programozásába (Balássy György munkája) Az internet működése... 11

munkafüzet open eseményéhez

Informatika tagozat osztályozóvizsga követelményei

Internet programozása. 1. előadás

Mi rejtõzik a felszín alatt? 6. Programjaink váza 6 Ez a háttér azért még nem minden 7. Az objektumok mint szoftverelemek 8

Köszönetnyilvánítás... xv Bevezetés az otthoni hálózatok használatába... xvii. A könyv jellegzetességei és jelölései... xxi Segítségkérés...

Operációs rendszerek. Tanmenet

SZÁMÍTÓGÉPES PROBLÉMAMEGOLDÁS

1. Bevezetés A C++ nem objektumorientált újdonságai 3

ABB Teach Pendant programozás segédlet

MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1

Informatika terméktervezőknek

Objektumorientált programozás Pál László. Sapientia EMTE, Csíkszereda, 2014/2015

Mindenki abból a három tantárgyból tesz szigorlatot, amelyet hallgatott.

Ismerkedés az Office 2007 felhasználói felületével

Ismerkedés az új felülettel

2 Access 2016 zsebkönyv

Thermo1 Graph. Felhasználói segédlet

I. rész: A Microsoft Visual C# és a Microsoft Visual Studio 2005 bemutatása. 1. Üdvözöljük a C# világában! 3

DebitTray program Leírás

1. Tesztlap: Programablakok

Tartalomjegyzék. Előszó... 10

Microsoft Excel 2010

George Shepherd. 1. A webes alkalmazások alapjai 1

Kézikönyv. EDI beállítások (SetUp)

Microsoft Access alapok

A.NET keretrendszer (.NET Framework) három alapvetõ összetevõbõl áll:

Foglalkozási napló a 20 /20. tanévre

Programozási nyelvek 1. Scratch I. Animációkészítés

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 5. óra. Kocsis Gergely, Supák Zoltán

Tájékoztató a kollégiumi internet beállításához

Informatika témavázlat. 3. évfolyam

Tartalomjegyzék BEVEZETÉS... IX WEBSZERKESZTÉSI ALAPISMERETEK HTML. 1. II. Háttér beállítása I. Elsõ weblapunk III. Karakterformázás...

Programozás BMEKOKAA146. Dr. Bécsi Tamás 8. előadás

Miért ASP.NET? Egyszerű webes alkalmazás fejlesztése. Történet ASP ASP.NET. Működés. Készítette: Simon Nándor

Unit Teszt. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Unit Teszt / 22

Makrók használata az Excelben - Makróhibák kezelése, biztonságos jelszavak generálása

Köszönetnyilvánítás xxxi A szerzõrõl xxxv

Országos Területrendezési Terv térképi mel ékleteinek WMS szolgáltatással történő elérése, Quantum GIS program alkalmazásával Útmutató 2010.

.NET alkalmazások telepítése

Tartalomjegyzék. I. rész Az elsõ lépések

Molnár Mátyás. Bevezetés a PowerPoint 2013 használatába magyar nyelvű programváltozat. Csak a lényeg érthetően!

Objektumorientált programozás. Pál László. Sapientia EMTE, Csíkszereda, 2014/2015

Vizuális, eseményvezérelt programozás X. V 1.0

Tartalomjegyzék. Windows XP alapokon

Netlock Kft. által kibocsátott elektronikus aláírás telepítése Windows XP SP3 Internet Explorer 8 böngészőbe

Neumann János Számítógép-tudományi Társaság Programozás, robotprogramozás szakkör Három félév 3 * 8 foglalkozás


A WORD 2016 szövegszerkesztő újdonságai

Molnár Mátyás. Bevezetés a PowerPoint 2010 használatába. Csak a lényeg érthetően!

Laborsegédlet 3. Labor

Webshop készítése ASP.NET 3.5 ben I.

Tartalomjegyzék. 2.3 A GTK+ telepítése Tennivalók Windows alatt... 21

Felhasználói segédlet a Web of Knowledge / Web of Science adatbázis használatához

INFORMATIKA ÉRETTSÉGI VIZSGA ÁLTALÁNOS KÖVETELMÉNYEI

A szürke háttérrel jelölt fejezet/alfejezet szövege a CD-mellékleten található. A CD-melléklet használata. 1. Elméleti áttekintés 1

Szoftvertechnológia alapjai Java előadások

Inczédy György Középiskola, Szakiskola és Kollégium Nyíregyháza, Árok u. 53. TANMENET. Informatika szakmacsoport

Entity Framework alapú adatbáziselérés

Forrás és idéző közlemények felvitele importtal

ECDL képzés tematika. Operáció rendszer ECDL tanfolyam

Tartalomjegyzék. 1. fejezet A Windows 2000 választása 19

Bánsághi Anna 2015 Bánsághi Anna 1 of 31

ContractTray program Leírás

Adatbázis-kezelés ActiveX vezérl kkel 2.rész

2 Word 2016 zsebkönyv

Johanyák Zsolt Csaba: Ugráló gomb oktatási segédlet Copyright 2008 Johanyák Zsolt Csaba

7. Előadás. Makrók alkalmazása. Salamon Júlia. Előadás I. éves mérnök hallgatók számára

Java programozási nyelv

SQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók

Ismerkedés a Python programnyelvvel. és annak micropython változatával

Apró Windows Explorer trükkök

ESEMÉNY VEZÉRELT ALKALMAZÁSOK FEJLESZTÉSE I. Bevezetés. Készítette: Gregorics Tibor

DataScope program SE/SP-300 távadókhoz HASZNÁLATI UTASÍTÁS

2 PowerPoint 2016 zsebkönyv

2. modul - Operációs rendszerek

1. A Windows Vista munkakörnyezete 1

A szerzõrõl... vii Köszönetnyilvánítás... ix Bevezetés... xi A könyv példakódjai... xiii Áttekintés... xv Tartalomjegyzék... xvii

Választó lekérdezés létrehozása

I. Objektumorientált programozás

Átírás:

TARTALOMJEGYZÉK A szerzõrõl...................................................... xi Bevezetés...................................................... xiii I. rész A Visual Basic 2005 környezet 1. óra Irány a mélyvíz: programozói körutazás a Visual Basic 2005-ben................ 3 A Visual Basic 2005 indítása......................................... 4 Új projekt létrehozása.............................................. 5 A Visual Studio.NET környezet felépítése.............................. 8 Objektumok jellemzõinek megváltoztatása.............................. 9 Vezérlõk elhelyezése az ablakon..................................... 14 Felülettervezés.................................................. 16 A kód a felület mögött............................................ 20 A program futtatása............................................... 23 Összefoglalás................................................... 25 Gyakorlatok.................................................... 26 2. óra A Visual Basic 2005 felülete.......................................... 27 A Visual Basic 2005 Start Page....................................... 28 A Visual Basic környezet felfedezése és testreszabása..................... 30 Eszköztárak használata............................................ 35 Vezérlõk elhelyezése az ablakokon az eszközkészlet segítségével........... 37 Objektumtulajdonságok beállítása a Properties ablakban.................. 38 Projektek kezelése............................................... 43 Programozási gyorstalpaló......................................... 49 Segítségkérés.................................................... 51 Összefoglalás................................................... 52 Gyakorlatok.................................................... 54 3. óra Objektumok és gyûjtemények......................................... 55 Objektumok.................................................... 56 Tulajdonságok................................................... 57 Tagfüggvények.................................................. 63 Objektumok használata a gyakorlatban egy egyszerû példaprogram........ 64 Gyûjtemények................................................... 70 Az Object Browser használata....................................... 72 Összefoglalás................................................... 73 Gyakorlatok.................................................... 75 4. óra Az események világa............................................... 77 Az eseményvezérelt programozás.................................... 78 Hozzáférés az objektumok eseményeihez.............................. 82 Egy eseménykezelési példa......................................... 86 Az eseménynevek frissítése......................................... 90 Összefoglalás................................................... 91 Gyakorlatok.................................................... 92

vi Tanuljuk meg a Visual Basic 2005 használatát 24 óra alatt II. rész A felhasználói felület felépítése 5. óra Ablakok felépítése alapok.......................................... 95 Ablakok nevének megváltoztatása................................... 96 Ablakok megjelenésének módosítása................................. 97 Ablakok megjelenítése és elrejtése.................................. 108 Összefoglalás................................................... 114 Gyakorlatok.................................................... 115 6. óra Ablakok felépítése magasabb szinten................................. 117 A vezérlõk használata............................................ 118 Vezérlõ beillesztése dupla kattintással................................ 119 Vezérlõ beillesztése áthúzással..................................... 119 Vezérlõ beillesztése rajzolással..................................... 119 Legfelül maradó nem modális ablakok készítése........................ 136 Áttetszõ ablakok készítése......................................... 136 Görgethetõ ablakok készítése...................................... 137 Többdokumentumos ablakok készítése.............................. 138 A kezdõablak beállítása........................................... 141 Összefoglalás................................................... 142 Gyakorlatok.................................................... 144 7. óra Hagyományos vezérlõk használata.................................... 145 Statikus szöveg megjelenítése a Label vezérlõvel....................... 146 Felhasználói szövegbevitel szövegmezõkkel........................... 147 Gombok készítése............................................... 154 Egyszerû választás jelölõnégyzetekkel................................ 156 Tárolók és választógombcsoportok készítése.......................... 157 Listák megjelenítése listamezõkkel.................................. 161 Lenyíló listák készítése a ComboBox vezérlõvel........................ 168 Összefoglalás................................................... 170 Gyakorlatok.................................................... 172 8. óra A fejlett vezérlõk világa............................................. 173 Idõzítõk használata.............................................. 174 Füles párbeszédablakok.......................................... 176 Képek tárolása az Image List vezérlõvel.............................. 180 Fejlett listák készítése a List View vezérlõvel........................... 181 Hierarchikus listák készítése a Tree View vezérlõvel..................... 186 Összefoglalás................................................... 190 Gyakorlatok.................................................... 191 9. óra Menük és eszköztárak használata az ablakokon........................... 193 Menük felépítése................................................ 194 Eszköztárak használata........................................... 205 Állapotsor készítése.............................................. 211 Összefoglalás................................................... 212 Gyakorlatok.................................................... 214

Tanuljuk meg a Visual Basic 2005 használatát 24 óra alatt vii III. rész És minden mozgásba jön: programozás 10. óra Eljárások létrehozása és meghívása.................................. 217 Visual Basic kódmodulok készítése.................................. 218 Kódeljárások készítése........................................... 220 Eljárások meghívása............................................. 225 A végtelen önhivatkozások elkerülése............................... 232 Összefoglalás................................................... 233 Gyakorlatok.................................................... 235 11. óra Állandók, adattípusok, változók és tömbök............................. 237 Adattípusok.................................................... 238 Állandók meghatározása és használata............................... 242 Változók bevezetése és elérése..................................... 244 Tömbök használata.............................................. 250 A hatókör meghatározása......................................... 253 Statikus hatókörû változók........................................ 257 Névadási szabályok.............................................. 258 Változók a Picture Viewer projektben................................ 260 Összefoglalás................................................... 264 Gyakorlatok.................................................... 266 12. óra Matematikai mûveletek, karakterláncok és idõkezelés..................... 267 Számtani mûveletek a Visual Basicben............................... 268 Logikai mûveletek............................................... 272 Mûveletek karakterláncokkal....................................... 275 Dátum- és idõkezelés............................................ 281 Összefoglalás................................................... 286 Gyakorlatok.................................................... 288 13. óra Döntéshozatal a kódban........................................... 289 Az If...Then szerkezet............................................ 290 Választás több lehetõség közül a Select Case utasítással.................. 295 Közvetlen elágazás a GoTo utasítással................................ 300 Összefoglalás................................................... 302 Gyakorlatok.................................................... 304 14. óra Ciklusok használata.............................................. 305 Meghatározott számú ismétlés a For Next ciklussal..................... 305 Feltételes ismétlés a Do Loop ciklussal.............................. 311 Összefoglalás................................................... 316 Gyakorlatok.................................................... 317 15. óra Hibakeresés.................................................... 319 Megjegyzések elhelyezése a kódban................................. 321 A hibák két alaptípusa............................................ 322 A Visual Basic 2005 hibakeresõ eszközei.............................. 325 A Try Catch Finally hibakezelõ szerkezet........................... 332 Gyakorlatok.................................................... 340

viii Tanuljuk meg a Visual Basic 2005 használatát 24 óra alatt 16. óra Osztályok és objektumok.......................................... 341 Osztályok..................................................... 342 Objektumok példányosítása osztályokból............................. 351 Objektumhivatkozások változókhoz kötése........................... 352 Összefoglalás................................................... 358 Gyakorlatok.................................................... 360 17. óra Kapcsolat a felhasználóval......................................... 361 Üzenetek megjelenítése a MessageBox.Show() függvénnyel............... 362 Egyéni párbeszédablakok készítése................................. 367 Adatok beolvasása az InputBox() függvénnyel......................... 370 Adatok fogadása a billentyûzetrõl................................... 373 Az egéresemények használata...................................... 376 Összefoglalás................................................... 379 Gyakorlatok.................................................... 380 18. óra Grafikai lehetõségek.............................................. 381 A Graphics objektum............................................. 382 Tollak használata................................................ 384 A rendszerszínekrõl.............................................. 386 Téglalapok.................................................... 388 Alakzatok rajzolása.............................................. 390 Szöveg kirajzolása............................................... 391 Ablakon maradó grafikák......................................... 392 Egy grafikai példaprogram........................................ 393 Összefoglalás................................................... 399 Gyakorlatok.................................................... 400 IV. rész Adatkezelés 19. óra Fájlmûveletek végrehajtása......................................... 403 Az Open File Dialog és Save File Dialog vezérlõk használata.............. 404 Fájlok kezelése a File objektummal.................................. 410 Könyvtárak kezelése a Directory objektum használatával................. 418 Összefoglalás................................................... 419 Gyakorlatok.................................................... 421 20. óra Szövegfájlok és a rendszerleíró adatbázis használata...................... 423 A rendszerleíró adatbázis használata................................. 424 Szövegfájlok írása és olvasása...................................... 436 Összefoglalás................................................... 445 Gyakorlatok.................................................... 446 21. óra Adatbázisok használata............................................ 447 Az ADO.NET................................................... 448 Adatok kezelése................................................ 452 Összefoglalás................................................... 463 Gyakorlatok.................................................... 464

Tanuljuk meg a Visual Basic 2005 használatát 24 óra alatt ix 22. óra Más alkalmazások vezérlése automatizálás segítségével................... 465 Hivatkozás automatizáló könyvtárra................................. 466 Az automatizáló kiszolgálók példányosítása........................... 468 A kiszolgáló kezelése............................................ 469 A Microsoft Word automatizálása................................... 472 Összefoglalás................................................... 475 Gyakorlatok.................................................... 476 V. rész Terjesztés és azon túl 23. óra Alkalmazások terjesztése.......................................... 479 A ClickOnce módszer............................................ 480 ClickOnce alkalmazás létrehozása a Publish Wizard segítségével........... 481 A Picture Viewer ClickOnce telepítõprogramjának ellenõrzése............. 484 A közzétett alkalmazások eltávolítása................................ 485 További beállítások a ClickOnce programok létrehozásához.............. 485 Összefoglalás................................................... 486 Gyakorlatok.................................................... 487 24. óra Madártávlatból.................................................. 489 A.NET keretrendszer............................................ 490 A Common Language Runtime..................................... 490 A Microsoft Intermediate Language.................................. 491 Névterek...................................................... 493 A Common Type System.......................................... 494 Szemétgyûjtés.................................................. 495 További olvasmányok............................................ 495 Összefoglalás................................................... 496 Tárgymutató 497