Das Profi-Magazin für Entwickler
Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.
_bitmaps _bmpHeight _bmpWidth _btnBackground _btnBackground_Click _btnTileSet _btnTileSet_Click _dlgOpen _highscoreFileName _instance _mnuTileSet _mnuTileSet_Click _name _picPlayField _picPlayField_MouseDown _possibleMoves _tileImages _tiles _timeNeeded _timePlayed 096_Netjong_jp_ws_kf_ws06 0x0001 0x002 1005 2003 2004 2005 2005101 200512 200597 200599 2005www A0505NETJongg Abbildung Abbildung1 Abbildung2 abbricht aber abgefragt abgelaufene abgeräumt abgespielt abläuft ablenkt Abspielen abzuspie Achtung akus AlignValues alle allei allein allen aller Allerdings Alles also ande andere anderen Ändern anfangs angegebenen angehören angeklickt angeklickte angenehmen angeordnet angezeigt Ankli anpassen Ansonsten ansprechender Anwen Anzeige anzupassen Application Applikations Applikationsverzeichnis Arbeit ärgern Artikels asynchron auch Audiodateien AufderZielgeraden auseinander ausführ Ausga Ausgabe ausgelegt Auskommentieren ausreichende Außerdem aussieht Auswahl automa Autor AutorfürAddison Basic Bäumen bedeutet befindet Behand beheimatet beiden beim Beispiel beiSpielende beispielsweise beliebt bemerken benötigt benötigte benutzt bereit bereits besitzt besser Bestandteil beste besten bestimmten betrügt Bezeichnern bieten Bilddatei Bisher Bitmap blau Blick bool brochen Button Buttons Chance Cheat Cheating Cheats CheckHighscore chemnitz chen chert cken class Clear Click Close Code CollectionBase CompareTo Const Constants Contains ContextMenu Core count Current dabei dadurch dafür damit dann daran darauf Darüber darum darunter DasBrettabräumen dass DasSpielfeldimSchummelmodus Datei Dateien Dateiname DateTime Datumsanteil Datumsanteils Default defaultFile definierten DekorationfürschönenSchein dene denkbar denn Dennoch deren DerWert deshalb dessen destRect Dialog DialogResult diedasSpielerstzueinemwahrenSpielmitSpaßfaktormachen DieHighscore DieImplementierungdesCheat DieKlasseHighscoreCollection DieKlasseHighscoreEntry DieKlasseSoundPlayer dienten dies diese diesem diesen dieser dieses diesmal DieSpiellogikimplementieren dieTilesets diffiziler Dinge dings DirectoryInfo Dispose DllImport Dort dotnetpro dotnetpro3 dotnetpro4 dows drängt DrawImage DrawTile drei dritten druck durchsuchen eben ebenfalls eher Eigenschaf Eigenschaft eigentlich eigentliche einbauen einbeliebigesGrafikprogramm eine einem einen einer eines einfach einfache Eingabe einge Eingriffe einige einmal Einsatz Eintrag Einträge einzelnen einzelner einzige Element elfter else Encoding Ende enden endet endregion EnteredName entfernen entfernt enthält enthalten entry Entscheidung entsprechen entsprechend entsprechende entsprechenden entspricht Enum Enume Enumeration Equals Ereignis Ereignisbehandlungsroutine Ereignisses erfolgen erfolgt erhalten Erist erklingen erläutert erledigt ermitteln ErmittelnderverfügbarenTilesetsimHauptformular ErmittelneinesHighscoresunddieAnzeigederListeimHauptformular ermittelt erreichen erreicht erscheint ersten erstenStunde erübrigt erzielt etwaige etwas EventArgs EventHandler ExecutablePath existieren Existiert Exists extern Falle Fällen falls fällt Farbe Farbschleier fehlen Fehlermeldung Fehlt fertig festgelegt festzulegen File FileAccess FileMode FileName FileStream finden Findet fokussiert Folgenden Folgendes foreach Formatting Forms fragt Framework frankeller FrankEllerist frei freier frmh FrmHighscore FrmName FromImage FromStream fügt Fundus Funktion Funktionen fuSound gang ganz geben gefüllten geht geladen gelegt gelöschte genannten genau genes genügt geöffnet gerade geringer gesagt gesamte geschieht Geschmack gesetzt gespei gesperrt gestalten GetAttribute GetDirectories GetDirectoryName GetFiles GetName GetPixel GetTileSets gezeichnet gibt gleich gleiche gleichen gleichenBildgruppe Grafik Grafikdatei Grafiken gramm Graphics GraphicsUnit gravon große Größe grundbild GrundlagendesSpielaufbaus Gruppe haben halbtransparent hält handelt handen HasAttributes Hauptformulars heben Heft heißt Herausforderung herkömmlichen hervor hervorgehoben hier hierbei High Highs Highscore HighscoreCollec HighscoreCollection HighscoreEntry Highscoreliste hinaus hindern Hinter Hintergrundbild Hinzufügen hinzuzufügen höchsten Höchstpunktzahl hoffentlich hüllt IComparable Ihre ihrem image images ImdrittenundletztenTeilgehtesumeinige immer Immerhin imple Implementie implementieren implementiert Implementierung imsogenanntenCheat IndenerstenbeidenTeilendieserSeriehabenSieAufbauundSpiellogikeinesMahjongg Indentation IndentChar Indented Index Informationen InitialDirectory initialPath innerhalb InnerList insgesamt Instanzierung Invalidate IOException IsBlocked IsHighscore IsVisible jedes jedoch jongg jonggimplementierenTeil1 kann kaum kein keine keinen king Klasse Klassen Klein kleinste Klick Klickereignisses Klicks kommen Kommt komplett kompletter können konnten Konstanten Kontextmenü Kontextmenüs Kontrolle kontrollieren kontrolliert Konventionen korrekt kümmern kurze laden LadeneinesHintergrundbilds LadeneinesTilesetsinTileBitmapCollection Laderoutinen Ladevorgang lädt Lage langsam lassen lässt läuft Laufzeit lauter lediglich leeres leicht Length lich licher lichkeit lichkeiten liegen liegt ließe linke Liste Listing Load LoadSourceBitmap LoadTileSet logs long löschen lpszSound lung machen Mahjongg Mahjonggim Mahjonggimplementieren MakeTransparent mangels markieren Mausklick Maustaste Maxi mehr meisten mentiert Menü Menüein MenuItem MenuItems Menüpunkts Merkmal Merkmale Merkmalen messen Metho Methode Methoden Minimalwert Misserfolg mitbringt MitSoundzurBestzeit Mitteln mittels mitunter Mode Modes möglich Möglichkeit Möglichkeiten Moment MouseButtons MouseDown MouseEventArgs mular Multiplayer muss müssen nach Name Namen NamenNobody Namens nämlich nehmendem NETentwickeltundimplementiert netjonngscores neuen neues Neulinge nicht nichts niemand Nobody noch NoMatch None Norma notwendig null object oder öffnen Ohne ohnehin Open optisch Ordner override Paint param Parse passen Path peppig Pflicht Picture PictureBox Pixel Pixelformat PlaySound plementierenTeil2 Point Praxis Prinzip Prinzipiell private Problem problemlos Programm Programmiererder Programmstart ProjektGravon public Punkt Punkteliste Punktzahlen Quellcode Quelltext QuoteChar ration Read recht Rechte rechten RECT Rectangle RedneraufKonferen Regeln RegelnvonRalphSontag Reihenfolge reinen reits Reiz relativ RemoveAt repräsentiert Rest Result return RichTextBox right rücksichtigung rückversetzen rung Sämtliche Save Schaltfläche Schaltflächen scher Schnittstelle schon Schöne schreiben schreibtunteranderemfürdotnetpro Schummelnerlaubt scoreEntry Scores sehen Sehr sein seinem Seite58ff Seite74ff selben selbst selbstverständlich sender Serie sets setzt Shortcut Show ShowDialog ShowHighscore sich sicher sichtbar sichtbare Sichtbarkeit sichwiederum Sieges sind Singleton sinnvoll Situationen SND_ASYNC SND_NODEFAULT sndPlaySound sofort solche solchen soll sollen Sollte somit sondern sontag Sort sortiert Sound SoundPlayer Sounds SoundType sourceBitmap sourcePath sourceRect sowie sowohl speichern speichert spie Spiel Spielbarkeit Spielbrett spielen Spieler Spielers Spielfeld Spielfiguren Spielfluss spiels Spielstein Spielsteine Spielsteinen Spielsunter spielt Spielverlauf SprachenC Standard Standardeinträge startet static Statische Statt Status stehen steht stei stein steine Steinen Steingrafiken Steinpaare steins stellt stets string sType Suchtpoten SUMMARY system täglichen tatsächlich TechnikWindows Teil Teil1 Teil2 Teil3 Teile Text textmenü this Thread Throw Ticks tile TILE_COUNT TILE_DEPTH TILE_HEIGHT TileBitmapCollection tileFile TileImageArea tiles TileSet Tilesets Time TimeNeeded timeTicks tion tisch tische ToLongTimeString Töne ToString trags trägt trivial true tsDir tsFolder TypeOf über überall Überprüfung Überraschungen UhrSeite umbenannt Umgebun umgekehrt undMSDNonline ungeheures unten unter unterbrechen unterhaltsam Untermalung Unterordner unterscheiden unterschiedliche unwesentliche Ursprungszustand User Value verändert verbor verfüg verfügbar verfügbaren verfügbarer verfügt vergleichen verhindern verleiht verpönt verschie verschiedenen versehen Version verteilen verwenden verwendet Verzeichnis Verzeichnisses viel Visual void vollständig voraus VoraussetzungenVisualStudio Vordergrund Vorgehensweisen vorherigen Während Wald wäre Wechsel Wege Wegklicken weise weiter weitere weiterer welche Wenn werden Weristder Wert Werte wertung Wesleyund while WhitespaceHandling will WINDOWS winmm wird wirk Wissen Wollen WriteAttributeString WriteEndDocument WriteEndElement WriteStartDocument WriteStartElement wurde wurden XmlTextReader XmlTextWriter zahlreiche zehn zeichnen zeigt Zeile Zeit Zeiten zial ziemlich züge zugreifen ZugumZug zuheben zumErzeugenderSteingrafiken zumindest zurückgegriffen ZusätzlicheFeatures zusätzlicheFunktionen zuumgehen zuweisen zuzuweisen Zwar Zweck Zwecke zwei
Login & Registrierung Abo bestellen
SehrEs ist meiner Leistung angemessen.Ich arbeite mehr als ich dafür entlohnt werde.Irgendwann will ich von meinem Gehalt auch mal leben können.
Ergebnis anzeigen