Isten hozta a Visual Basic fedélzetén | 19 |
Bevezetés | 21 |
A Visual Basic 6.0 installációja | 21 |
Üzembe helyezés előtt | 22 |
Hardver-, szoftverfeltételek | 22 |
A Visual Basic üzembe helyezése | 22 |
A Visual Basic komponensek kezelése | 23 |
A Visual asic indítása | 23 |
Az Alkalmazás Varázsló használata | 25 |
Ismerkedés a Visual Basic 6.0-val | 31 |
Context-sensivive help | 33 |
Online link, internek-címek | 35 |
Újdonságok a Visual Basic 6.0-ban | 36 |
A Visual Basic 6.0 környezet | 39 |
Integrált fejlesztői környezet | 39 |
Az IDE elemei | 40 |
Eszközsor (Toolbar) | 40 |
Toolbox, Controlbox (Eszköztár) | 51 |
Project Group (Projektcsoport) ablak | 54 |
Form (Űrlap) | 55 |
Properties Window (Tulajdonságok ablak) | 56 |
Form Layout (Form-helyzet) ablak | 57 |
Object Browser (Objektumtallózó) | 57 |
Code Editor (Kódszerkesztő) ablak | 58 |
Immediate, Locals, Watches ablakok | 59 |
A menürendszer felépítése | 59 |
A Visual Basic-alkalmazás készítése | 90 |
Az IDE inicializálása | 90 |
Az SDI, MDI beállítása | 90 |
Váltás az SDI és az MDI között | 91 |
Az IDE ablakainak helyzete | 92 |
Az első Visual Basic-alkalmazás | 93 |
A felhasználói interface megalkotása | 94 |
A control elhelyezése a Formon | 95 |
A control méretezése | 96 |
A control mozgatása a Formon | 97 |
A controlok zárolása a Formon | 98 |
Tulajdonságok beállítása | 99 |
A Properties Window (Tulajdonságok ablak) | 100 |
A forráskód megírása | 108 |
Az alkalmazás futtatása | 113 |
Az alkalmazás futtatásának bezárása | 114 |
Az alkalmazás módosítása | 115 |
Váltás az alkalmazás procedúrái között | 116 |
Az alkalmazás mentése | 118 |
A formok és a controlok | 119 |
A formok tervezési szempontjai | 120 |
A formok tulajdonságai | 120 |
A formok metódusai, eseményei | 123 |
A Visual Basic controlok | 124 |
Elnevezési konvenciók | 131 |
A Command Button használata | 133 |
Szöveg megjelenítése és szerkesztése | 136 |
A Label control használata | 137 |
A TextBox használata | 140 |
Interaktív választásra alkalmas controlok | 151 |
CheckBox | 151 |
OptionButton (Opciógomb) | 154 |
ListBox | 167 |
Combobox | 186 |
ScrollBar | 193 |
A fókusz vétele és beállítása | 201 |
Tabindex tulajdonság | 202 |
ActiveForm, ActiveControl tulajdonságok | 205 |
A Label control és billentyűkombinációs elérés | 206 |
A controlok tömbbe foglalása | 207 |
A control tömb használata | 207 |
A control tömb műveletei futási időben | 213 |
A menürendszerek és az eszközsorok | 217 |
A menürendszer létrehozása | 217 |
A menüszerkesztő használata | 219 |
Az almenük létrehozása | 223 |
A billentyűkombináció és a gyorsbillentyű | 226 |
A menü control tömb létrehozása | 229 |
A menü controlok kezelése | 231 |
A menü controlok eseménykódja | 232 |
A menü control tömb eseménykódja | 233 |
A menük vezérlése futási időben | 234 |
A menüparancsok bénítása, engedélyezése | 234 |
Az ellenőrző jel, pipa használata | 235 |
A menü control elrejtése | 236 |
A menürendszer kezelése futási időben | 237 |
Az úszó- (Pop-up) menük kialakítása | 239 |
Az eszközsor (Toolbar) | 247 |
Az eszközsor készítése | 247 |
Az eszközsorkészítés Leaming Editionban | 247 |
Az eszközsorkészítés a Professional/enterprise-ban | 254 |
Az eszközsor futásidejű felépítése | 268 |
A dialógusablakok | 270 |
A dialógusablakok használata | 270 |
A dialógusablakok fajtái | 271 |
Előre definiált dialógusablakok | 272 |
Az Inputbox függvény | 273 |
A Msgbox (üzenetablak) használata | 275 |
Az egyedi tervezésű dialógusablak | 280 |
A Title (címsor) hozzáadása | 281 |
A standard tulajdonságok beállítása | 282 |
A CommandButtonok használata | 282 |
A parancsgombok működési jellemzői | 284 |
A dialógusablakok kezelése | 286 |
Megjelenítési lehetőségek | 287 |
Tervezési lehetőségek | 288 |
A commondialóg control használata | 301 |
Az Open dialógusablak | 302 |
A Save As dialógusablak | 306 |
A Color dialógusablak | 309 |
A Font dialógusablak | 311 |
A Print dialógusablak | 315 |
A projektek kezelése | 320 |
A projekt értelmezése | 320 |
A project explorer | 321 |
Aprojektfájl | 321 |
A projekt elemei | 322 |
A formok (forms) | 322 |
A standard modulok (Modules) | 323 |
Az osztálymodulok (Class Modules) | 323 |
A felhasználói controlok (User Controls) | 323 |
A tulajdonságlap modulok (Property Pages) | 323 |
A kapcsolt dokumentumok (Related Documents) | 324 |
A projektműveletek | 324 |
Egy alkalmazás, egy projekt | 324 |
Egy alkalmazás, több projekt | 328 |
Műveletek a projekt fájljaival | 332 |
Fájl hozzáadása a projektekhez | 333 |
Fájl törlése a projektből | 333 |
Fájl önálló mentése | 334 |
A komponensek használata | 334 |
Az eszköztár testre szabása | 334 |
Nem VB-objektumok használata | 336 |
Az ActiveX tervezők használata | 341 |
A bővítmények (Add-Ins) használata | 341 |
Az erőforrásfájl (Resource fájl) használata | 343 |
Az alkalmazás testre szabása | 345 |
A projekt beállítási lehetőségei | 345 |
Az exe fájl készításe és futtatása | 347 |
A parancssori agrumentumok | 349 |
Feltételes fordítás | 351 |
Feltételes fordítási konstansok | 352 |
Feltételes fordítás kódszintű előkészítése | 355 |
Fordítási opciók | 355 |
A regisztrációs adatbázis | 359 |
A regisztrációs bejegyzések létrehozása | 361 |
A regisztrációs bejegyzések lekérdezése | 364 |
A regisztrációs bejegyzések törlése | 365 |
Programozási alapismeretek | 368 |
A Visual Basic-alkalmazás szerkezete | 368 |
Az eseményvezérelt alkalmazás | 369 |
A modulok | 371 |
A változók, konstansok, adattípusok | 372 |
A változók | 373 |
Az implicit deklaráció | 373 |
Az explicit deklaráció | 374 |
A változók használata | 375 |
A statikus változók | 380 |
A konstansok | 381 |
Az adattípusok | 384 |
Az alapvető adattípusok | 384 |
Saját adattípusok | 399 |
A tömbök | 405 |
Fix méretű tömbök | 406 |
A többdimenziós tömbök | 408 |
A dinamikus tömbök | 409 |
A procedúrák | 411 |
A Sub procedúrák | 411 |
Az eseményprocedúrák | 413 |
Általános procedúrák | 416 |
A function procedúrák | 419 |
A procedúrák kezelése | 421 |
Új procedúra létrehozása | 422 |
Létező procedúra kiválasztása | 423 |
Az argumentumok kezelése | 424 |
Az opcionális argumentumok | 425 |
Az argumentumok átadási lehetőségei | 428 |
Változó számú argumentumok átadása | 429 |
Tömb argumentum átadása | 429 |
A kódírás szabályai | 430 |
A kódszerkesztő | 431 |
A kódírás szintaktikája | 432 |
Egy utasítás több sor | 432 |
Több utasítás egy sor | 433 |
Megjegyzések | 433 |
Számok használata | 433 |
Tulajdonságok, metódusok szintaktikája | 434 |
Az utasítások | 437 |
A vezérléstátadó utasítások | 437 |
Az elágazások | 438 |
A ciklusok | 441 |
A kilépő utasítások | 446 |
Az objektumok használata | 448 |
Az objektumosztályok | 448 |
Az objektummhivatkozások | 450 |
Az objektumok tulajdonságai | 450 |
Az objektumok metódusai | 450 |
Az objektumok rétegződése | 451 |
Az objektumkészletek | 452 |
A tárolóobjektumok használata | 456 |
Az objektumok deklarációja | 459 |
Az objektumtípusok | 460 |
Mikor melyik objektumváltozót használjuk? | 463 |
A New kulcsszó használata | 464 |
Az objektumtömbök | 469 |
A formváltozók tömbje | 469 |
A controlváltozók tömbje | 470 |
A Controlváltozók tömbje, controltömbök | 471 |
Az objektumváltozók kezelése | 472 |
Az objektumhivatkozások | 472 |
Objektumhivatkozás a New kulcsszóval | 473 |
Objektumhivatkozás a CreateObject függvénnyel | 473 |
Objektumhivatkozás a GetObject függvénnyel | 474 |
Az objektumhivatkozás felszabadítása | 475 |
Objektumváltozók átadása procedúráknak | 475 |
Az objektumváltozó típusának meghatározása | 476 |
A rendszerobjektumok | 478 |
Az MDI-alkalmazások | 479 |
Az MDI használata Visual Basicben | 479 |
Az MDI.alkalmazás létrehozása | 481 |
Az MDIChild form tervezési sajátosságai | 482 |
Az MDIChild form futási sajátosságai | 483 |
Az MDI-alkalmazás kezelése | 485 |
Az MDI és MDIChild formok betöltése | 485 |
Az MDIChild formtömbök használata | 486 |
Az MDI formok törlése | 487 |
Az MDI-alkalmazás menürendszere | 489 |
A Window (ablak) menü készítése | 490 |
A gyerek formok rendezése | 491 |
Az MDI-alkalmazás eszközsora | 494 |
A fájrendszeek kezelése | 496 |
A fájlrendszer controlok | 496 |
A könyvtárstruktúra | 497 |
DriveListBox | 498 |
DirListBox | 501 |
A fájlrendszer controlok kombinációja | 502 |
A fájlműveletek | 504 |
A hagyományos fájlkezelés | 504 |
A Random (közvetlen) hozzáférés | 505 |
A Sequential (soros) hozzűáférés | 512 |
A Binary (bináris) hozzáférés | 517 |
Az FSO objektummodell | 521 |
Az FSO objektummodell objektumai | 521 |
A meghajtók kezelése | 522 |
A könyvtárak kezelése | 523 |
A fájlok kezelése | 526 |
A hibafelderítés és -kezelés | 531 |
A hibafelderítés módszerei | 531 |
A hibaféleségek | 532 |
A fordítási hiba | 532 |
A futási hiba | 532 |
A logikai hiba | 533 |
A hibafelderítés eszközei | 533 |
A hibakezelés eszközsora | 533 |
A Visual Basic üzemmódok | 534 |
Az üzemmód azonosítása | 534 |
Az üzemmódok kiválasztása | 535 |
A Break üzemmód használata | 536 |
A Break üzemmódba lépés | 537 |
A futási hiba javítása | 538 |
A töréspontok kezelése | 539 |
A Stop utasítás használata | 541 |
Az alkalmazásrészlet futtatása | 542 |
A soronkénti végrehajtás | 542 |
A procedúránkénti végrehajtás | 543 |
A kilépő végrehajtás | 544 |
A végrehajtási sorrend | 545 |
Kurzortól kurzorig futás | 545 |
A végrehajtási sorend beállítása | 546 |
A végrehajtási sorrend megtekintése | 547 |
A procedúrahívások figyelése | 547 |
Az adatok és procedúrák tesztelése | 548 |
Az információk kiíratása | 549 |
A procedúrák tesztelése | 551 |
A változók és tulajdonságok értékének módosítása | 552 |
A figyelendő kifejezések használata | 553 |
A figyelendő kifejezés felvétele | 553 |
A figyelendő kifejezések kezelése | 555 |
A Quick Watch ablak használata | 557 |
A hibafelderítés specialitásai | 557 |
Tárgymutató | 559 |