Inhaltsverzeichnis

CSerie.FahrerName

AddOn-Befehl zum Einsatz bei einem Serienrennen.

Syntax

Befehl CSerie.Fahrername(slot:Integer)
Funktion Zeigt den Namen des Fahrers, der aktuell auf der gewählten Spur oder Regler-ID um Punkte und Position kämpft
Typ String
ab 3.0.0 build 301


Codebeispiel


Gibt beim Start einer Session in einem Serienrennen diverse Informationen zur Anzahl der Rennen, der Nummer des aktuellen Rennens, etc. als Meldung aus.

var
  message : String;
  sFahrerIST : String;
  sFahrerNEXT : String;
  slot : Integer;

begin

  // Session ist gestartet worden
  if Cockpit.Parameter = 0 then
  begin
  
    // alle Slots im Auswahldialog durchlaufen
    for slot := 1 to cpCountOfSlots do
    begin
     
      // Slot einstellen
      Cockpit.Slot := slot;
    
      // Wer fährt aktuell?
      sFahrerIST := CSerie.FahrerName(slot);
      
      // Wer ist als Nächster dran?
      sFahrerNEXT := CSerie.NaechsterFahrer(slot);
      
      // Meldung zusammenstellen
      message := message + 'Spur/ID: ' + IntToStr(Cockpit.SlotID) + ' - ';
      message := message + 'Fahrer: ' + sFahrerIST + ' - ';
      message := message + 'Nächster: ' + sFahrerNEXT + ' - ';
      message := message + Chr(13) + Chr(10);
      
    end;

    // Meldung anzeigen
    cpShowMessage(message);

  end;
    
end.


Dieses Beispiel zeigt die folgende Meldung an, wenn in einem Serienrennen eine Session gestartet wird. Zu sehen ist die Spur/ID, der Name des aktuellen Fahrers und der Name des Teilnehmers, der im nächsten Einzelrennen auf dieser Spur/ID unterwegs sein wird.



Start - FAQ - Glossar - Sitemap - Impressum