DialogsSetStringProp

Nastaví hodnotu vlastnosti jako řetězec
declare procedure DialogsSetStringProp dll "ScriptEx" (integer, string, string)
DialogsSetStringProp(FileOpenDialog, "DefaultFolder", "c:\Temp")
DialogsSetStringProp(AInstance, AName, AValue)

Parametry

AInstance

Typ: integer

Objekt vytvořený funkcí DialogsCreate

AName

Typ: string

Název vlastnosti

Název Třída Popis
DefaultFolder TFileOpenDialog Výchozí složka
FileTypes TFileOpenDialog Typy souborů (jako pole JSON), např.:
[
  {
    "displayName": "Všechny soubory",
    "fileMask": "*.*"
  },
  {
    "displayName": "Textové dokumenty (*.txt)",
    "fileMask": "*.txt"
  }
]

AValue

Typ: string

Hodnota vlastnosti

Popis

Procedura nastaví (novou) hodnotu vlastnosti objektu jako řetězec.

Pro ověření, zda nedošlo k chybě, použijte funkci LastErrorGetCode resp. LastErrorGetMessage .

Ukázky volání

  • Nastaví výchozí složku na "c:\Temp"
    DialogsSetStringProp(FileOpenDialog, "DefaultFolder", "c:\Temp")

Příklady použití