Obsługa plików > GetIni - polecenie

Drukuj

GetIni - polecenie symp

Polecenie oczytuje wartość określonego wejścia (entry) w podanej sekcji pliku INI. Gdy nie jest podana nazwa pliku INI, wówczas domyślnie brana jest nazwa pliku identyczna z nazwą pliku programu i z rozszerzeniem .INI, znajdującego się w katalogu Windows.

 

Składnia

String GetIni (  String  sekcja,  String  wejscie [,  String  plikIni] )

 

Argumenty

Typ

Nazwa

Opis

String

sekcja

Nazwa sekcji w pliku INI.

String

wejscie

Nazwa wejścia w danej sekcji.

String

plikIni

Nazwa pliku INI.

 

Wartość zwracana

Wartość określonego wejścia (ang. entry) w podanej sekcji pliku INI. Gdy podana sekcja lub wejście nie istnieje, funkcja zwraca pusty string.

 

Przykład

//Utworzenie pliku inicjującego ambas.ini, jego pierwszej sekcji i wpisanie wartości pierwszego wejścia
PutIni ("Sekcja1","Wejscie11","Wartosc11","ambas.ini")
//Wpisanie wartosci kolejnych wejść pierwszej sekcji
PutIni ("Sekcja1","Wejscie12","Wartosc12","ambas.ini")
PutIni ("Sekcja1","Wejscie13","Wartosc13","ambas.ini")
PutIni ("Sekcja1","Wejscie14","Wartosc14","ambas.ini")
PutIni ("Sekcja1","Wejscie15","Wartosc15","ambas.ini")
PutIni ("Sekcja1","Wejscie16","Wartosc16","ambas.ini")
PutIni ("Sekcja1","Wejscie17","Wartosc17","ambas.ini")
//Utworzenie drugiej sekcji pliku inicjujacego i wpisanie jego wartości
PutIni ("Sekcja2","Wejscie21","Wartosc21","ambas.ini")
//Odczyt wartości piątego wejscia pierwszej sekcji pliku inicjującego
String Wejscie = GetIni ("Sekcja1","Wejscie15","ambas.ini")
//Zdefiniowanie i wyświetlenie okna dialogowego z wynikiem
Form "Wynik użycia polecenia GetIni", 500, 300
Ground 0,255,0
Button "O&K", 100, 220, 100, 24, -1
Text "Składnia polecenia: GetIni (Sekcja1,Wejscie15,ambas.ini)", 10, 20, 480, 24
Edit "Wejście15 = ", Wejscie, 250, 70, 200, 24
ExecForm