8
Nie można użyć metody losowej w aplikacji konsolowej w Delphi? To nie będzie kompilować i pokazuje błąd:Nie można użyć metody losowej w aplikacji konsolowej w Delphi 7
'.' expected but '(' found
Kiedy próbuję zrobić to samo w normalnych zastosowaniach (z oknami), to działa.
Cały kod Próbuję skompilować jest tutaj:
program random;
{$APPTYPE CONSOLE}
uses SysUtils;
var iRan:integer;
begin
Randomize;
iRan:=Random(10);
writeln(iRan);
readln;
end.
Szkoda, że pytanie zawierające wszystko, czego wymagamy, czego zwykle brakuje na tylu innych pytaniach na tej stronie (MCVE, wyraźny komunikat o błędzie, jasne stwierdzenie problemu) przyciąga tak wiele głosów oddanych. To naprawdę nie robi nic, aby pomóc nowym użytkownikom zrozumieć "co sprawia, że dobre pytanie" na tej stronie. :( –
Nie widzę powodu, dla którego pytanie to zasługuje na pochwałę, bo to dla większości z nas banalne, nie oznacza, że będzie to oczywisty błąd dla początkujących. To naprawdę dobre pytanie, jak mówi Craig, wszystkie zasady, i jest również pomocna dla przyszłych czytelników, wielokrotnie widziałem efekt domina - jedna osoba głosuje w dół, a wszyscy podążają za trendem –
@JerryDodge Uzgodniliśmy z tobą – Sami