Delphi - Sztring bekérése a felhasználótól a legegyszerűbb módon

forráskód letöltése
Sok esetben szükséges lehet, hogy egy-egy sztringet kérjünk be a felhasználótól. Ilyenkor ehhez a feladathoz nem szükséges létrehoznunk egy külön dialógus ablakot, mivel ilyet már találhatunk a Delphi Dialogs unit-jában, csupán fel kell használnunk azt. Az InputQuery függvényt meghívva megjelenik a képernyő közepén egy kis dialóg ablak, melyben lehetőség nyílik egy egysoros szövegbevitelre.

Az InputQuery első paraméterében kell megadnunk, hogy a megjelenő ablak Caption property-e mit tartalmazzon.
Második paraméterben a szövegbevitel előtt megjelenő sztringet adhatjuk meg.
Végül harmadik paraméterként egy sztring típusú változóra van szükség. Itt fogjuk visszakapni a felhasználó által begépelt szöveget, de itt adhatunk akár alapértéket is a szövegbevitelhez.

A függvény visszatérési értéke igaz lesz, ha a felhasználó OK-val zárta le az ablakot, különben hamis.