Leslieman

Hozzászólások

10 bejegyzés megtekintése - 381-390 / 571
  • Szerző
    Bejegyzés
  • Hozzászólás: OOO+függõleges vonalzó #2009505
    Leslieman
    Felhasználó

      Meg ha már itt vagyunk, akkor jó lenne tudni, hogyan lehet beállítani a térközöket is.

      A ‘tab’-okra gondolsz? Mert azt a format-paragraph-tabs-nál. Na meg a fenti vonalzón simán.

      Hozzászólás: Gyorsabban másol az mc? #2009310
      Leslieman
      Felhasználó

        Ha tényleg túl nagy a különbség, az valószínûleg tényleg a cache miatt lehet (valamelyik szinkron módon másol a másik meg nem).

        Másolás után le tudom rögtön húzni, tehát túl sok idõt ezzel nem nyerhet.

        Na ezzel egész biztos tönkrevágod az adatokat. A „le tudom húzni” és a „le szabad húzni” között

        Hozzászólás: PHP bug ! #2008182
        Leslieman
        Felhasználó

          Nos php 5.0.2-nél az eredeti programodat futtatva tök mindegy melyik „->muvelet()” sort teszem megjegyzésbe, egyiket, másikat, egyet sem vagy akár mindkettõt. Mindig azt írja, hogy ‘hibás’.

          Hozzászólás: PHP bug ! #2008180
          Leslieman
          Felhasználó

            Nos, azt eddig elfelejtettem írni, hogy én php 5.0.2-vel próbálkozok. Lehet, hogy ebben már másképp viselkednek ezek a dolgok (egyébként pont úgy, ahogy c++-ban).
            Bár igaz, hogy c++-ban ezek objektumra mutató mutatók lennének, php-ban meg mittoduménhogyhívják… 🙂

            Minden esetre ha ezzel a php-val lefuttatom az általam feljebb írt progit, akkor ezt írja ki a képernyõre:

            Code:
            object(Fo)#2 (1) { [„adat”]=>  object(Adat)#1 (1) { [„value”]=>  string(5) „adat1” } }
            object(Fo)#2 (1) { [„adat”]=> object(Adat)#1 (1) { [„value”]=> string(5) „adat1” } }
            object(Fo)#3 (1) { [„adat”]=> object(Adat)#1 (1) { [„value”]=> string(5) „adat1” } }
            object(Fo)#5 (1) { [„adat”]=> object(Adat)#4 (1) { [„value”]=> string(5) „adat2” } }

            $fo->adat->muvelet(); után:
            object(Fo)#2 (1) { [„adat”]=> object(Adat)#1 (1) { [„value”]=> string(7) „muvelet” } }
            object(Fo)#2 (1) { [„adat”]=> object(Adat)#1 (1) { [„value”]=> string(7) „muvelet” } }
            object(Fo)#3 (1) { [„adat”]=> object(Adat)#1 (1) { [„value”]=> string(7) „muvelet” } }
            object(Fo)#5 (1) { [„adat”]=> object(Adat)#4 (1) { [„value”]=> string(5) „adat2” } }

            A sorok sorban a következõ objektumokat mutatják (ahogy a kódban is láthatod):
            – $fo
            – $masolat
            – $masolat2
            – $masolat3

            Ahogy látható az eredmény elsõ két sorában a object(Fo)#2 azt mutatja, hogy az kukkra ugyan az az ojektum, ahogy vártuk ( vártam 😉 ).
            A harmadik sornál látszik (object(Fo)#3), hogy az már egy új objektum, de az is látszik, hogy az ‘adat’ adattagja még ugyan az, mint az elsõ kettõé (object(Adat)#1).

            Hozzászólás: PHP bug ! #2008178
            Leslieman
            Felhasználó

              Még c++ -ban sem igaz, hogy az objektum másolása attól függ, használod-e egy metódusát, vagy sem.

              Ki mondott ilyet?

              Hozzászólás: PHP bug ! #2008176
              Leslieman
              Felhasználó

                Szerintem nincs hiba, csak te gondolod.
                A „$masolat=$fo; // Teljesen függetlennek kellene lennie” jól mûködik, ahogy kell, csak te nem ezt várod.
                Ha a $fo egy sima alap változó (mondjuk int) akkor az

                Hozzászólás: Galde #2006334
                Leslieman
                Felhasználó

                  Az ember mindig tanulhat valami újat. Mostmár kíváncsi vagyok…

                  Hozzászólás: Galde #2006332
                  Leslieman
                  Felhasználó

                    Ezt már a Visual Basic 6.0

                    MS Visual Studio .net nem tudta még mikor néztem

                    de resize eseményel is kb. 2 sor megoldani.

                    Mit? Hogy minden gomb, szöveg mezõ, stb átméretezõdjön ablak méretezésnél?

                    Hozzászólás: Galde #2006330
                    Leslieman
                    Felhasználó

                      Hagy javasoljam, hogy ne kézzel állítgasd a gombok, stb méreteit! 🙂
                      Alapvetõen másképp kell gondolkodni itt, mint windows esetén. Windowsban ugyanis ha csinálsz egy dialog ablakot és benne van egy gomb, akkor a dialog ablak méretezésekor a gomb semmit nem fog változni. Sem a pozíciója, sem a mérete. Ez alapvetõ baromság szerintem. 😛 Legtöbbször arra kell kemény sorokat és sok idõt elpocsékolni, hogy lekezeld a legegyszerûbb ablakméretezési dolgokat, mármint estleg egy textbox pl növekedjen akkorára, hogy még méretezés után is az ablak széléig érjen, stb.

                      GTK-nál (és asszem ilyen a KDE, QT és a Java is) pont fordítva gondolkodnak. Itt alapból majdnem minden akkorára méretezõdik, amekkora hely van neki. Tehát ha kreálsz egy ablakot és beledobsz egy gombot, akkor az elfoglalja az egész abalakot (ahogy te is észrevetted) és automatikusan méretezõdik ha állítgatod az ablakot.
                      Ahhoz, hogy szép elrendezéseket tudjál készíteni (és a méretezések is megmaradjanak) un ‘dobozokat’ kell használnod. Ezek olyanok, mint pl html-ben a keretek. Egymásba ágyazhatóak, stb, és ezekbe kell beledobálni a többi go
                      mbot, mezõt, stb. Vannak persze fix pozicionálási lehetõségek is, ha épp nagyon az kell, de alapvetõen ne azt használd!

                      Hozzászólás: 5.1 -es hang elocsalogatasa #2005888
                      Leslieman
                      Felhasználó

                        Szia.

                        Nekem egy kicsit más cuccom van, de hátha segít:
                        -ASUS A7V600
                        -Mandrake 10.1 official
                        -2.6.8.1-12mdk kernel

                        Alaplapra integrált hangkártya ADI1980 !! és snd-via82xx modul betöltve.
                        Na tudom, ez tök más, de annyiban nem, hogy ez is 3db 3.5-ös Jack-el rendelkezik. Ebbõl 1 mikrofon, 1 line be- és 1 line kimenet VAGY 5.1, akkor mind a 3 kimenet lesz. Persze mind a 3 jack sztereo.

                        Namármost a kmix nevû csodában alul a pipákat állítgatva sikerült belõle kicsiholnom legalább azt, hogy külön mûködjön a mély(center) és a front, a harmadik kimenetet nem használom.
                        Lehet, hogy ha kicsit ott kattintgatsz, neked sikerül elõcsalni az 5.1-et.

                      10 bejegyzés megtekintése - 381-390 / 571