tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Chumper
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
1062
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Sinex Sinex ist offline Rookie
    Registriert seit
    May 2009
    Beiträge
    8

    Ich bin noch nicht so erfahren in Delphi, was heißen soll, dass ich nur das aus der Schule kenne und noch so ziemlich Anfänger bin, aber durch die guten Tutorials hier hab ich bisher immer eine Lösung gefunden .

    ich bin jetzt grade an einem größeren Projekt für die Schule dran und dachte es wäre schön, dass bei einer Geo-Karte immer ein Klimadiagramm gezeigt wird zu der Stadt --> Shapes gemacht(im Hintergrund) --> Array zu den Städten gemacht --> Dateien entsprechend genannt und wollte den Quellquode in etwa so schreiben:

    for i := 1 to 10 do
    begin
    if (X > TShape(findcomponent('Stadt_'+Inttostr(i))).Left) and (X < TShape (findcomponent('Stadt_'+Inttostr(i))).Left+35) and (Y > TShape(findcomponent('Stadt_'+Inttostr(i))).Top) and (Y < TShape(findcomponent('Stadt_'+Inttostr(i))).Top+35) then
    begin
    klima.Picture.loadfromfile('Karten\grundlage\klima\'+ Stadt(i,1)+'.bmp');
    end;
    end;

    (alles in einem MouseMove)

    naja, Turbo Pasval zeigt mir in der kursiven Zeile aber an, dass ein Operator oder Semicolon fehlt, aber das i ist doch ein Operator oder?

     

  2. #2
    Avatar von Chumper
    Chumper Chumper ist offline Eichhörnchen
    Registriert seit
    Mar 2006
    Ort
    Vancouver
    Beiträge
    440
    Benutze in Zukunft bitte die CODE-Tags.
    Ich vermute mal, dass das Problem bei "Stadt(i;1)" liegt, weil du vvermutlich 3 oder nur einen Wert übergeben musst.
    Was wird denn von Stadt(a,b) übergeben?
     
    mfg Nils

    Problem gelöst?
    Dann bitte das Thema als erledigt anhaken
    und die Antwort bewerten, die weitergeholfen hat.


    Danke!

  3. #3
    Sinex Sinex ist offline Rookie
    Registriert seit
    May 2009
    Beiträge
    8
    var Stadt:ARRAY of Array of String;

    und im Prinzip stehen da nur die ganzen Namen der Städte drin im ersten Index, der
    zweite ist fürs Bundesland(das brauch ich aber erst später). Die Dateien heißen auch wirklich berlin.bmp oder so.
     

  4. #4
    Avatar von Chumper
    Chumper Chumper ist offline Eichhörnchen
    Registriert seit
    Mar 2006
    Ort
    Vancouver
    Beiträge
    440
    Wenn Stadt ein Array sein soll, dann mach das mal so "Stadt[i,1]"
    Sinex bedankt sich. 
    mfg Nils

    Problem gelöst?
    Dann bitte das Thema als erledigt anhaken
    und die Antwort bewerten, die weitergeholfen hat.


    Danke!

  5. #5
    Sinex Sinex ist offline Rookie
    Registriert seit
    May 2009
    Beiträge
    8
    Ok, danke.

    Hab ich ganz übersehen...
     

Ähnliche Themen

  1. Slideshow operator problem
    Von bloodytriker im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 12.01.11, 20:18
  2. Fehlender Absatz
    Von nordi im Forum PHP
    Antworten: 1
    Letzter Beitrag: 28.07.10, 18:53
  3. Problem mit operator=()
    Von cesupa im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 15.10.06, 09:46
  4. Modulo-Operator, mathematisches Problem
    Von tim-pong im Forum PHP
    Antworten: 1
    Letzter Beitrag: 11.04.05, 01:30
  5. Aufschreib Problem und der . Operator
    Von Dominion im Forum PHP
    Antworten: 3
    Letzter Beitrag: 24.03.02, 22:34

Stichworte