Witam
Mam takie pytanie. Może banalne a jednak. Otóż mój program który piszę zaczął się dość mocno rozrastać i traci na przejrzystości gdyż szukając coś w listingu muszę przedzierać się przez gąszcze tekstu .Czy można w jakiś prosty sposób wydzielić części kodu do innych plików ? Nie chodzi mi o pisanie jakiś osobnych funkcji czy bibliotek ale o zwykłe wycięcie fragmentu kodu odpowiedzialnego za np. GUI i umieszczenie go w osobnym pliku? Wiem że można ćwiczyć z include ale ja nie chcę deklarować znowu tony zmiennych itp. Chciałbym wyciąć fragment kodu i wstawić sobie w miejscu w którym ten kod został by wycięty np: include<GUI> i podczas kompilacji kompilator sobie by ten fragment wstawił z tego pliku w to miejsce gdzie umieściłem odnośnik?
Może mieszam ale w bascomie było to mozliwe bez problemu właśnie poleceniem np: $include "BIBLIOTEKI/DEKODER_GARAZ.bas" .
Szukałem w necie czegoś na ten temat ale nie znalazłem niczego co by mi pomogło. Owszem znalazłem o includowaniu i linkowaniu ale to chyba nie o to mi chodzi. Proszę o jakieś sugestie.
Mam takie pytanie. Może banalne a jednak. Otóż mój program który piszę zaczął się dość mocno rozrastać i traci na przejrzystości gdyż szukając coś w listingu muszę przedzierać się przez gąszcze tekstu .Czy można w jakiś prosty sposób wydzielić części kodu do innych plików ? Nie chodzi mi o pisanie jakiś osobnych funkcji czy bibliotek ale o zwykłe wycięcie fragmentu kodu odpowiedzialnego za np. GUI i umieszczenie go w osobnym pliku? Wiem że można ćwiczyć z include ale ja nie chcę deklarować znowu tony zmiennych itp. Chciałbym wyciąć fragment kodu i wstawić sobie w miejscu w którym ten kod został by wycięty np: include<GUI> i podczas kompilacji kompilator sobie by ten fragment wstawił z tego pliku w to miejsce gdzie umieściłem odnośnik?
Może mieszam ale w bascomie było to mozliwe bez problemu właśnie poleceniem np: $include "BIBLIOTEKI/DEKODER_GARAZ.bas" .
Szukałem w necie czegoś na ten temat ale nie znalazłem niczego co by mi pomogło. Owszem znalazłem o includowaniu i linkowaniu ale to chyba nie o to mi chodzi. Proszę o jakieś sugestie.
