Page:
Kod: Ładowanie głównego pliku konfiguracyjnego 'config.cfg'
Pages
Home
Instrukcje: Edycja ustawień ogólnych
Instrukcje: Generowanie plików wyjściowych
Instrukcje: Przywracanie domyślnego wyglądu programu
Instrukcje: Przywracanie domyślnych ustawień ogólnych programu
Instrukcje: Tworzenie i edytowanie format presetu dla danego pliku źródłowego
Instrukcje: Usuwanie presetów formatu
Instrukcje: Zaawansowana edycja ustawień programu i wyglądu
Kod: Ładowanie głównego pliku konfiguracyjnego 'config.cfg'
Kod: Ładowanie pliku konfiguracyjnego stylu 'style.cfg'
Kod: Biblioteki
Kod: Główne zmienne globalne
Kod: GUI
Kod: Okna dialogowe
Kod: Przetwarzanie plików
Kod: Sprawdzanie katalogu programu w APPDATA
Kod: Zarządzanie plikami formatu
Clone
1
Kod: Ładowanie głównego pliku konfiguracyjnego 'config.cfg'
Mateusz Skoczek edited this page 2026-02-10 02:02:16 +01:00
Ładowanie głównego pliku konfiguracyjnego 'config.cfg'
Klasa CFG odpowiedzialna jest za zarządzanie plikiem konfiguracyjnym 'config.cfg'
Odczytywanie pojedyńczej zmiennej z pliku (R)
Funkcja ta, jest odpowiedzialna za odczytanie zawartości danego recordu i sprawdzenie jego poprawności
- Inicjacja funkcji
__checkIfFileExistw celu sprawdzenia czy plik 'config.cfg' istnieje - Zczytanie i zapisanie wszystkich danych z pliku 'config.cfg' do słownika
contentw formacie:'nazwa zmiennej' : ['zmienna', 'typ zmiennej'] - Inicjacja funckji
__checkIfRecordExistw celu sprawdzenia czy w słownikucontentznajduje się żądany record - Inicjacja, odpowiedniej dla typu zmiennej, funkcji mającej na celu sprawdzenie jej poprawności i jej przetworzenie
- Funkcja zwraca wartość zmiennej.
Zapisywanie zmian w pliku (W)
Funkcja ta jest odpowiedzialna za sprawdzenie, przetworzenie i zapisanie zmian w pliku konfiguracyjnych.
- Inicjacja funkcji
__checkIfFileExistw celu sprawdzenia czy plik 'config.cfg' istnieje - Zczytanie i zapisanie wszystkich danych z pliku 'config.cfg' do słownika
contentw formacie:'nazwa zmiennej' : ['zmienna', 'typ zmiennej'] - Inicjacja, odpowiedniej dla typu zmiennej, funkcji mającej na celu sprawdzenie jej poprawności i jej przetworzenie, dla każdego recordu ze słownika
changes - Nadpisanie zmiennej ze słownika content, wartością
var. - Zapisanie zawartości słownika
contentw pliku 'config.cfg' - Funkcja zwraca
Truejeżeli operacja została wykonana pomyślnie lubFalsejeżeli wystąpił błąd
Funkcje sprawdzające istnienie
__checkIfFileExist- funkcja sprawdza czy plik istnieje i możliwe jest jego nadpisanie (w przypadku zapisu)__checkIfRecordExist- funkcja sprawdza czyrecordistnieje w słownikucontent
Funkcje sprawdzające poprawność recordu
Funkcje te odpowiadają za sprawdzenie poprawności zmiennej i w razie potrzeby przetwarzają ją na pożądaną formę.
- Home
- Instrukcje
- Kod