Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 31 mar 2026, o 23:34


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 3 kwi 2014, o 19:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 mar 2014
Posty: 40
Lokalizacja: Bielsko-Biała
Pomógł: 1

Cześć,

W trakcie pisania mojego programu natrafiłem na dziwny problem, kombinuje z tym od wczoraj i już skończyły mi się pomysły. Bez Waszego wsparcia chyba się nie obejdzie :(

Moje menu wielopoziomowe definiuje następująco:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


po menu nawiguję takimi funkcjami:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


W pętli głównej to tylko:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


W strukturze menu odwołuję się do funkcji "ustawienia_zmien_zmienna", która ma za zadanie zmieniać wartość zmiennej której wskaźnik jest podany jako 6 parametr struktury np. &TSystem.Godziny...

funkcja wygląda następująco (jest tam teraz trochę śmieci ze względu na moje próby heroicznej walki)

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


I teraz do sedna... do tej pory menu działało bez problemu, ale kiedy się rozrosło (po dodaniu ostatniego menu) mam problem w funkcji ustawienia_zmien_zmienna otóż w miejscu:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


gdzie najzwyczajniej chciałbym wyświetlić nazwę rodzica (dla poprzednich pozycji działa bez problemu) dostaję krzaki na wyświetlaczu (jakieś losowe wartości z pamięci), a przecież kiedy chwilę wcześniej chce odczytać wartość ustawianej zmiennej o tutaj:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


działa bez problemu :-(

Macie jakieś pomysły?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 kwi 2014, o 19:55 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Nie wiem dlaczego, ale mam wrażenie że stos nie może tego ogarnąć ;-)
Może lepsi ode mnie się jeszcze wypowiedzą.

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 kwi 2014, o 20:20 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 mar 2014
Posty: 40
Lokalizacja: Bielsko-Biała
Pomógł: 1

Ech... też tak macie, że jak pojawia się jakiś problem nie do przebrnięcia i napiszecie o tym gdzieś na forum to w ciągu kilku minut przychodzi rozwiązanie? Przecież moje "menuid" to nie index tablicy ze strukturami tylko wartość w strukturze, więc przed odwołaniem się po menuid trzeba najpierw wyszukać sobie index w tablicy struktur :D

np tak:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


i teraz można tak:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Teraz najbardziej mnie zastanawia jak to wcześniej mogło działać :)

Pamiętaj! Piłeś? Nie programuj!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 kwi 2014, o 20:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 lis 2011
Posty: 582
Lokalizacja: okolice Wrocławia :)
Pomógł: 24

superbzyku napisał(a):
.....Teraz najbardziej mnie zastanawia jak to wcześniej mogło działać :)

Pamiętaj! Piłeś? Nie programuj!


Nie działa? Wypij (np. sok jabłkowy) i siądź do programowania. Zadziała!

:lol: :lol: :lol:

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 kwi 2014, o 20:33 
Offline
Użytkownik

Dołączył(a): 29 mar 2012
Posty: 595
Lokalizacja: Jaworzno
Pomógł: 39

Dobrze że już u Ciebie działa, bo ja walczę z czymś innym i nie działa, ale to już inna historia ;-)

_________________
Pozdrawiam
PP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 22 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO