AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 21:47

Parameter dieser Suchanfrage:

Suche in Thema: Lösung für 2D Brett
Suche alle Beiträge, die von "KahPee" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 16 von insges. 16 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    Re: Lösung für 2D Brett

      Delphi
      by KahPee, 16. Mai 2009
    So jetzt mal nen Umfangreiches Update zu dem Thema:

    Ich habe inzwischen ne ganze Ecke rumgespielt und bin auch schon weitergekommen.

    Im Moment gibt es allerdings immer noch ein paar Fehler.

    piclist.Loadfromfile(ExtractFilePath(ParamStr(0)) + 'pictures\bild1.bmp');
    Die Zeile bringt beim Kompilieren kein Problem aber wenn das ganze durch das Programm abgespielt wird dann:
  • Forum: Multimedia

    Re: Lösung für 2D Brett

      Delphi
      by KahPee, 15. Mai 2009
    Könnte das Problem daran liegen, dass ich mit Delphi4 arbeite?

    Wüsste jemand wie das da geht?
  • Forum: Multimedia

    Re: Lösung für 2D Brett

      Delphi
      by KahPee, 15. Mai 2009
    Lass dir Zeit will niemanden hetzten mache sowieso gleichmal Pause:

    wenn man dies hier benutzt: ExtractFilePath(ParamStr(0)) + dann braucht man aber ein Teil des Programms der das ganze installiert oder? gibt es soetwas vorgefertigt? Ansonsten würde ich dran ja nochmal ne weile sitzen :D:D

    schon mal vielen Dank im vorraus

    KahPee
  • Forum: Multimedia

    Re: Lösung für 2D Brett

      Delphi
      by KahPee, 15. Mai 2009
    mh das ist ja eigentlich blöd, da so bei dem kopieren des Programms an einen Ort sich der Pfad auf einem anderen PC ja ändert, falls ich das Programm mal weitergeben will.
    Außerdem kriege ich jetzt ne Fehlermeldung:

    piclist.assign('pictures/bild.bmp'); ( Unit1.pas(153): Inkompatible Typen: 'TPersistent' und 'String')



    Nächstes Problem bei der konkreten Zuweisung:
  • Forum: Multimedia

    Re: Lösung für 2D Brett

      Delphi
      by KahPee, 15. Mai 2009
    So jetzt kommt das erste Problem:
    ich habe einen Array für die Bilderliste erstellt:


    piclist: array of Tbitmap;



    nun wollte ich jeder Variable von piclist ein Bild zuweisen:
    piclist.assign(pictures/bildname.bmp);
  • Forum: Multimedia

    Re: Lösung für 2D Brett

      Delphi
      by KahPee, 15. Mai 2009
    Nochmal vielen Dank für deine Hilfen, genau so hatte ich mir das inzwischen auch überlegt. Ich glaube, dass ich jetzt die Vorraussetzung für meine Programm zusammen habe. ich werde jetzt mal gucken wie weit ich komme...

    mfg Kahpee
  • Forum: Multimedia

    Re: Lösung für 2D Brett

      Delphi
      by KahPee, 14. Mai 2009
    Die unten dargestellte Variante ist schon sehr gut, allerdings hat die noch einen Haken: Ich müsste das ganze für jedes der 49 Felder machen. Schöner wäre, wenn sich eine Prozedur entwickeln lässt, die für alle Felder funktioniert. Geht das evtl über ein dynamisches Array? (Feldarray ist übrigens ein zweidimendsionaler Array)

    Die andere Alternative, die weiterhin ne ganze Ecke eintippen...
  • Forum: Multimedia

    Re: Lösung für 2D Brett

      Delphi
      by KahPee, 14. Mai 2009
    Riesen Dankeschön, dass sollte mich einen riesigen schritt weiterbringen. Bei deinem record ist mir aufegefallen, dass du "BildIndex" deklariert hast.
    Die folgende Frage hat mit Grafiken nichts mehr zu tun aber ich frag mal trotzdem:

    Bildindex gibt dem Bild ganz klar eine Zuordnung aber wie erzeuge ich nun das Bild mit dem Bildindex=2?

    Wie ist da der beste Befehl. Im Moment fällt mir das...
  • Forum: Multimedia

    Re: Lösung für 2D Brett

      Delphi
      by KahPee, 13. Mai 2009
    Ok damit wäre die Zuordnung geklärt..

    Wie lege ich dann am Ende fest wo das entsprechende Bild im Programm gezeichnet wird, also die Position? Wie genau ist da dann der Befehl?
    Das muss ja wahrscheinlich über eine Pixelangabe ausgehend von links oben gehen oder?
  • Forum: Multimedia

    Re: Lösung für 2D Brett

      Delphi
      by KahPee, 13. Mai 2009
    So da komm ich dann nochmal: Ich hatte vor die Felder als zweidimensionalen Array einer Klasse zu verarbeiten. Zweidimensionaler Array damit eine Variable für die X und eine für die Y koordinate ist. Wie ordne ich nun jeder Variable aus dem Array eine Bitmap zu?

    Im Prinzip habe ich hier das Problem, dass ich pro Feld eine Bitmap mit einem Feld verknüpfen muss, ist das irgendwie möglich. Bei...
  • Forum: Multimedia

    Re: Lösung für 2D Brett

      Delphi
      by KahPee, 13. Mai 2009
    Wie das mit Klassen geht wäre schon interessant, da ich in meinem Programm schon einige Klassen schon verwende...
  • Forum: Multimedia

    Re: Lösung für 2D Brett

      Delphi
      by KahPee, 13. Mai 2009
    @SimStar001:Vielen Dank für den Link, allerdings steht dort zum Thema Grafiken im Sinne von JPG und Bitmap, etc nicht allzu viel. Trotzdem schon mal vielen Dank, das ist ein gute Nachschlagewerk...

    @Satty67: Ich werde mir den Befehl mal genauer angucken. Im Prinzip werden am Anfang des Programmes alle 49 Felder einmal mit einer Grafik belegt. Anschließend werden zur Laufzeit die Bilder je nach...
  • Forum: Multimedia

    Re: Lösung für 2D Brett

      Delphi
      by KahPee, 13. Mai 2009
    Ich gucke mal kurz ob ich die Syntax verstanden habe:


    So dann halt wie oben beschrieben die eine Frage, was bedeute Bitmap.free?
    Ist das um das Bild wieder durch einen Platzhalter zu ersetzen?

    Wie deklariere ich die eigentliche Bildklasse? Reicht das wirklich das einfache: (var) Bitmap:TBitmap;?

    Die Klasse für das Feld muss im Prinzip ja auch einen Platzhalter enthalten oder? Wie...
  • Forum: Multimedia

    Re: Lösungs für 2D Brett

      Delphi
      by KahPee, 13. Mai 2009
    OH, siehe mein Edit oben (da warst du schneller)... genau an soetwas habe ich gedacht. Kannst du mir einmal ein Beispiel geben wie ich in einer Klasse ein Bild definiere?
  • Forum: Multimedia

    Re: Lösungs für 2D Brett

      Delphi
      by KahPee, 13. Mai 2009
    Mh, ich bin da Anfänger, daher Frage ich nochmal nach was genau du gemeint hast. Sorry, dass ich mich da etwas schwerer tue aber es wäre nett wenn du, dass nochmal ein bisschen genauer erläutern könntest.

    Vielen Dank


    Edit: Gibt es irgendeine create anweisung für Bilder? Dann müsste ich die einzelnen Bilder irgendwo doch nur einmal deklarieren und könnte sie dann wenn "iwas passiert"...
  • Forum: Multimedia

    Lösung für 2D Brett

      Delphi
      by KahPee, 13. Mai 2009
    Hallo,
    so jetzt bin ich soweit, dass ich meine zweite Frage stellen muss, da ich an einer Stelle nicht mehr weiter weis.
    Ich bin dabei ein Spiel Brett in 2D mit 7*7 Feldern zu erstellen, das ist soweit kein Problem. Für jedes Feld gibt es nun ca. 12 (evtl nen bisschen mehr) verschiedene Grafiken, die unter gewissen Bedingungen auf dem Feld erscheinen können. Nun die Frage wie man das...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=KahPee&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=133988
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz