Hirdetés

Új hozzászólás Aktív témák

  • czappa

    aktív tag

    Sziasztok!
    Lenne néhány kérdésem, erre szeretnék segítséget kérni:
    1) Ma tannultuk suliban a kivételkezelést Delphiben, de az én gépemen nem akart működni. Megkérdeztem a tanárt, nem tudott segíteni, viszont elmondta, hogy az előző csoportjában is volt amelyik gépen nem működött, máshol igen. Előző nap itthon is próbálkoztam vele, de itt sem sikerült, most ezt másolom be:

    var r:real;
    o:Integer;
    begin
    o:=0;
    try
    r:=5/o;
    //ShowMessage(FloatToStr(r));
    except
    on EZeroDivide do ShowMessage('Hiba: 0-val való osztás!');
    on EDivbyZero do ShowMessage('Hiba: 0-val való osztás!');
    end;
    end;


    Ha a ShowMessage(FloatToStr(r)); részt commentbe rakom, SEMMI nem történik, ha pedig kiveszem a kommentet, akkor hibával elszáll a progi, de a kivételkezelés nem történik meg. Mi a hiba?

    2)
    Nem tudok [ jelet tenni sem pedig {-t (erre egy brakepoint list ablak jön be), [ ] jeleket ALT+91/93-al szoktam tehát tenni. De mit lehet ez ellen tenni?
    A vicc, hogy egyszer találtam erre vmi file-t ami megoldotta a problémát (állítólag) csak nem tudtam importálni, most meg már azt se tudom, mi volt a file.
    Aki tudja plíz dobjon egy linket és azt is írja meg, hogy hogyan lehet a működésre bírni.

    Ezek lennének a problémáim, előre is köszi.

Új hozzászólás Aktív témák