![]() |
random |zu viele Parameter
Hallo,
habe folgendes Problem:
Delphi-Quellcode:
nun wird beim kompilieren die Fehlermeldung "Zu viele Parameter" angezeigt. Aber das kann doch eigentlich gar nicht sein. Ich hoffe irgendwer kann mir helfen.
randomize;
i := random(10) |
Re: random |zu viele Parameter
von welchem Typ ist "i"?
|
Re: random |zu viele Parameter
Es gibt random und random (10)... Ersteres liefert eine Zuzalls mit 0 <= x < 1, also ein Float, letzteres liefert ein Integer mit 0 <= x < 10...
|
Re: random |zu viele Parameter
Dann wäre Random überladen und er sollte es kompilieren. Ich vermute eher, das in dem Gültigkeitsbereich eine Methode, Property o.ä. mit gleichem Namen vorhanden ist. Nur Elemente aus dem lokalen Gültigkeitsbereich können die Standardmethoden/funktionen verdecken. Ansonsten noch über eine falsch sortierte Uses-Liste.
|
Re: random |zu viele Parameter
oh verdammt!
du hast recht Muetze1. Danke für eure Antworten |
Re: random |zu viele Parameter
In sonem Fall einfach zuerst mal mit den Qualifizerten Namen versuchen
Delphi-Quellcode:
versuchen, wenn das geht, dann hat Mütze Recht ^^
System.Randomize;
i := System.Random(10); (hätte gleich die Antwort abschicken sollen) Und womit hat Mütze nur Recht? ... Na ja, 'ne falsch sortierte Uses-Liste kann es ja eigentlich nicht sein ... System steht ja immer als Zweites drin, da kann man nichts drann ändern :roll: |
Re: random |zu viele Parameter
Zitat:
|
Re: random |zu viele Parameter
nur ist das keine "falsche" Reinfolge, denn es ist nunmal nicht möglich etwas ausversehn nach der System-Unit einzubinden ... man wird ja gezwungen ._.
|
Re: random |zu viele Parameter
Es war so...
ich hab ne eigene procedure gemacht mit dem Namen random. Jetzt hat er dann also vermutlich meine genommen und nicht die vom System. Desshalb hats nicht funktioniert. |
Re: random |zu viele Parameter
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz