Skocz do zawartości

Nemo

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Posty napisane przez Nemo

  1. #define ID_TIMER 1
    char szText[32];
    
    //...
    
    case WM_CREATE:
      // Tutaj ustawiamy zegar aby tykal co jedna sekunde
      SetTimer(hWnd, ID_TIMER, 1000, NULL); // 1000 - to jest jednasekunda
    
    //...
    
    // Tutaj odbieramy komunikat co jedna sekunde i rysujemy sobie zmieniony text
    case WM_TIMER:
      if(Param==ID_TIMER)
      {
        // Tutaj sobie zmieniasz w jakis sposob swój text w zmiennej szText
        hdc = GetDC(hWnd);
        TextOut(hdc, 0, 0, szText strlen(szText));
        ReleaseDC(hWnd, hdc);
      }
    
    //...
    
    case WM_DESTROY:
      // Tutaj niszczymy zegar
      KillTimer(hWnd, ID_TIMER);
    
    //...

    Inny sposob to np ustawic procedure wzrotna dla tego zegara i bedzie ona wywolywana co okreslony czas - w twoim wypadku co sekunde - i tam mzoesz robic co chcesz - ale o tym poczytaj sobie głębiej w MSDNie.
    Mozesz takze w komunikacie WM_TIMER tylko zmieniac text i wymuszac odmalwoanie sie okna i w komunikacie WM_PAINT tylko rysujesz napis funkcja TextOut.

  2. To chyba ty przejrzyj temat. Nie uwazam ze wywyzszam swoej ego. Poprostu nie lubie jak sie mnie obraza publicznie. Jakbys mnie obrazil na priva to bym wogole nie prowadzil dyskucji ale na forum to ponizac mozesz sobie swoja babcie a nie mnie. A tak woogle to wkurzaja mnie tacy ludzie jak ty - niewdziecznicy. Zreszta na forum jest przyklejony topic i w któryms z punktów jest wyraźnie napisane aby nie obrazac nikogo swoja wypowiedzia, wiec twpje posty powinny byc usuniete najpierw a potem dopiero moje jesli cie obrazilem.

    Zreszta jestem ciekaw w który mmiejscu ja sie wywyzszam. Jesli w tym miejscu co pisze ze to jest łatwe to dalej to podtrzymuje. Ja nie wyskakuje na forum z takimi problemami dotyczacymi algorytmów. Sam je wymyślam. Wiec chyba jednak mam większa pare w programowaniu niz ty.

    Podsumowanie:
    Zreszta przychodzisz na forum, prosisz aby ktos ci pomogl - ja ci staram sie pomoc a ty nie dastajac tego co chcesz obrazasz ludzi (mnie) i jeszcze sie rzucasz.

    I jeszcze jedna sprawa. W tym przyklejonym topicu (który prawdopodobnie nie czytales) jest wyraźnie napsiane abys sie podzielil swoim rozwiazaniem w wypadku gdy juz je masz. No i oczywiscie jest jeszcze punkt dotyczacy obrazania. Ale ty pewnie jestes zbyt w gów*** obsmarowany aby to zauwazyc.

  3. Moje rozwiazanie nie jest smieszne bo zanim je napisalem podkreslilem ze jest ono poprawne pod warunkiem ze mysle o tym o czym myslalem, a wtedy jeszcze nie wiedzialem ze moga byc rozne wzory na podstawie których maja powstawac stringi.

    Po drugie chcialem pomoc a ty wielka niewdziecznosc. Jakbys szerzej opsial problem to wtedy bym cos innego napsial.

    Po trzecie to jest dosc latwe do zrobienia tylko trzeba usiasc i to napisac. Wiec skoro nie umiesz tego sam napisac i twierdzisz ze jestes lepszy odemnie wysmiewajac sie ze mnie i obrazajac mnie to sam sie osmieszasz.

    Po czwarte nie byloby tej gadki wogole jakbys mnie nei obrazil i tyle.

    one_eddie napisał:
    Nie mialem zamiaru cie obrazac, piszac to to mozna zobaczyc wyzej, chcialem jedynie podkreslic ze to co napisales jest smieszne, i nie o takie rozwiazanie mi chodz.

    Buahahah, nie chciałes mnie obrazac tylko chciales mnie wysmiac ?? Wiesz co, to jakby prawei to samo. Zreszta mowienie ze cos jest smieszne na podstawie tego ze to co przeczytales nie jest tym o co ci chodzilo - jest bez sesnu i to napewno jest smieszne wiec nie wiem kto tu jest smieszny, ja czy ty?? (retoryka). Zreszta jakbys podal wiecej szegolow o twoim problemie to bys dostal nie smieszna odpowiedz według ciebie.

    ps
    Rozwiazanie twojeg problemu to (jak juz ktos wyzej wspomnial) prosty pareser.

  4. Piasiu napisał:
    szczerze mówiwąc to nie wiem o co ci chodzi ale jeśli...

    Jakbys nie zauwazyl ja nie wiedzialem o co ci chodzi i napsialem ze JESLI O TO to ci napsailem bo tak to nie wiedzialem. Wiec nei masz prawa mnie obrazac.

  5. one_eddie napisał:
    Piasiu: przestan zazucac takimi smetami, lepszy kod smaruje moja babcia :]

    Skoro lepsze kody smaruje twoja babcia to zwracaj sie pomoca to swojej babci a nie na forum.

    one_eddie napisał:
    Chodzi o to zeby z jakiegos wzorca zbudowac, stringi, 1 podalem dla przykladu, ale ja nie wiem jak beda wygladac wzorce podane przez uzytkownikow programu, wiec twoj kod jest kompletnie bez sensu.

    Moj kod nie jest bez sensu bo moj kod buduje dokladnie takie stringi jak ty podales wiec jest calkiem trafny. Blad lezy po twojej stronie bo nie napisales ze beda rozne wzorce i jak on ma wygladac.

    Wiec na drugi raz sie nie pisz goopot obrazajacych inne osoby jesli nie podales wystarczajacych informacji. Najwyzej powiedz ze nei o to ci chodziulo a nie porownuj mnie obrazliwie do twojje babci bo mnie takei cos wkur***.

  6. szczerze mówiwąc to nie wiem o co ci chodzi ale jeśli chodzi ci o to aby uzyskjac takie napisy jak przedstawiles to nie widze problemu - wystarczy uzyc jednej petlii i jednego IFa :D

    int x=0, y=0, z=4;
    
    while(x++<40)
    {
      cout << x << ". " << y << "min" << z << "end" << endl;
    
      if(z==7)
      {
        z = 4;
        y++;
      }
    }

    Jesli chodzilo ci o cos tyakiego jak ja ci pokazalem to slaby z ciebie programisty ze z takimi błachymi rzeczami nie umiesz sobie poradzic ;)

  7. Musisz uzyc regionów. A ogolna zasada przy zrobieniu teg oc ty chchesz poleag na tym ze tworzysz na podstawie kilkadziesiat prostokatnych regionow i je laczysz w jedne a potem tylko SetWindowRgn. Poczytaj o tym w MSDNie.

  8. Kazdy pewnie widział programiki które rysują po pulpice (tzn. pod ikonami). Pewnie trzdeba dorwać uchwyt tego pulpitu i potem rysować. Więc pytanie brzmi czy ktoś wie jak dorwać ten uchwyt a moze to jest jakiś staly uchwyt jak np. uchwyt ekranu ;)

  9. one_eddie napisał:
    Dziwie sie ze nikt nie zna tak popularnej biblioteki jak ZLIB (www.zlib.org)

    Eh mi się to o uszy obiło i nawet byłem na tej www ale słabo znam ang. i nie moge się połapać co gdzie i jak - w sumiecoś posciągałem aler za cholere nei moge dojrzeć przykładów. Więc jakbyś mógł podesłać jakies przykładziki na piasiu@op.pl będe wdzięczny.

  10. A czy czasem te LZH to nie jest opatentowane ?? Bo mi zalezy na czyms darmowym a za rzeczy opatentowane trzeba płacić :/

    Wiec jesli ja sie myle i to nei jest opatentowane to jakbys mogl mi podeslac przykladzik to bylbym wdzieczny.

  11. Dzieki Twardy o to mi właśnie chodziło. Kiedyś to miałem przykład napisany jak to zorbićw Delphim no ale odkad dysk sie spalil wiele rzeczy nie mam i nie wszystko pamietam.

    ps
    Ja chyba popadam w paranoje z tym spalonym dyskiem.
    Kiedys to myslalem sobei ze jak mi sie zwali ten dysk to chyba poderzne sobie żyly - no ale teraz chyba sie nawet ciesze bo mam nowego kompa i porzadek na dysku :/

  12. Robił ktoś program do kompresji i dekompresji za pomoca jakiejś (najlepiej) darmowej biblioteczki ??

    Jak tak to jak się nazywa biblioteczka i moze cos by ktos napisal cos o tym ;)

  13. Proste, bo ty porównujesz wskaźnik z charem ;)
    Powinno byc tak:

    if(Buffer[0]=='0') MessageBox(...);

    ps
    Jak cos źle napisales w poscie to mozesz to poprawic naciskajac taki guzik "zmień".

  14. Proste, LPCTSTR - to w przyblizeniu wskaźnik na CHARy.
    Musisz dla kazdego stringa w tablicy przydzielic pamiec.

    A druga sprawa to taka ze ty robiles przypisanie wskaźnikow:

    tablica[suma] = data.cFileName;

    a powinienes je kopiowac np funkcja strcpy.

  15. Czemu jest tylko mozliwosc konwertowania wedlug jasnosci - porzeciez byly jeszcze inne pomysly (moduly).
    No i te liczby w pasku podczas konwetrowania chyba nie potrzebne - najwyzej dac progges bar tam.

    Aha - pewnei bedzie trzeba dasc jakies wskazówki do programu - bo cel osiagnolem dopieor po zrobieniu wszystko monochromatycznego i ustawieniu jasnosci i kontrastu. Taki czlowiek co to uruchomi moze sie zniechecic tym ze nie wie co ma zrobic. Ale to mała sugestia.

    Po drugie popatrzylem do okienka About - wiesz Pinolec - ty zrobiles program (szkielete programu) no ale my tez cos robilismy wiec my tezzasluguje na pozycje tam :>

  16. Nie wiem ale jesli eni gart roznicy jaka baze bedziesz uzywal to lepsza do obslugi jest MySQL - chyab ze na chama potrzebuje Micro$hit :D
    A do MySQL wszystko znajdziesz na www.mysql.com - z tamtad mozesz sciagnac sobie calla baze i zaisnatwlaoc - i tam tez sa źrodla - i obsluga tej bazy polega na wywloywaniu takich funckji prawie jak w PHP ;)

  17. Jest taka mozliwosc ze mozesz sam odmalowywac sobie menu i wtedy mozesz najpierw narysowac tlo a potem text menu. Jest to opisane w ksiazce Petzolda ;) Moge Ci jedynie podeslac przyklad jak dasz emaila.

  18. Luzio napisał:
    PS. gdybym wszystko umial niemusialbym sie pytac :)

    Mozesz pytac ale to z czym miales problem to jest podstawa (chyba) wiec o podstawy sie nie pyta - to najpierw trzeba sie nauczyc z ksiazki ;)

  19. Ludzie to nie korzystajcie z Deva tylko np z tego
    https://www.parinya.ca/
    Interfejs prawie taki sam jak w VC++6 i wszystko dziala na kopilatorze gcc. Niestety juz chyba nie jest rozwijany.

    Innym programikiem jest ten
    https://visual-mingw.sourceforge.net/
    i ten chyba jest rozwijany ;)

×
×
  • Utwórz nowe...