AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 08:47

Parameter dieser Suchanfrage:

Suche in Thema: bild in draw- oder stringgrid laden
Suche alle Beiträge, die von "taaktaak" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.008s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    Re: bild in draw- oder stringgrid laden

      Delphi
      by taaktaak, 2. Apr 2008
    Moin, Moin dragonhunter!

    Sehr schön, dann bist du ja jetzt einen Schritt weiter. Ich möchte folgende Aussage noch einmal wiederholen:

    Du darfst also in der Methode nur EIN Icon zeichnen! Aus den Werten von ARow und ACol musst du dir den IconIndex der jeweiligen Zelle ermitteln und an die Zeichenfunktion übergeben. Die Ermittlung des Indexwertes ist abhängig von der Sortierung der Icons in...
  • Forum: Multimedia

    Re: bild in draw- oder stringgrid laden

      Delphi
      by taaktaak, 1. Apr 2008
    Hm, hab jetzt Delphi nicht mehr laufen.
    Die ImageList hat mit Sicherheit eine Methode "LoadFromFile" >> gehe mit dem Cursor auf das TImageList und drücke F1, dann weiter in der Hilfe nachschauen.
    Die Methode "DrawGriddhDrawCell" wird für jede Zelle einzeln aufgerufen. Die Parameter ARow,ACol zeigen dir bei jedem Aufruf, welche Zelle gezeichnet werden soll. In Rect wird das rechteck der aktuell...
  • Forum: Multimedia

    Re: bild in draw- oder stringgrid laden

      Delphi
      by taaktaak, 1. Apr 2008
    So:
    Alles Quatsch, was wir bisher gemacht haben! Mit FillRect werden keine Bilder gezeichnet! Wenn die Icons in einer ImageList sind (was sehr zu empfehlen ist), dann würden wir z.B. wie folgt ausgeben:
    ImageList.Draw(StringGrid.Canvas,Rect.Left,Rect.Top,0);
    Schau dir mal in Ruhe die DelphiHilfe zu diesem Befehl an, dann wird es auch funktionieren!

    PS: Formatiere deinen Code bitte!
  • Forum: Multimedia

    Re: bild in draw- oder stringgrid laden

      Delphi
      by taaktaak, 1. Apr 2008
    Du musst das Rect aus den MethodenParametern verwenden!
  • Forum: Multimedia

    Re: bild in draw- oder stringgrid laden

      Delphi
      by taaktaak, 1. Apr 2008
    So, Referat ist fertig!

    Funktioniert trotzdem nicht?
    Hm, ist OwnerDraw des Grids aktiviert?
    DrawGriddh.Canvas.FillRect(CellRect(0, 0),bild.Picture.Graphic); << CellRect(0,0) spricht natürlich immer die erste Zelle an!
  • Forum: Multimedia

    Re: bild in draw- oder stringgrid laden

      Delphi
      by taaktaak, 1. Apr 2008
    na, auf die Schnelle mal was zum StringGrid:
    procedure u_sgTopicsDrawCell(Sender:TObject;ACol,ARow:Integer;Rect:TRect;State:TGridDrawState);
    begin
    if ARow=3 then
    if ACol> 2 then
    with Sender as TStringGrid do
    with (Sender as TStringGrid).Canvas do begin
    Font.Color:=clBlack;
    if EditMode then if gdSelected in State then Brush.Color:=clBtnFace
    ...
  • Forum: Multimedia

    Re: bild in draw- oder stringgrid laden

      Delphi
      by taaktaak, 1. Apr 2008
    Moin, Moin,
    kenne zwar DrawGrid nicht, wird aber wohl nicht grundlegend anders sein als StringGrid. Schau dir die Parameter der Methode mal an: ACol, ARow >> da hast du deine Zellansprache

    PS : Jedes mal das Bild aus der Datei laden? Ist da nicht eine ImageList praktischer und schneller?


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=taaktaak&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=111299
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:55 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