Zum Inhalt springen

U-- °LoneWolf°

Mitglieder
  • Gesamte Inhalte

    965
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von U-- °LoneWolf°

  1. private string kuchenText = ""; public string KuchenText { get { return this.kuchenText; } set { int maxLänge; if (Kuchengröße == 8) maxLänge = 16; else maxLänge = 40; if (value.Length > maxLänge) { MessageBox.Show("Text zu lang für einen " + Kuchengröße + "cm-Kuchen"); if (maxLänge > this.kuchenText.Length) maxLänge = this.kuchenText.Length; this.kuchenText = kuchenText.Substring(0, maxLänge); } else this.kuchenText = value; } } Hi zusammen auch wenn es jetzt blöd klingt aber die 2 If ist immer dann false wenn bereits ein kuchentext eingegeben wurde und z.B. die kuchen größe verändert wurde ok so weit steig ich noch durch aber würde es nciht mehr sinn machen die den substring auf die value antad auf den kuchentext zu setzen? damit der möglichtext für den kuchen abgelegt wird
  2. oh fu wiso sind die zeilenumbrüche da raus? @unbenannt thx so ein mist was ich einfach zeigen wollte ist das durch die fehleneden {} der 2. If abfrage bei einem neuling der einmdruck entstehen könnte das alls nachstehende ausgeführt wird wenn die abfrage wahr ist
  3. Naja der prog. stil ist nicht so toll deshalb kommt denke ich zur verwirung if (value.Length > maxLänge) { MessageBox.Show("Der Text ist zu lang für ein " + KuchenGröße + " cm-Kuchen"); if (maxLänge > kuchenText.Length) maxLänge = kuchenText.Length; this.kuchenText = kuchenText.Substring(0, maxLänge); } else kuchenText = value; } ist das gleiche wie if (value.Length > maxLänge) { [INDENT][/INDENT]MessageBox.Show("Der Text ist zu lang für ein " + KuchenGröße + " cm-Kuchen"); [INDENT][/INDENT] if (maxLänge > kuchenText.Length) [INDENT][/INDENT]{ [INDENT][/INDENT] [INDENT][/INDENT]maxLänge = kuchenText.Length; [INDENT][/INDENT] } [INDENT][/INDENT]this.kuchenText = kuchenText.Substring(0, maxLänge); } else kuchenText = value; } Die Maximale Länge wird also in abhängigkeit von kuchenText.Length verändert bzw. zurückgesetzt. die frage ist was steht da sonst noch woher kommt der wert für value und für kuchenText? Den vom Codeausschnitt her kann man nciht favon ausgehen das die beiden identisch sind.
  4. hm kannst du mla das db-model näher beschereiben? welche spalten gibt es und welche werte beinhalten diese handelt es sich um eine tabelle oder sind es mehrer? den das beispiel hilft da nciht wirklich
  5. naja der unterschied ist halt eben das es von Hand nochmal etwas persönlicher wirkt, ich hatte mal für einen ähnlichen anlass einen digitalen bilderrahmen gekauft und da ne ganze präsentation mit texten bilder und entsprechender musik gemacht das war auch ne schweine (war eine art beziehungstagebuch mit allen sms und geschichten die uns passiert sind) arbeit aber ich denke ein einfaches fotoalbum wäre besser angekommen.
  6. hm ok jetzt hats klick gemacht ... dann ist es eventuel besser wenn jede figur einen inputknoten darstellt als information erhält diese die positionen aller anderen figuren daraus ergibt sich die möglichkeit die eigen position im verhältnis zu den anderen figuren zu betrachten nehemn wir als beispiel einen einfachen bauern. der bauer bekommt die information aller figuren. von seiner position z.B. B2 kann er grunssätzlich auf B3 und B4 oder je nach positioen der anderen figuren auf A3 oder C3. Diese möglichen Positionen stellen die nächste ebene dar so das eine figur lediglich die für sie möglichen knoten ansteuert. die knoten gewichten im dann auf mir ist der bauer + 0 - also gute neutral oder schlecht. wenn dieser process für alle figuren abgeschlossen ist bekommst du n positiv bewertet positionen für jede figur auf der nächten eben musst du nun diese gegen einader gewichten z.B. bauer B2 auf B3 hat 0 bauer D2 auf C3 hat + ergebit D2 auf C3. ist nur so ein gedanke der mir gerade durch den kopf geschossen ist... und welche möglichkeiten bestehen z.B. nicht ziehen ziehen auf 1-n (diese wrhalten dann je nach auswirkung die gewichtung )
  7. hm eventuel solltest du einen eigenen knoten aufbauen so alla <lehrerliste> <lehrer>...</lehrer> ... </lehrerliste> oder arbeite die lehrerlsite in einem zwischenschritt in ein eigenes xmlDocumnet um das geht recht einfach über Importnode... achja und tritt das problem der fehlenden zeile auf wenn du den knoten nciht hast oder wenn der knoten kneinen inhalt besitzt? den der knoten muss da sein selbst wenn er keinen wert hat
  8. noch eine ergänzung edit geht leider nicht Die anzahl der möglichen züge im Schach scheint nahezu grenzenlos... hab mir gerade mal den spass erlaubt das mit excel auf zu arbeiten Mögliche Positionen der figuren währen demnach 4,97275E+53 allerdings muss man hier noch einige abzihen da die berechnung davon ausgeht das jede figur auf jedem feld stehen kann(z.b. einbauer kann auf maximal 56 feldern stehen) achja und die berechnung bezieht auch figuren ein die nicht mehr auf dem spielfeld sind
  9. hi noch kurz ein kleiner link hier hat sich auch jemand mirt dem thema auseinander gesetzt. Die anzahl der möglichen züge im Schach scheint nahezu grenzenlos...
  10. naja die frage ist zu erst welche sprache? aus gründen der performance würde ich zu C++ tendieren... wobei es hier wieder drauf ankommt wo du die daten ablegst z.B. denkbar aber vermutlich auf grund der datenmenge unbrauchbar währe ein xml andererseits ließe sich sowas auch durch iene datenbank oder dateistruktur (achtung da der keine reine hirachi hat muss man so zusagen verknüpfungen setzen)aufbauen... bei einer datenbank würde ich mir 3 tabellen anlegen Figuren Stellungsliste und Stelungszuornung in der die bei input X möglichen stellungen gespeichert sind ... was die programmierung angeht würde ich mich an der ebne genanten strucktur entlang hangel eine klasse schachKI mit einer funktion getnextTurn( stellung) dem entsprechend brauchst auch noch eine datenstrucktur stellung ... eine stellung kann mehrere volgestellungen und mehrere vorgängerstellungen (diese sind aber eher uninteresant) haben. eventuel ist es auch interresant alte spiele zu speichern .... um irgendwann einen weiteren analysepunkt zu erhalten den die am besten bewertetet stellung ist nciht immer die richtige ...
  11. Naja ich würde es bei der in wikipedia gezeigten darstellung anders ausdrücken INPUT ist die Aktuelle stellung ZWI Ermitlung MöglicherZüge ZWII besten zug auswählen OUTPUT der zu Spielende zug Denkbar währe hier auf N züge vorraus zu schauen aber das macht das ganze denke ich doch etwas Komplizierter. ... ich hoffe mal das ich das richtig verstanden habe, finde das ein sau interesantes thema macht z.B. auch bei der wissensvernetzung bzw. beim wissensmanagemnt sehr viel sinn ...
  12. Naja zu sowas fällt mir nur portable apps ein schau mal hier Da läuft zwar erst mal mit einem USB stick sollte sich aber eventuel auf eine cd portieren lassen.
  13. also ich würde sagen der artikel den ntl verlinkt hat erklärt es am besten ich für meine teil habe es immer so gemacht speichermedien 1GB =1000 MB=1000000 KB=1000000000 Byte Dateien 1GB=1024MB.... So stellt es sich zumindest auch idr. in der praxis dar und wenn MS die umrechnung nicht ändert wird auch wohl noch länger so bleiben. Das problem dabei könnte allerdings noch die fragestellung sein wird wird nach der dateigröße oder dem speicherplatzbedarf gefragt. und etwas als standard zu bezeichnen ist auch eher fragwürdig sry
  14. exponentiel kann das doch nur bei mehr als 2 schleifen sein (bzw. bei ner rekursion).
  15. zu 1) wenn das Programm bei unbekannten stellungen fehler verursacht wie sind die 5 Mio. den entstanden? eventuell solltest du das Programm dann den rechnerschich besten zug machen lassen oder es einfach zufällig inene auswählen Da das Programm ja selbst lernen soll heist wenn stellung un bekannt mach zufalls zug mit figur x oder kontroliere bei welchem zug du zumindest keine figur verlierst zu 2) naja ob bzw. wie die datenmenge verkleinert werden kann ist auch von deinem dazenmodel abhängig und das kenne wir ja nicht
  16. hi wo liegt den dein problem? den aus den das statement sollte eigentlich genau das tun bis auf die sortierung die machst du ja nach d er anzahl.
  17. naja du kannst dir mit einem sql befehl (je nach dbms unterschidlich) alle tabellen ausgeben lassen. - Suche nach gleich bennanten tabellen - Suche in gleichen tabellen nach gleichen spalten - suche in gleichen spalten nach den identischen zeilen Aber mal im ernst um welches dbms handelt es sich und womit willst du das durchführen? C++ ? Java? C# ...
  18. Naja ich bin mir ziemlich sicher das du damit ein xml dokument öffnen kannst ... habs gerade heute morgen mal wieder implementiert XmlDocument xdoc= new XmlDocument(); this.openFileDialog1.Multiselect=false; this.openFileDialog1.ShowDialog(); if(!this.openFileDialog1.FileName.Equals("")) { try { string filename= this.openFileDialog1.FileName; filename = filename.Replace(@"\","/"); xdoc= new XmlDocument(); xdoc.Load(filename); this.treeView1.Nodes.Clear(); Refreshtree(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("Sie haben keine Datei gewählt!"); }
  19. schau dir mal XmlDocument.Load an geht ganz einfach ...
  20. schau dir mal directoryinfo und fileinfo an dort hast du die möglichkeit den inhalt eiens verzeichnisses gefilter auszugeben. über die anzahl der datein kannst du dann wunderbar hochzählen
  21. U-- °LoneWolf°

    Agg

    Was das abwimmeln in discotheken angeht der Diskotheken besitzer hat meines wissen nach schon ein gewisses hausrecht und solange der tür steher nur sagt du kommst hier nicht rein spricht nix dagegen ... ob es eine entscheidung gegen gruppe x gibt ist egal so lange sie nciht öffentlich ist ... Aber was anderes zum thema wir sind da in Deutschland noch lange nciht so weit es gibt stellen im leben da fängt es aus meiner sicht an unfair für männer zu werden z.B: wenn ich eine stellenausschreibung lese in der es heist faruen mit gleichen vorraussetzungen werden bevorzugt eingestellt dann regt mcih das einfach auf. Den bei einer "gleichbehandlung" bzw. "gleichstellung" dürfte ein solche satz nicht drin stehen
  22. kannst du eventuel mal näher erläutern wozu du das einsetzen möchtest? den gegbenenfalls gibt es da ja schon tolls z.B. flatrate steckdose oder so ...
  23. naja es gäbe auch die möglichkeit die systemtabellen von mysql nachzubilden so könntest du dir zu jederzeit durch ein insert statement eine neue klasse mit den entsprechenden objeten erzeugen hab sowas mal in einem kleienn projekt gesehen war sehr genial aber durchsteigen war da unmöglich
  24. Was die Perf. angeht sind text suchen immer ganz shclecht ....
  25. um welche programmiersprache gehts den? Ok du willst die daten in ne MySQL Datenbank schreiben soweit klar ... falls es .Net ist, ist es das einfachste wenn du deine Klassen serialisirbar machst und das XML der Objekte in die db schreibst. Funktioniert eiegentlich ganz einfach

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...