Skocz do zawartości

Omega

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Wszystko napisane przez Omega

  1. Omega

    Ktory najlepszy?

    Ogólnie wadą kompilatorów c++ jest to, ze kod wynikowy jest bardzo duzy. Delphi najprostrzy program kompiluje do rozmiaru ok 15 kb.
  2. Omega

    ASCII

    GetCurrentDirectory wcale nie musi pokazywac katalogu z ktorego wywoluje sie akurat nasz program. Dobrą funkcją jest GetModuleFileName (z pierwszym parametrem 0 lub null - w zależności od deklaracji dla danego kompilatora) - zwraca sciezke wraz z nazwa programu.
  3. Omega

    ASCII

    1. Wiec, ze sam programuje w delphi to w c++ nie wiem jak to zrobic. W delphi wystarczy uzyc funkcji ord i chr. 2. W asemblerze wystarczy dobrac sie do odpowiedniego adresu stosu, ktory wlasnie zawiera te dane, zas w innych jezykach programowania wystarczy zczytac 0 parametr programu (oczywiscie w asmie tez).
  4. Omega

    Blad

    Witam!!! Jak wiecie ja pisze w delphi, dlatego caly modol DibHelp.c musialem przerobic na delphi, aby moc sie dostosowac do wymogow naszego projektu. Dlatego na ftp w katalogu Twardy umiescilem przykladowego dll'a (wszystko jest spakowane zipem w LoadDib.zip wraz z opisem funkcji). Funkcja obsluguje tymczasowo tylko bitmapy (*.bmp) dla sprawdzenia czy dobrze wykonalem robote. Chodzi mi teraz o to, zeby ktos zaimplementowal ten modol wraz z funkcja w swoim programie, aby mozna bylo sprawdzic czy wszystko jest tip-top. Chcialbym przypomniec, ze funkcja w tym module tylko laduje bitmapy na potrzeby testu.
  5. Omega

    Blad

    No dobra, koniec przerwy i zaczynamy dzialac :D
  6. Omega

    Blad

    No dobra. Udalo mi sie to zrobic dosc szybko. Dorzucilem zmieniona biblioteke jpg.dll i dodalem obsluge tifa (tiff.dll) z przykladem (ciekawe zdiecie). Bibioteki i dokladny opis na ftp 8)
  7. Omega

    Blad

    UWAGA! Musze przyznac sie do bledu. Moja biblioteka jpg.dll nie wymiata do konca pamieci . Dlatego zakasuje rekawy i ja poprawiam. Jest to kwestia 2 dni (jednak tydzien i tez inne sprawy na glowie). Dodatkowo (dostalem zezwolenie od bialego) dorzuce biblioteke obslugujaca format tiff. :) Nie wiem co mysli o tym bialy, ale mam mozliwosc dodac format: *.png *.pcx Dodatkowo mam modol obslugujacy jpeg 2000. Ale w c++. Dlatego zrodla moglbym dostarczyc dla kogos, kto by sie tym zajął.
  8. Wlasnie dorzucilem przyklad wykorzystania biblioteki, ktora wczoraj dodalem. Niestety przyklad jest w delphi, ale w czystym API. Wiec to pewnie duzo pomoze.
  9. OK. Nie robie konwersji. Zupełnie mi wyszło z głowy że robi to pinolec. Przepraszam.
  10. Moge to wykonac, jak wspominalem. Jutro podrzuce.
  11. Omega

    Moduły

    Wlasnie dorzucilem juz biblioteke na ftp z opisem. Jutro dodatkowo pokarze przyklad (kod zrodlowy w delphi + program skompilowany) jak ja wykorzystac. Mysle, czy nie zaimplementowac dodatkowo funkcje, ktora by przerabiala bitmape kolorowa do skali szarosci.
  12. Omega

    Moduły

    Przepraszam, ale nie moglem wczoraj byc na konwersacji w sprawie programu, ale wszedlem na ftp i przeczytalem o czym mowiliscie. Tak wiec zaczynam dzialac dlla dla konwersji jpega.
  13. Omega

    Moduły

    Mam wersje delphi 7 - legal. Jest to wersja darmowa ale nie wolno z niej czerpac korzysci (tj. z programow w niej zrobionych). Ale pisze, ze mozna roapowszechniac programy bez pobierania jakichkolwiek oplat. Czyli jesli projekt ma byc darmowy, to bez ograniczen mozna korzystac. Jest jeszcze inna kwestia - potrafil bym tak zakrecic w strukturze biblioteki, ze nikt by sie nie zorientowal w czym byla kompilowana. Nic nie sugeruje.
  14. Omega

    Moduły

    Słuchajcie w delphi jest juz modol do obsługi jpeg'ów. Dlatego mogłbym zrobić biblioteke dll konwertującą jpg do bitmapy i na odwrot. Dodatkowo puzniej moge dodac do niej inne formaty plikow
  15. Omega

    taki sam

    Zwłaszcza gdy glos zawieraja domorosli "programisci"
  16. Omega

    taki sam

    Wydaje mi sie, ze createmutex nie jest wcale trudne. Jest wlasnie tez szybkie i proste.
  17. Omega

    Co o tym sądzicie ...?

    Pisanie w delphi czy w c++ borland wcale nie musi kompilować do wielkich plików wynikowych. Wystarczy w nich nie korzystać z VCL, tylko czystego API. A powiem jeszcze, że taki kod wynikowy najczęściej jest mniejszy niż w c. I tak skompilowany naprzykład programik, który pokaze tylko messageboxa zajmuje tylko 7 kb.
  18. Ostatecznie można by było wukorzystać systemowy charmonogram zadań, który o danym czasie uruchamia dany program
  19. Tak się raczej nie da. Tego typu programy uruchamiają sie przy starcie systemu i oczywiście na początek musi zacząć działać wtle (byc ukryty). Włącz w nim zegar, który będzie badał czy jest już ta godzina. Jeśli tak to zniszcz zegar (KillTimer - jeśli po twojej 16 nie będzie więcej potrzebny) i wyświetl swoje okno.
  20. Omega

    Prosta...

    https://www.binboy.org/forum/viewtopic.php?t=6657 p.s. Zaskocze pawlosa i odpowiem tak jak jest
×
×
  • Utwórz nowe...