![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 1 Dołączył: 20.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Hey ! Na wstępie zaznaczam, że wstyd mi że poległem na czymś takim...
![]() Mam taki kod no właśnie, i tu mam problem - jak dostać się do zmiennej ? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Albo trzymać ja jako globalną albo przekazać ja jako parametr wywołania kolejej funkcji albo (jeżeli piszesz obiektowo) przekazać instancję obiektu który daną zmienna posiada.
EDIT: Ale chwileczkę, dlaczego masz deklaracje funkcji w funkcji ? Chyba tutaj czegos nie rozumiem ? Możesz wywoływać funkcje wewnątrz innych funkcji ale jak chcesz tam je zadeklaraować, to chyba nawet nie ma prawa działać. Powinienes napisać:
Ten post edytował Uriziel01 19.12.2011, 07:31:39 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 1 Dołączył: 20.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Opiszę zastosowanie jakie mam. Wygląda kod tak:
W komentarzu wyjaśnione wszystko. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Rozumiem. Ale skąd tak naprawdę bierze się ta wartość $atomojazmienna ? Dlaczego nie możesz tego przechowywać jako atrybutu obiektu 'obiekty' ? Bo rozumiem że to są dwie metody w ramach jednego obiektu, tak ?
EDIT: Jeżeli sa to dwie metody w tej samej instancji obiektu możesz przeciez użyć:
Ten post edytował Uriziel01 19.12.2011, 08:08:18 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Takie coś powinno zadziałać
-------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 26.06.2025 - 14:21 |