Autor Beitrag
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Mi 02.07.03 20:52 
ich meinte die von "Simon Joker" :)
dein qullcode haeb ich bekommen. hast du meine mail nicht bekommen ? das wundert mich aber...

_________________
MFG
Michael Springwald, "kann kein englisch...."
Terra23
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 872

Win 8
Delphi 7
BeitragVerfasst: Do 03.07.03 14:16 
@Mimi: Mal schauen. Doch, da sind zwei Mail. Mein Problem ist nämlich folgendes: Normalerweise nehme ich Outlook zum Aufrufen der Mails. Nun habe ich meinenWebspace bei Arcor und die geben dir ja dazu eine Mail-Addy, die wie der Webspace heißt (sprich: terra23@arcor.de). Nun habe ich ja die Möglichkeit, mehrere Mail-Addys dazu zu bekommen und eben diese neue Mail-Addy ruft mein Outlook nicht auf, obwohl im Arcor diese Addy als Standard definiert ist. Verstehst du? :lol: Nun ja. Zum Memory muß ich sagen, daß ich damals kaum Ahnung von Delphi hatte (einige sagen sicher, die hätte ich heute auch noch nicht.. :rofl:) und einen großen Teil des Codes mein Lehrer geschrieben hat. Wie gesagt, ich habe so die Feinheiten gemacht, Abfragen, Musik, Design etc. Hoffe, dein Memo gelingt dir. :-)

_________________
Hasta La Victoria Siempre
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Do 03.07.03 15:02 
sieht ganz so aus:) wollen wir es gemeinsam entwickeln ?
ich machse es mit glxTreem.... könntes ja die grafik und so machen.
hast du denn meine mail jetzt bekommen ?

_________________
MFG
Michael Springwald, "kann kein englisch...."
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Sa 02.08.03 13:54 
so habe ein neues problem:
ich habe eine images liste 1..15 verschiende karten zur auswahl, davon sollen nur 8 karten angezeigt werden (0 ist das deckblatt) und nun möchte ich gerne das diese 8 karten immer per zufall aus diesen 15 karten genommen wird.
ich habe die procedure so umgeänderd:
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:
procedure FillArray;
var 
  IntArr:array of integer; 
  x,i,M,Ind,y:integer; 
begin
  SetLength( IntArr,(MapX+1)*(MapY+1));
  for i:=0 to High(IntArr)+1 do begin
    IntArr[i]:=i div 2;
  end;

  Randomize;
  for i:=0 to High(IntArr) do begin
    Ind:=Random( (MapX+1)*(MapY+1));
    M:=IntArr[i];
    IntArr[i]:=IntArr[Ind];
    IntArr[Ind]:=M;
  end;

  ind:=0;
  for x:=0 to MapX do begin
    for y:=0 to MapY do begin
      Map[x,y].Typ2:=IntArr[Ind]+1;
      inc(ind);
    end;
  end;
end;

kann mir da wer helfen ?
Danke...

_________________
MFG
Michael Springwald, "kann kein englisch...."
Simon Joker
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 236
Erhaltene Danke: 1



BeitragVerfasst: Mo 04.08.03 09:18 
Hi Mimi

ich weis jetzt nicht wie genau du meine Procedur verändert hast, ABER mit
ausblenden Delphi-Quelltext
1:
2:
3:
  for i:=0 to High(IntArr)+1 do begin 
    IntArr[i]:=i div 2
  end;

greift du auf Speicher zu, der dir nicht gehört! Zugriffsverletzung ist unausweichlich.

Zu den 8 aus 15, ein schneller Einfall:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
var IndList:TStringlist;
...
IndList:=TStringlist.Create;
for i:=1 to 15 do
  IndList.Add(IntToStr(i));
for i:=1 to 15-8 do
  IndList.Delete(Random(IndList.Count));
SetLength( IntArr,16); 
for i:=0 to 7 do begin 
  IntArr[i*2]:=StrToInt(IndList.Strings[i]);
  IntArr[i*2+1]:=StrToInt(IndList.Strings[i]);
end;
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: Mo 04.08.03 14:18 
muss ich mal testen, den code habe ich auf jedenfall nicht viel verändern:)

_________________
MFG
Michael Springwald, "kann kein englisch...."