Polecenie wpisuje 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. Gdy podany plik, sekcja lub wejście nie istnieje, wówczas automatycznie zostaje utworzone.
Składnia
Int PutIni ( String sekcja, String wejscie, String wartosc [, String plikIni] )
Argumenty
Typ |
Nazwa |
Opis |
sekcja |
Nazwa sekcji w pliku INI. |
|
wejscie |
Nazwa wejścia w danej sekcji. |
|
wartosc |
Nowa wartość wejścia. |
|
plikIni |
Nazwa pliku INI. |
Wartość zwracana
Różna od zera, w przypadku poprawnego zapisania danych.
Zero, w przypadku błędu zapisu.
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