Autor Beitrag
RX3
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Do 30.06.05 16:30 
hallo ich hoffe hier kann mir jmd helfen, ist verdammt dringend, muss das bis heute abend fertig haben :-/

Der Code soll folgendes machen:
die ListboxEinträge mit den Zellen aus dem StringGrid vergleichen, bei Übereinstimmung sollen alle ZEILEN des StringGrids ins Memo geschrieben werden, allerdings NUR die Einträge aus der ausgewählten Spalte

hier ist mein Quellcode aus dem ButtonKlick-Ereignis
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
procedure TArtikel_Form.Btn_ListKonvertierenClick(Sender: TObject);
var i:Integer;
begin
.
.
.

    for i := 0 to ListBox1.Items.Count - 1 do    //für jeden Listboxeintrag
    begin
      for x := 1 to StringGrid1.RowCount - 1 do   //für jede Spalte
      begin
        if ListBox1.Items[i] = StringGrid1.Cells[x,1then
        begin
          vZeile := '';
          //y=0 : erste(leere Spalte)
          //y=1 : zweite(erste gefüllte Spalte)
          for y := 0 to StringGrid1.ColCount - 1 do
          begin
            for x := 1 to StringGrid1.Row -1 do
            begin
              vZeile := vZeile + StringGrid1.Cells[y,x] + vTrennzAus;
             memo1.Lines.Add('INVITEM' + vZeile);
           end;
          end;
        end;
      end;
    end;
    Listbox1.Clear;
  end;
end;


Bild Unbenannt1 zeigt die wie es momentan aussieht.
Bild Unbenannt2 zeigt wie es aussehen soll !
Einloggen, um Attachments anzusehen!
Lannes
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2352
Erhaltene Danke: 4

Win XP, 95, 3.11, IE6
D3 Prof, D4 Standard, D2005 PE, TurboDelphi, Lazarus, D2010
BeitragVerfasst: Do 30.06.05 17:04 
Hallo,

also das willst Du :!:
Hättest Du das schon in der DP so erklärt, wäre das Thema schon erledigt.
Hab aber aktuell keine Zeit dafür, vllt. später. :?

_________________
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
RX3 Threadstarter
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Do 30.06.05 17:12 
user profile iconLannes hat folgendes geschrieben:
Hallo,

also das willst Du :!:
Hättest Du das schon in der DP so erklärt, wäre das Thema schon erledigt.
Hab aber aktuell keine Zeit dafür, vllt. später. :?


Hi Lannes, DU hier? ;-)

das von gestern war schon so in Ordnung, hab das nur eben vorgeführt und jetz will der Typ das doch anders haben :-/

Brauche das bis heut abend ganz dringend und kriegs alleine nich hin :-/
Lannes
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2352
Erhaltene Danke: 4

Win XP, 95, 3.11, IE6
D3 Prof, D4 Standard, D2005 PE, TurboDelphi, Lazarus, D2010
BeitragVerfasst: Do 30.06.05 20:06 

_________________
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
RX3 Threadstarter
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Do 30.06.05 21:50 
Hi Lannes, danke dir, bin aber schon fertig und hab es wie gewünscht abgeliefert! ;-)

Danke dir für deine Mühen

P.S.: Das -1 is mir auch noch aufgefallen, keine Sorge, n bischen kann ich auch selber! *gg*