Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano (edytowane)

Autorzy:

Kod: Debuger (autoit.xaa.pl)

Poprawki: Protecto(JA)

 

Opis:

Ten prosty UDF służy do obsługi plików XML. Nie ma zbyt wielu funkcji, ale być może go rozbuduję.

 

 

Funkcje:

 

 

_readXMLsection(plik, sekcja)

 

Opis: Pobiera tekst znajdujący się z danej sekcji w piku XML.

Argumenty: plik - ścieżka do pliku XML; sekcja - nazwa sekcji

Zwracana wartość: odczytany tekst - OK;

-1 - podany plik XML nie istnieje;

-2 - nie znaleziono podanej sekcji

 

_writeXMLsection(plik, sekcja, dane)

 

Opis: Zapisuje dane do pliku XML.

Argumenty: plik - ścieżka do pliku XML; sekcja - nazwa sekcji; dane - tekst do zapisania

Zwracana wartość: 0 - OK;

-1 - błąd zapisu

 

_executeXMLsection(plik, sekcja)

 

Opis: Wykonuje kod AutoIT, który znajduje się w odczytanej sekcji.

Argumenty: plik - ścieżka do pliku XML; sekcja - nazwa sekcji

Zwracana wartość: 0 - OK;

-1 - podany plik XML nie istnieje;

-2 - nie znaleziono podanej sekcji;

-3 - podana sekcja jest pusta;

-4 - znaleziono kilka sekcji o tej samej nazwie;

-5 - błąd podczas wykonywania sekcji

 

 

 

Kod:

 

To jest ukryta treść, proszę

 

 

Download:

 

Download:

To jest ukryta treść, proszę

 

Skan:

To jest ukryta treść, proszę

0/44

 

Edytowane przez Protecto
reupload + rescan
Opublikowano (edytowane)

Czy twoja poprawka działającego w 100% skryptu polegała na dopisaniu tego ?

Nie, usunąłem zbędne MSGBoxy i dodałem kody błędów. Poza tym jeszcze kilka drobnych poprawek.

Edytowane przez Protecto
×
×
  • Dodaj nową pozycję...