![]() |
Tak już jest, że jak dasz mu dużo do roboty to potrafi wydawać się "przywieszony".
Dlatego uzupełniłem komunikat aby każdy był świadomy. Jak pojawia się notka "(Not Responding)" to siłą rzeczy progressbar też "umiera". Nie dołujesz, nic z tym więcej już nie zrobię w tym konkretnie temacie trzeba pozwolić temu dokończać robotę i nie ruszać okienkiem ... :) Działa i jest w dużym stopniu idioto-odporny, także myślę, że to tyle będzie a jest lepiej jak poprzednio. |
Ilość załączników: 1
Pod Windows7 mam cos takiego jak w zalaczonym obrazku (pojawia sie po 3-4 sekundach).
http://forum.cdrinfo.pl/attachment.p...1&d=1265476395 Po skonczonej pracy jest wszystko ok. Mam nadzieje, ze Cie nie doluje. :) Zawartosc folderu "iso" to ok. 3 GB. |
Podziałałem coś w tej kwestii.
Do pobrania wersja 0.3 Kod:
http://members.multimania.co.uk/patriks007/cdrinfo/new/tworzenie_iso_cdrinfo_pl_gui.zip- program już się nie "przywiesza" podczas trwania procesu tworzenia ISO (u mnie to się już nie dzieje) - poprawione pouczenie/komunikat o rozpoczęciu procesu - zabezpieczenie polegające na sprawdzaniu przed zapisem czy plik o podanej nazwie istnieje. - blokowanie buttona "Generate ISO" aż do zakończenia procesu tworzenia ISO Screeny w/w nowości: http://members.multimania.co.uk/patr...o/new/new1.jpg http://members.multimania.co.uk/patr...o/new/new2.jpg Program już się nie zawiesza a progressbar śmiga aż do końca trwania procesu Propozycja gallus'a rozpatrzona pozytywnie :) Edit. Wstawiłem 300MB do ISO i program już nie wykazuje objawów "wiszenia". Po testach przydałoby się wydzielić jakoś z tego tematu dyskusję o testowaniu i debugowaniu programu bo gdy w googlach szukałem informacji o funkcjach to zaczęło mi się nasze forum listować :D i za niedługo zamiast pytań na temat tutka zaczną się tutaj offtopowe pytania z dziedziny programowania :) |
Alez program dziala. Tylko jak wrzucisz 5 GB danych to masz wrażenie, że się zawiesił. :)
|
Aaa to normalne ... też tak mam.
Chodzi o to, że zewnętrzny exe jest odpalany z parametrami i on przejmuje kontrole aż do końca jego pracy. To wina tego, że ten proces nie dzieje się w moim programie tylko na zewnątrz w osobnym procesie/programie. On wydaje się przywieszać ale wszystko działa :) Poczekaj i zobacz, że będzie komunikat końca procesu. Muszę dodać w komunikacie: Cytat:
|
Wrzuc do katalogu ISO tak ze 2-3 GB danych. Wtedy bedzie widac o co chodzi (mam nadzieje).
|
No to mamy zagwozdkę.
U mnie na XP Pro SP0/SP3 i W7 Pro 32 bit działa :| Może na innym kompie to skompiluję... Edit. Dodane zabezpieczenie sprawdzania czy plik o tej samej nazwie istnieje przed zapisem nowego. (ale to u mnie na HDD). |
No niestety Patrix, ale bez zmian. Program dziala, ale podczas procesu jego wyglad jest identyczny z obrazkiem umieszczonym w moim ostatnim poscie. :(
|
Ilość załączników: 1
GUI stworzone od nowa.
Sprawdźcie teraz. Załączam sam exe. |
Pod XP niestety też...
PS Mógłbyś ewentualnie dodać pytanie o nadpisanie istniejącego już obrazu? :) |
Nie mam pojęcia co z tymi Waszymi Windowsami jest :|
Jedyne co mi przychodzi na myśl, to przekopiować kod i od nowa stworzyć wygląd okienka. |
Ilość załączników: 1
Pod Win7 podczas pracy wyglada to tak, jak w zalaczniku.
http://forum.cdrinfo.pl/attachment.p...1&d=1265450291 Jakies pomysly? :) |
dzieki :D
Zaciekawił mnie przypadek Barteza (screen) odpaliłem to na XP Pro 32bit i oto działa: http://members.multimania.co.uk/patr...nfo/new/s5.jpg Także ta sprawa idzie raczej do x files :D |
no mega wypas... :) slowa uznania... :)
|
Program skończony :)
J/w pisałem CreateProcess to jest właśnie to czego potrzebowałem ;) Download, wersja 0.2: Kod:
http://members.multimania.co.uk/patriks007/cdrinfo/new/tworzenie_iso_cdrinfo_pl_gui.ziphttp://members.multimania.co.uk/patr...nfo/new/s1.jpg http://members.multimania.co.uk/patr...nfo/new/s2.jpg http://members.multimania.co.uk/patr...nfo/new/s3.jpg http://members.multimania.co.uk/patr...nfo/new/s4.jpg Zmiany: - jest informacja o rozpoczęciu i zakończeniu procesu tworzenia ISO (wreszcie) - dodane killowanie mkisofs po wyjściu z programu ISOMaker (nie mylić z zabiciem procesu ISOMaker w menadżerze) w trakcie trwania procesu. - taki tam sobie progressbar (miało coś latać :D ) - zabezpieczenie przed zostawieniem pustych pól nazw iso/label - zabezpieczenie przed brakiem binarki mkisofs.exe |
| Wszystkie czasy w strefie CET. Aktualna godzina: 05:43. |
Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.