Forum - 4programmers
No item elements found in rss feed.
Poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 Następna
[Newbie] [js] dziedziczenie po checkboxie
witam, Czy jest możliwość dziedziczenia po klasach obiektów "wbudowanych", tzn np po checkboxie ? np. mam coś takiego: Zgoda i teraz chciałbym napisać nową klasę, gdzie bazową klasą byłaby klasa tego obiektu "checkbox", do tej nowej klasy chciałbym dodać metodę klik(), tak żebym mógł dokonać takiego, jak wyżej, wywołania (this.klik()). Jest to możliwe? Jak to można zrobić? pozdrawiam yi2010-09-28 15:51:43
[Off-Topic] Jak działa program Cenzor?
Witam, zastanawiam się jak działają programy typu "filtr rodzinny". Czy działają jak proxy, czy też "czytają" zawartości wszystkich wyświetlonych okien, czy też system pozwala zarejestrować się jako "filtr" i przekierowuje cały ruch sieciowy z określonych portów do klienta? Pozdrawiam!2010-09-28 15:50:34
[Newbie] Klikanie klawiszy
Jakiej funkcji użyć aby program sprawdził czy dany klawisz został kliknięty? Chodzi mi oto że program np. sprawdza czy wcisnąlem spacje czy enter. Jak wcisnąłem spacje wykonuje polecenia 1, jak wcisnąłem enter wykonuje polecenie 2. Programuje w C++. Bardzo proszę o pomoc z góry dzięki.2010-09-28 15:40:33
[Newbie] Prezentacja multimedialna - aplikacja
Witam. Mam do zrobienia pewną aplikację. Ma to być program automatycznie uruchamiany z płyty. Będą 4 testy do rozwiązania, z tym że 3 z nich mają być tylko wyświetlane z opcją drukowania, a czwarty test ma mieć możliwość, oczywiście prócz wydrukowania, rozwiązania go i wyświetlenia wyniku. W czym polecacie napisać taką prezentację/program? Znam bardzo dobrze programowanie aplikacji www (PHP, SQL), dość dobrze C/C++, podstawy C# i Pascal. Z góry dziękuję za każdą propozycję.2010-09-28 14:36:30
[Java] Komponent JTextArea - Pytanie
Witam... Tworzę komponent JTextArea Problem jest taki. Jeżeli dodam tekst, i jest go załóżmy 20 linijek to nie mogę go przewinąć. Nawet jeśli zjeżdżam kursorem w dół tekst nie przewija się. Rolką myszki też nie. Wogóle nie pojawia się ScrollBar. Jak ustawić, żeby ten ScrollBar byłwidoczny i żeby przewijanie tekstu w JTextArea było możliwe?? dzięki z góry Pozdrawiam :)))2010-09-28 14:35:30
[Newbie] [python]nie dziala interpreter w konsoli
Zainstalowalem pythona, ustawilem zmienne srodowiskowe pythonhome i pythonpath na c:python31. uzywam freecomandera, i kiedy wejde do konsoli przypuscmy do katalogu c:|skrypty i wpisze python plik.py to mowi ze nazwa python jest nie znaleziona czy cos. Jak skopiuje skrytp do katalogu C:python31 (tam gdzie zainstalowalem pythona) to wtedy dziala. Co jest? uzywam win xp2010-09-28 13:41:26
[Off-Topic] Portalu handlu hurtowego??
Witam wszystkich, Co sądzicie o stworzeniu portalu handlu hurtowego. Coś w stylu: dhgate.com Moje pytanie, czy to w ogóle ma sens?2010-09-28 12:17:02
[Newbie] Wyczyszczenie kolejki w strumieniu wejściowym
Czołem, Mam w programie dwa wątki: jeden czyta wiersze z konsoli i przekazuje je do drugiego wątku, drugi na podstawie tych wierszy podejmuje określone akcje. Chciałbym zrobić tak, że przez pierwsze 30 sekund programu wątek wczytujący nie pobiera znaków (wtedy wątek "pracujący" wyświetla info dla użytkownika). Niestety, gdy po tych trzydziestu sekundach odblokuję wątek "czytający", getline () zczyta mi wszystko, co wybębniłem w klawiaturę w czasie tych trzydziestu sekund bez czytania. Czy można zrobić jakoś tak, żeby zanim zacznę czytać, wyczyścić całą kolejkę bufora wejściowego? Z góry dzięki za pomoc.2010-09-28 12:09:08
[Webmastering] [php+html+css]Gotowy skrypt krypt uczniowisko.pl
Witam ! Chciałbym zaprezentować gotowy portal jakim jest uczniowisko.pl (nie mojego autorstwa, kolegi, ale nigdy wczesniej nie publikowany). Nie jest to żadna kradzież itp. Gotowy CMS!! open source Polecam! http://img841.imageshack.us/img841/1324/przefdfdfchwytywanie.jpg ~~~~~~~~~~~~~~~DOWNLOAD~~~~~~~~~~~~ DOWNLOAD2010-09-28 12:08:12
[Praca] Szybkie zlecenie od [blep] -jezyk dowolny
Kolejne zlecenie - szczegolnie zapraszam osoby ktore juz dla mnie pisaly. Musisz posiadac konto internetowe w celu szybkiej finalizacji tranzakcji. Place 200 pln + 100 za szybkie wykonanie (jak zawsze) jesli w ciagu 2 dni od daty tego postu. Termin zlecenia : 02/10/2010 Tym razem potrzebuje osobe znajaca swoj jezyk programowania ponadprzecietnie gdyz zlecenie jest krotkoterminowe- w zamian gwarantuje min. kolejne 2 zlecenia za podobne pieniadze albo wieksze z tego samego dzialu tematycznego. i zwiazane z pierwszym tematem. OPIS: Jezyk programowania :dowolny - dzialajacy na windowsie xp i (jesli da rade W7),potrafiacy pobierac dane z IE , i obslugujacy srodowisko graficzne (okna) Program: - program ma pobierac dane ze strony opartej na php - jesto to bardzo prosta strona(malo tekstu) -ma 'przyciskac buttony - albo pobierac informacje z znich ' tylko 3 przyciski - -przykladowy kod zrodlowy dostarcze w odpowiedzi na maila. + jak to wyglada vizualnie -program ma zapisywac dane (jedynie kilka tych co nas interesuja ) do pliku jako zmienne i powtarzac operacje co 5 sec. -ostatnia czesc to bardzo proste przedstawienie danych wczesniej pobranych w srodowisku graficznym - jedynie pobranie textu (zmiennych) i wyswietlenie ich na tle graficznym zaproponopwanym przezemnie. - wszystko wysle na maila dla zainteresowanej osoby - kody zrodlowe strony + ich wyglad graficzny+ oczekiwany wyglad vizualizacji. Najchetniej szukam osobe ktora wspolpracowala ze mna ostatnio piszac program bota - niestety stracilem dane e-mail wraz z moim laptopem. Place jak zawsze po otrzymaniu wersji testowej. Pozniej czekam na zrodla i pelna wersje programu. Kontakt: Zabielski_bartosz@wp.pl + kontakt na skype/gg dla osoby wybranej po zgloszeniu via mail.2010-09-28 11:58:13
[Inne] Oprogramowanie adaptera BT na PC.
Witam. Czy nie orientuje się ktoś z Was w jaki sposób można ( o ile wogóle ) użyć np. : http://allegro.pl/bluetooth-usb-2-0-edr-micro-i1232534683.html do współpracy z telefonem ? Czyli mając własną aplikacje na PC i telefonie , móc komunikować się ze sobą.2010-09-28 11:28:24
[Webmastering] [html] Nagłówek tabeli
Hej, Mam problem z IE (wersja 8), generalnie nagłówek tabeli umieszczony w powinien być drukowany na każdej stronie z tabelą - tak jest przy drukowaniu z Firefoxa. Niestety standardowo IE rzuca kłody pod nogi i wyświetla nagłówek tylko raz, stopkę elegancko wyświetla na końcu tabeli. Czy ktoś wie w jaki sposób mogę wymusić drukowanie zawartości na każdej stronie? Przykład tabeli: Nagłówek Nagłówek Stopka Stopka Komórka Komórka Komórka Komórka2010-09-28 11:17:54
[Webmastering] [php] Ladowanie pomniejszonych zdjec
Witam Takie oto mam pytanie do Was: chodzi o ladowanie zdjec na serwer, ktore potem wyswietlam na stronie glownej pomniejszone zalozmy 100x100 , ale moge je powiekszyc zeby byly w rozmiarze 500x500 ogolnie powszechna rzecz tylko mam pytanie jak to zrobic , czy przy ladowaniu kopiowac plik i zmniejszac go ( tylko wtedy mam 2 pliki ) czy moze jakos da sie to obejsc i np cos w php jest jakas magiczna funkcja ktora jakos pomniejszy ten plik i go wyswietli pomniejszonego bez koniecznosci trzymania dwoch roznych rozmiarow plikow na serwerze Pozdrawiam2010-09-28 10:51:52
[C/C++] Wskaźnik na niestetyczną metodę klasy
Czołem! Na potrzeby funkcji pthread_create potrzebuję przygotować metodę wątku, która będzie przyjmowała i zwracała wskaźnik do void. Z różnych powodów chciałbym, żeby wątki powstawały nie w funkcji main, ale w jednej z metod mojej klasy. Do każdego z wątków chciałbym przekazać jedną z metod klasy jako metodę wątku. I tu pojawia się problem, bo jeśli metoda nie jest statyczna, nie mogę pobrać jej adresu i przekazać do funkcji pthread_create. Kod obrazujący problem - poniżej. #include #include using namespace std; class Test { public: void * wypiszTekst(void * ) {cout2010-09-28 10:26:13
[Newbie] Wskaźnik na niestetyczną metodę klasy
Czołem! Na potrzeby funkcji pthread_create potrzebuję przygotować metodę wątku, która będzie przyjmowała i zwracała wskaźnik do void. Z różnych powodów chciałbym, żeby wątki powstawały nie w funkcji main, ale w jednej z metod mojej klasy. Do każdego z wątków chciałbym przekazać jedną z metod klasy jako metodę wątku. I tu pojawia się problem, bo jeśli metoda nie jest statyczna, nie mogę pobrać jej adresu i przekazać do funkcji pthread_create. Kod obrazujący problem - poniżej. #include #include using namespace std; class Test { public: void * wypiszTekst(void * ) {cout2010-09-28 10:26:13
[Webmastering] [FLASH] Edycja
Witam. Na początku chciałbym powiedzieć iż zajmuje się tylko edycją opisów stron na zlecenie tzn. poprawiam je merytorycznie, linkuje słowa kluczowe, pisze arty dla kilku portali, zajmuje sie tak ze pozycjonowanie(tego się uczę). Ostatnimi czasy pisze do mnie sporo osób które chcą aby poprawił ich strony które są we Flashu. I chciałbym abyście mi powiedzieli jaki Darmowy program nada sie do ów edycji tekstu w tych stronach. jedną ze stron jak dostałem jest : http://www.flashmint.com/template-demo-2839.html i muszę zmienić w niej tylko tekst, zero grzebania przy kodzie strony. Z góry dziękuje za pomoc2010-09-28 08:43:44
[Newbie] [JAVA] Tablice, dodawanie do wyświetalnia
Nie jestem pewny na 100% co do mojego toku rozumowania a jednak wolałbym wiedzieć lub ktoś coś by mi dopowiedział do końca/poprawił class Testowy { public static void main (String args[]) { short tablica[] = new short[10]; for(short i = 0; i < tablica.length; i++){ tablica[i] = i; } for(short i = 0; i < tablica.length; i++){ System.out.println("tablica["+i+"] = " + tablica[i]); } } } A dokładnie chodzi mi o to System.out.println("tablica["+i+"] = " + tablica[i]); ostatnią część rozumiem, wyświetla tablice i ale z pierwszą mam problemy co dokładnie robią te +, niby dodają do wyświetlanego wyniku tablicy 1. Ale dlaczego i czy ktoś tak bardziej "normalnie" mógłby napisać? Niby to jest prosta sprawa bo jest, ale będzie mnie dręczyć i nie da spokoju ;D Pozdrawiam. // Aj, sorki napisałem sam przedrostek Java ale zapomniałem dodać tytułu i wylądowało w koszu. Przepraszam za problem.2010-09-28 00:30:58
[Hardware/Software] Zestaw do ok 2000 PLN
Zebrałem coś takiego: MSI 770-C45 AMD Phenom II x4 955 AM3 Black Edition BOX Geil DDR3 PC10600 2x2048MB 1333MHz CL9 Samsung SpinPoint F3 HD502HJ (500GB, 7200RPM, 16MB, SATA/300) Gigabyte GeForce GTS 450 1GB DDR5 PCI-E BOX OCZ Stealthxstream 500W Cooler Master Elite 334 Całość niewiele ponad 2100 Do tego monitor za 600 PLN: LG 21.5" LCD W2261VP-PF Razem 2719. Rozsądne ? Mam wątpliwości odnośnie obudowy, czym różni się np Elite 310 od Elite 334 ? Która lepsza ? Czy może lepiej innej firmy. Priorytetem jest wydajność i głośność, komputer przeznaczony głównie do pracy, choć nie wykluczam odpalenia jakiejś gry od czasu do czasu ;)2010-09-27 23:15:32
[Delphi/Pascal] Dostęp do LocalService np.svchost
Mam problem z dostępem do LookupPrivilegeValue z svchost i innych procesów(LocalService) czy jest nato sposób oprucz pisania steru? pisze sobie coś w stylu "Process Explorer".2010-09-27 22:38:34
[C/C++] QT przkazywanie danych pomiedzy oknami
Witam! pisze sobie aplikacje w Qt i mam okno glowne z przyciskiem i labelem, jak wcisne ten przycisk to otwiera mi sie kolejne okno z przyciskiem. Chce teraz zrobic tak, ze jak wcisne ten przycisk w nowo otwartm oknie, to zeby mi zmienil text labala w oknie glownym. Z gory dziekuje za pomoc2010-09-27 22:33:01
[Delphi/Pascal] [delphi] Grid komponent
Witam, poszukuje darmowego komponentu do delphi 2010 w którym można uzyskać podobny efekt: http://www.bergsoft.net/res/screenshots/next-grid/slides-style.gif Głównie zależy mi na umieszczeniu kilku wierszy z dowolną zawartością i obok obrazka. pozdrawiam2010-09-27 21:47:05
[Off-Topic] Telewizja FullHD w sieci za darmo?
Jak w temacie? Zna ktoś? Może być dowolny język.2010-09-27 21:39:48
[Webmastering] [css] Kurs czy książka?
Witam, Nie wiem czy piszę w dobrym temacie - jeżeli nie to proszę go przenieść :) Pytanie tak jak w temacie: poszukać jakiegoś darmowego kursu css w necie czy lepiej kupić książkę? Osobiście podstawy CSS mam opanowane i chciałbym dowiedzieć się czegoś więcej na temat tych arkuszy jak i na temat tworzenia szablonu strony trój-kolumnowego o takiej samej wysokości wszystkich kolumn (nie do końca mogę to pojąć :P). Myślałem nad kupnem tej książki: http://helion.pl/ksiazki/css_witryny_internetowe_szyte_na_miare_autorytety_informatyki_wydanie_ii_charles_wyke_smith,csswit.htm ale jest ona z 2008 roku. Także mam mieszane uczucia co do kupna tej książki. Plusem jest to, że jest w kolorze i wszystko jest ładnie wytłumaczone. Z drugiej strony, są też kursy w necie... ale niestety nie trafiłem na żadny dobry kurs. Także proszę o Wasze opinie :) Lepiej Internetowy kurs czy w.w. książka?2010-09-27 21:31:12
[Hardware/Software] Canon A85 - czarny obraz
Witam Po kilku latach, może po 2 odpaliłem swoją cyfrówkę Canon A85 Powershot. W ten czas używałem Fujifilm V10. Naładowałem akumulatorki do tego Canona, założyłem, odpaliłem i zauwazyłem, że matryca jest tylko podświetlana, ale nie pokazuje obrazu którego nakieruję aparatem. Dałem na podgląd zdjęć, które kiedyś robiłem i było je widać. Jednak jak zrobiłem fotkę to na podglądzie ta nowa fotka była czarna. Menu widać, gdy je włączę, opcje itd. Czyżby padł przetwornik analogowo-cyfrowy przez ten czas?. Próbowałem go jakoś zresetować, ale chyba to nie pomogło.2010-09-27 20:51:08
[Java] Tablica Bajtów
Czesc, czołem! byte[] bytes = new byte[4]; bytes[0] = (15 & 0xFF0000) >> 24; bytes[1] = (15 & 0x00FF00) >> 16; bytes[2] = (15 & 0x0000FF) >> 8; bytes[0] = 15 & 0xFF; System.out.println(bytes[0]2010-09-27 20:40:20
[C/C++] problem dotyczący wyjątków w c++
Mam prosty program: #include #include using namespace std; class Exception //: public exception { public: Exception(string m = "Meggase 1") throw () : msg(m) {} ~Exception() throw () {} const char* getMessage() { string s = "Exception -> " + msg; return s.c_str(); } protected: string msg; }; class Exception2: public Exception { public: Exception2(string m = "Message2") throw () : Exception(m) {} ~Exception2() throw () {} const char* getMessage() { string s = "Exception2 -> " + msg; return s.c_str(); } }; int main() { try { throw Exception2(); } catch (Exception& e) { cout2010-09-27 20:22:36
[Newbie] problem dotyczący wyjątków w c++
Mam prosty program: #include #include using namespace std; class Exception //: public exception { public: Exception(string m = "Meggase 1") throw () : msg(m) {} ~Exception() throw () {} const char* getMessage() { string s = "Exception -> " + msg; return s.c_str(); } protected: string msg; }; class Exception2: public Exception { public: Exception2(string m = "Message2") throw () : Exception(m) {} ~Exception2() throw () {} const char* getMessage() { string s = "Exception2 -> " + msg; return s.c_str(); } }; int main() { try { throw Exception2(); } catch (Exception& e) { cout2010-09-27 20:22:36
[Newbie] [C++] Funkcja QueryPerformanceCounter
Mam pytanie odnośnie funkcji: QueryPerformanceCounter Według tego co mam napisane na: http://msdn.microsoft.com/en-us/library/ms644904%28VS.85%29.aspx argumentem funkcji ma być long integer? Chciałbym mieć precyzyjny czas przed i po wykonaniu algorytmu, żebym mógł sprawdzić jego wydajność. Ale powiem szczerze, że nie rozumiem jakie argumenty mam wrzucić, żeby to zadziałało, a powiem szczerze, że w poruszaniu się po msdn jestem jeszcze słaby. #include #include #include int main() { int czas=0; int czas2=0; int roznica_czasu=0; czas=QueryPerformanceCounter(czas); int licznik=0; if (licznik2010-09-27 19:04:48
[Delphi/Pascal] [Delphi] Zapisywanie tablicy
Elo :) Tym razem takie coś: Mam tablicę Type TGradient = Array Of Record Y: Array Of Integer; End; Type TParticles = Record //2010-09-27 18:45:18
[Off-Topic] z innej beczki
Jako, że to forum softwaru to pytam tutaj. Pytanie jest na logikę. Czym się różni triggering od filteringu? Triggering - Triggering controls when the collection of the trace data occurs. Setting a trigger enables you to focus trace collection around your region of interest. Filtering - Filtering controls the type of trace information that is collected.2010-09-27 18:31:13
[Off-Topic] Bezpieczny upload plików - Skrypt
Witam. Mam mały zgryz i waham się jak rozwiązać pewną sprawę. Chce kupić serwer na którym chcę postawić kilka stronek, więc nie mogę sobie pozwolić na żadne luki. Nie spodziewam się na niej dużego ruchu więc stwierdziłem że dla znajomych z klasy, mogę przy okazji zrobić mały serwer plików. No ale mam pewien problem. Chcę część plików umieścić w lokalizacji publicznej i nie wiem jak skutecznie zabezpieczyć serwer. Np ktoś wyśle plik haker.php na serwer, mój skrypt zapisze go w katalogu publicznym dostępnym pod adresem www.mysite.pl/public/haker.php . I przy wpisaniu odpowiedniej ścieżki zamiast pobierania pliku uruchomimy potencjalnie złośliwy kod. Jak można zabezpieczyć coś takiego. Czy da się odpowiednio ustawić uprawnienia, np chmod 0444, tak aby nie dało się wykonać tych plików?? (chmod testowałem i nie ma na to wpływu) Jak według was można zabezpieczyć się przed takim dostępem??2010-09-27 18:17:36
[Newbie] [NASM] Wykonanie procedury 5 razy - zapetla sie
Witam, Postanowilem liznac podstawy asemblera x86 (nasm@linux). Napisalem taki program: ; program wyswietla 5 razy napis w buforze! section .text ; poczatek sekcji kodu global _start ; na potrzeby ld _start: mov cx, 5 ; ustawienie licznika petli na 5 petla: call wypisz ; wykonaj procedure wypisz ; instrukcja loop zmniejsza wartosc cx o 1 loop petla ; wykonaj skok do etykiety petla ; jesli wartosc licznika cx jest ; rozna od 0 mov eax,1 ; sys_exit int 80h wypisz: ; procedura wyswietlajaca napis mov eax, 4 ; sys_write mov ebx, 1 ; stdout mov ecx, string ; co wypisujemy mov edx, string_dlugosc ; dlugosc wypisywanego napisu int 80h ; wykonaj ret ; wracamy do poprzedniego bloku section .data ; poczatek sekcji danych string db "To jest ciag!", 0ah string_dlugosc equ $-string ; obliczenie dlugosci ciagu Probuje ustalic dlaczego program zapetla sie. Z pewnoscia rejestr cx, nigdy nie otrzymuje wartosci 0, bo inaczej program zakonczylby sie wykonujac funkcje exit. EDIT: Dzieki gdb po malu zaczynam rozumiec problem - najpierw ustawilem rejest ecx na 5, ale potem psuje to procedura. Musze sobie jakos z tym poradzic, mysle o stosie, ale jeszcze tego nie uzywalem. Dzieki za potencjalne podpowiedzi. Pozdrawiam,2010-09-27 18:10:09
[Newbie] "niewidoczna" czcionka (font-size:0px)
Witam. Mam problem. Chodzi o to, że jeśli ustawię czcionkę na 0px (czyli teoretycznie jej nie powinno być widać) za pomocą css (font-size:0px), znaki obok z normalną wielkością są oddalone od siebie. Tzn piszę np AaA gdzie a jest zmniejszoną czcionką, wtedy powstaje między nimi przerwa, lub mała kropka. Różne,zmniejszone, znaki zostawiają różny ślad, różnie to też wygląda w różnych przeglądarkach (FF chyba w ogóle nie ma tego problemu (pod linuxem), chrome pod linuxem ma spory, ale już pod windowsem nie, a Opera pod win już ma). W czym problem? Jak można to naprawić? Tu macie przykład: http://img716.imageshack.us/img716/9536/zrzutekranucd.png górny napis jest bez dodatkowych znaków, dolny je posiada. //pozdrawiam2010-09-27 18:07:04
[Java] Uruchamianie jara przy starcie widnows
Witam Napisałem aplikację desktopową ma niewidoczne okno by być nie zauważona i ma działać w tle-służy to nawiązania lokalnego połączenia przez socket z częścią drugiej aplikacji w www. Pierwotnie miało być to zrealizowane tak: klient wchodzi na stronke, jest deploy aplikacji przez jnlp na lokalny komputer i uruchomienie i nawiązanie połączenia z aplikacją www. Teraz pomyślałem by nie ściągać z sieci za kazdym razem jara. Chcę by ten jar mógł być odpalony przy starcie windows (usługa?). Jar byłby wsadzony do jakiegoś katalogu w dysku i przy starcie byłby uruchamiany. Jak (w czym to zrealizować) ? Najprościej ....2010-09-27 17:45:52
[Off-Topic] demotywator
Witam, Poszukuję już od godziny pewnego demotywatora ale nie potrafię sobie przypomnieć nazwy. Jakaś laska miała zdjęcie z 2 chłopakami i chciała, żeby ktoś jej wyretuszował jednego z nich a forumowicze retuszowali wszystko tylko nie jego:) Może ktoś z was pamięta tytuł tego demota albo ma go w ulubionych???2010-09-27 17:33:41
[C# i .NET] [C#] Jedna klasa w wielu plikach
Witam mam główną klase w pliku Program.cs jednak dla czytelności chciałbym ją rozdzielić ma kilka plików czy jest taka możliwość?2010-09-27 17:23:55
[Newbie] C++ alfont problem
Witam mam następujący problem. #include #include int main(){ allegro_init(); install_keyboard(); set_color_depth(16); alfont_init(); set_gfx_mode(GFX_AUTODETECT_WINDOWED,800,600,0,0); alfont_exit(); allegro_exit(); } END_OF_MAIN(); Program niby się kompiluje ale nie uruchamia tylko wyskakuje błąd "undifined reference to alfont_init" to samo z alfont_exit(). Nie wiem o co chodzi ;/2010-09-27 17:23:05
[Delphi/Pascal] [Delphi] Problem z HGG
Witam, więc robię sobie proste GG w delphi (dla nauki), w oparciu o komponent HGG. Logowanie działa, wysyłanie wiadomości też. Lecz pobieranie listy kontaktów do ListViewa nie. Mam taki kod: var i: Integer; Item: TListItem; begin ListView1.Clear; ListView1.Items.BeginUpdate; for i := 0 to HGG1.Users.Count - 1 do begin Item := ListView1.Items.Add; case HGG1.Users[i].Status of usNotAvailable: Item.ImageIndex := 0; usAvailable: Item.ImageIndex := 1; usBusy: Item.ImageIndex := 2; end; Item.Caption := HGG1.Users[i].Name; Item.SubItems.Add(IntToStr(HGG1.Users[i].GGNumber)); Item.SubItems.Add(HGG1.Users[i].IP); end; ListView1.Items.EndUpdate; Robię z tego tematu: http://forum.4programmers.net/viewtopic.php?id=104657 ( Post użytkownika "gandziorz" ) I niestety nie działa. Jak to zrobić? Pomocy, Mornet2010-09-27 17:07:46
[C# i .NET] [ASP.NET] Zintegrowana autoryzacja
Cześć. Podpowiedzcie mi proszę, ustawiłem sobie autoryzację na windowsową, tak aby user brany był z domeny, no i na odpalanym przez VS, wszystko działa. Jednak kiedy przeniosłem już aplikację na normalny serwer, przy próbie autoryzacji brana jest jako domena nazwa tego serwera zamiast właściwa domena w której są użytkownicy (jak się ręcznie wpisze nazwę z całą domeną itd to jest wszystko dobrze). Na IIS ustawione mam zintegrowane logowanie (reszta wyłączona). Czy coś jeszcze trzeba dodać w kodzie/IIS ? Bo nie potrafię znaleźć takie informacji..2010-09-27 16:39:29
[Newbie] [html,css] Jak to wykonać
Witam, zastanawiam sie jak wykonać element podobny jak na tej stronie: http://www.seenet.pl/ chodzi mi o element div class="topFoto" lub div class="newsAddon" jak wykonac te elementy aby uzyskać ten ciekawy efekt przesunięcia. Ps. Strona jest przypadkowa, pierwsza jaka znalazłem z takim elementem (zauważyłem że jest to dość popularny motyw)2010-09-27 16:29:02
[Java] framework do www, który oszczędza łącze
Witajcie, Szukam odpowiedniego frameworku do gier sieciowych. W google znalazłem wiele opisów technologii, które można połączyć z Javą, jest oczywiście Swing, Flex, JavaFX, Ajax i wiele innych... no i w efekcie nie wiem co wybrać. Po stronie serwera zamierzam wykorzytać Javę. Co najlepiej użyć po stronie klienta by ładnie wyglądało i nie zamulało łącza (oszczędność łącza jest dla mnie sprawą priorytetową). JavaFX i Flex wyglądają ładnie, ale wydaje mi się, że są pod tym względem mało oszczędne. Moglibyście mi coś poradzić? Pozdrawiam Tomek2010-09-27 16:03:49
[Coyote] Pomoc w CSS
Czas ucieka, a wciaz jeszcze wiele do poprawienia. W tym - kod CSS. Stad prosba o pomoc. Chodzi o zagadnienia: http://redmine.boduch.net/issues/90 http://redmine.boduch.net/issues/89 Aktualne zrodla na SVN sa. Oczywiscie moge dac dostep do SVN-a, ale mozna tez na redminie patcha umiescic w formie zalacznika, to wstawie na SVN poprawke. Oczywiscie wszelkie inne poprawki w kodzie CSS/xHTML sa mile widziane :)2010-09-27 15:58:15
[C# i .NET] [WCF] Umieszczanie usługi na serwerze
Witam, zająłem się ostatnio WCF-em. W jednej solucji tworzę usługę i aplikację konsolową do testów. Wszystko jest ok do momentu kiedy chcę przenieść usługę na serwer. Zapewne trzeba ustawić endpointy i być może jakąś inną konfigurację w pliku konfiguracyjną, a być może jeszcze trzeba coś ustawić na serwerze. Proszę o pomoc. Jak korzystać z WCF kiedy jest on na zewnętrznym serwerze?2010-09-27 15:14:54
[C# i .NET] z,k.ToString("F3")
Witam, mam pytanie dotyczące części kodu. Oto kod: double x1, x2, k = 0,kr; for (double z=x1; z2010-09-27 14:55:59
[Praca] tłumacz
Potrzebuję pomocy przy tłumaczeniu wielojęzycznego serwisu na język francuski! Dobrze zapłacę!2010-09-27 13:24:13
[Newbie] [c#] Załączniki S/MIME i MAPI.
Chciałem w prosty sposób zapisać wszystkie załączniki w poczcie do plików na dysku. Więc wklepałem banalny programik w C# wzięty z jakiegoś tutoriala, który teoretycznie powinien to zrobić: (fragment) ... if(item.Attachments.Count>0) { for (int i; i2010-09-27 11:23:19
[Newbie] [Visual Basic] Zliczanie plikow w katalogu
Witam ponownie, Chcialbym zapytać szanownych forumowiczów jak za pomoca Visual Basica zawartego w pakiecie MS Office 2003 zliczyc pliki danego typu w danym folderze, oraz jak przekopiować ich nazwy do np. jakiejs tablicy stringow (o ile to wogole mozliwe). Dodam ze makro pisze w MS Word (Jesli to ma jakies znaczenie). Pozdrawiam, Keeper2010-09-27 11:03:26
[Delphi/Pascal] Problem z brcc32.exe
Mam problem z kompilacją zasobu ikon przez brcc32.exe: ikona.rc 100 ICON ikona1.ico 101 ICON ikona2.ico i dopalam tak brcc32.exe ikona.rc i mam taki komunikat: Error ikon.rc 2 20: Allocate failed Używam wersji brcc32.exe (v 5.40) - z Delphi 7 Professional2010-09-27 02:43:38
[Delphi/Pascal] Try Except - czy dobre?
Siemano, mam takie pytanie, zastanawia mnie cyz blok Try..Except jest dobry? Przykladowo mam kod, w ktorym może (ale nie musi) w zależności od stanu programu wystąpić błąd, tzn wyjątek, np przy zwalnianiu jakiejś zmiennej, która wcześniej już została zwolniona. Mam program pracujący na 10 wątkach i zauważylem że blok Try..Except jednak nie jest dobrym sposobem, zbyt wiele wystąpień poprostu zawieszało program. Jak to jest z tym naprawdę? Czy try..except można stosować bez obaw? kilkaset razy ? Pozdrawiam!2010-09-27 02:05:18
[Newbie] Naklejanie przeźroczystych obrazków w PHP
mam logo które wykorzystuje kanał alpha. Nałożyć dwa obrazki żaden problem jednak pojawił się problem z przezroczystością, tej nie zauważa zupełnie i robi mi białe tło a półprzeźroczyste elementy oczernia. No i nie wiem jak teraz to ugryźć, niby manual PHP opisuje dużo ale nie mogę odszukać tego konkretnego przykładu co w jakiej kolejności się powinno robić aby nałożyć półprzezroczysty obrazek na drugi. Oba obrazki które składam są w PNG, tylko jeden jest przeźroczysty a output w JPG ma być.2010-09-27 01:19:34
[Newbie] Zmienna globalna czy klasa statyczna?
Cześć! Chcę w moim programi zrobić sobie klasę "log", która będzie zapisywała do pliku logi z działania programu. Klasa będzie prosta - trzy publiczne metody i jedna prywatna, zapisująca właśnie dane do pliku. Zastanawiam się, co jest lepszym rozwiązaniem: zadeklarować obiekt tej klasy jako zmienną globalną i odwoływać się do niej globalnie, czy zadeklarować wszystkie składniki klasy jako statyczne i odwoływać się przez klasę (np. Log::log_debug(wiadomosc).)? Z góry dziękuję za pomoc.2010-09-26 23:11:40
[Delphi/Pascal] Delphi Indy IDhttp Problem z nazwą pliku
chcę pobrać plik z internetu ale niestety nie mam jak ustalić jego nazwy. Dane przesyłane są w nagłówku a ja niestety nie wiem jak je wyciągnąć. Opis problemu: pobieram plik z serwera http://serwer1.com/plik.php metodą post Ten serwer przekierowuje mnie dalej na drugi serwer http://serwer2.com/dl.php?jakieś losowe parametry (get). problem w tym że dopiero drugi serwer podaje w nagłówku nazwę pliku. Content-Disposition=attachment; filename="0001.pdf" w Jaki sposób mogę ustalić nazwę tego pliku w programie. Wspomnę że korzystam z IDhttp Była bym wdzięczna za jakieś przykłady kodu.2010-09-26 22:34:30
[C# i .NET] aplikacja matematyczna pomoc
jestem początkującą osobą w C# Chciałbym napisać program o wyglądzie podobnym do zamieszczonego pliku w linku pliku pdf. W jaki sposób stworzyć taki plik. Jaki rodzaj template wybrać w Visual Studio ? Jak napisać przelicznik jednostek Z Góry Dziękuję za wskazówki http://www.przeklej.pl/plik/ram-pdf-0021al75c7tb lub 2 link http://wrzucacz.pl/file/90112855271002010-09-26 22:04:44
[Delphi/Pascal] [pascal] dziwna spawa
Witam, mam taki problem, zapytanie. pobralem ta gre z kodem zodlowym: http://www.pascal.kaviorek.com/pobierz_download.php?id=28&rodzaj=Gry i gdy odpale plik exe wszystko jest cacy, gra na pelnym ekranie, steruje w oknie graficznym, ale gdy odpale kod zrodlowy prz fpc i skomiluje program juz nie jest na caly ekran, wszystko jest mniejsze a zeby cos wybrac (w menu czy gdzie postawic kolo,krzyz) trzeba miec na wierzchu konsole i wtedy wybierac. dlaczego tak jest? potrawi to ktos wyjasnic i powiedziec co zmienic, zeby po kompilaji bylo wszystko ok? pozdrawiam serdecznie2010-09-26 21:52:55
[Newbie] własny wygląd kontrolek visual studio c#
Witam, chciałbym zmienić wygląd kontrolek w VISUAL STUDIO C# 2010. Chodzi mi o to aby zmienić ich standardowy wygląd na swój własny bez konieczności bawienia się z winapi. Np. jeżeli dodam do formy kontrolkę BUTTON to chciałbym ustawić jej sprecyzowany wygląd graficzny, ale chcę aby dalej miała własne właściwości działania. Chciałbym zmienić też pasek górny okna (ten gdzie znajdują się title, i 3 przyciski okna po prawej stronie) - chodzi o zmianę wyglądu graficznego. Chciałbym też zmienić obramowanie głównego okienka. Czy takie operacje są możliwe ? Jeżeli tak to jak ? A może jesteśmy ograniczeni z visual c# to standardowego wyglądu kontrolek ? Pozdrawiam.2010-09-26 21:15:12
[Webmastering] Wirtualny portfel + panel obsługi gier
Witam, kiedyś pytałem na tym forum jak zrobić wirtualny portfel, od tego czasu nie uczyłem się php, uczyłem się tylko Pascala w szkole, a wiedza o php jakoś sama mi się powiększyła, teraz znowu powróciłem do pracy nad tym projektem. Portfel jest gotowy tak w 50%, a serwer obsługi gier w 70% (na razie są to dwa oddzielne skrypty), mam tylko dylemat dotyczący automatycznego tworzenia serwerów, mam w głowie dwa pomysły: 1. Użytkownik zamawia serwer, wirtualna gotówka jest pobierana z portfela i od razu tworzy się serwer 2. Użytkownik zamawia serwer, wirtualna gotówka jest pobierana z portfela, a informacje o serwerze trafiają do bazy danych, później skrypt uruchamiany za pomocą crona pobiera dane z bazy i tworzy serwery. Drugi sposób wydaje mi się lepszy, a co Wy o tym sądzicie? Może ma ktoś jeszcze jakieś inne pomysły?2010-09-26 21:13:37
[C/C++] Szablony i Linker Error
No więc kodziłem, kombinowałem i chyba coś przekombinowałem. Zrobiłem klasę od ONP dla typu int, i jeszcze kilka funkcji. No i problem zaczął się, kiedy zacząłem to wszystko przerabiać na szablony. Problemy są z funkcjami i metodami: maic.cpp: #include #include #include "ulamki.h" #include "ONP.h" using namespace std; int main() { ONP_element onpe; cin>>onpe; cout>tmp; onpe=tmp; return in; } template ostream& operator2010-09-26 19:27:45
[Newbie] Szablony i Linker Error
No więc kodziłem, kombinowałem i chyba coś przekombinowałem. Zrobiłem klasę od ONP dla typu int, i jeszcze kilka funkcji. No i problem zaczął się, kiedy zacząłem to wszystko przerabiać na szablony. Problemy są z funkcjami i metodami: maic.cpp: #include #include #include "ulamki.h" #include "ONP.h" using namespace std; int main() { ONP_element onpe; cin>>onpe; cout>tmp; onpe=tmp; return in; } template ostream& operator2010-09-26 19:27:45
[Newbie] jak zrobić menu w javie
Witam w javie napisałem sobie kilka funkcji każda z nich liczy inne pole figury, i teraz moje pytanie jaki będzie kod żeby wyglądało to w ten sposób ze na początku program zapyta się jakiej figury pole ma obliczyć?2010-09-26 19:01:01
[Newbie] [C++] Kontener map - nie tworzy pierwszego wsk do obiektu
Mam problem , z którym nie mogę sobie poradzić. W uproszczeniu w wątku Thread wywołuję funkcję Create z parametrem będącym strukturą zawierającą kontenery map. Funkcja ta wypełnia kontenery map składające się z wsk do obiektu Table ( utworzona przeze mnie klasa w innej jednosce kompilacji ) Okazuje się , że kiedy tą funkcję wywołam przed przypisaniem zm. statycznej iHightTabela_ = iHightTabela - 130; to jest OK. Kiedy ją wywołam po przypisaniu, to nie może zostać utworzony wsk do pierwszego obiektu Table. // *** main.h *** // Rozdzielczosc static int iHightScreen = GetSystemMetrics(SM_CYSCREEN); static int iWidthScreen = GetSystemMetrics(SM_CXSCREEN); static int iHightScreenClientArea = GetSystemMetrics(SM_CYFULLSCREEN); static int iWidthScreenClientArea = GetSystemMetrics(SM_CXFULLSCREEN); static int iHightTable = 0; // Wys. dla okna nadrzędnego tabeli static int iHightTabele_ = 0; // Wys. dla okna potomnego static int iWidthTabela_ = 0; // Szer. dla okna nadrzędnego tabeli static int iWidthTabela_ = 0; // Szer. dla okna potomnego tabli typedef struct { // Kontener ze wsk do obiektu Table. std::map ListA; // Wg alfabetu std::map::iterator ListA_it; std::map List1; // Wg. numerów std::map::iterator List1_it; .......... }PARAMS paramsKontener // *********************** main.cpp ********************** void Thread (PVOID pvoid) { ....... iHightTabela_ = iHightTabela - 130; Create( paramsKontener ); // Funkcja wypełnia kontener wskaźnikami do obiektu typu Table ....... // UWAGA - jesli Create wywołam przed iHightTabela_ = iHightTabela - 130; to wszystko jest OK ! } //*************************** CreateTable.cpp****************** void Create( PARAMSKONTENER & paramsKontener ) { for( i = 0; i < iSizeOfTabel ; i++) // Np. 10 tyś obiektów paramsKontener.ListA.insert ( std::pair< int , Table *> (i, new Tabela(i, 0, sNIP_ ) )); // Dla i =0 nie może zainicjować wsk do obiektu Table } Funkcja Create(...) Dla i =0 nie może zainicjować wsk do obiektu Table [0] (0, 0x00000000 {i=??? .... [1] (1, 0x028cac48 {i=-12851 ... Natomiast kiedy wywołam ją przed wyrażeniem iHightTabela_ = iHightTabela - 130; w wątku Thread , to jest OK. Poraz pierwszy mam z czymś takim do czynienia. Wygląda tak, jakby przesteń RAMu dla pierwszego obiektu zawierała "coś ??? - jakiś hook", co nie pozwala na wykorzystanie go. O co w ogóle tutaj chodzi? Jak mógł sprawdzić, co pod tym adresem siedzi ? ( VC++ 2008 ExpresEdition)2010-09-26 18:58:52
[Delphi/Pascal] [pasca]Problem z graph (wybor)
Witam, mam pewien problem, otóż. Chce zrobić coś takiego: Co chcesz zebym narysowal? Prostokat czy koło? i gdy się wpisze coś w tedy coś się pokarze, ale muszę to wpisywać w oknie tekstowym, a nie w graficznym, da radę coś z tym zrobić?2010-09-26 18:27:31
[Java] System.getProperty("java.io.tmpdir") Czy zadziała
System.getProperty("java.io.tmpdir") Czy to zadziała na wszystkich kompach i systemach operacyjnych?? Czy tylko na Windowsie... Dzięki:) Pozdrawiam :)2010-09-26 18:12:45
[Bazy danych] Stored procedures in Access
Witam, korzystam z bazy MS Access w moim projekcie pisanym w C#. Zazwyczaj tworzylem wszelakie kwerendy szukające i aktualizujące w MS Access, i w zależności od wyników uruchamiałem inne z poziomu kodu C#. Stwierdziłem, że może by używać something like strored procedure, ale wyczytałem że ms access nie supportuje tego rodzaju wyrażeń. Czy do końca jest tak? Chciałbym w procedurze wykonać kilka selectów, i bazując na zwróconym wyniku wstawić rekord do tabeli.2010-09-26 17:59:05
[C# i .NET] sesia
Witam, Pomoże mi ktoś z sesjami (jak się tworzy, odczytuje, itp), jakiś przykładowy kod, abym mógł go sobie rozkminić, please, dzieki2010-09-26 16:35:01
[Newbie] inline i static
Czy w prototypie funkcji deklarowanym zwykle na początku pliku z kodem trzeba również umieszczać inline static czy wystarczy dać to tylko w definicji funkcji???2010-09-26 16:29:31
[Java] zamykanie programu po kilku sekundach
Cześć, piszę aplikację desktopową w netbeans, składa się ona z kilku komponentów, jFrame, mainPanel, jTabbedPane, mam pytanie jak zrobić aby aplikacja po załadowaniu(czyli załadowaniu się wszystkich komponentów) zamknęła się po x sekundach ?2010-09-26 16:27:34
[Nietuzinkowe tematy] Matematyka wektory Dot product itp. funkcja C++
Mam znowu proem z funkcja zwracajaca 2 najblizsze punkty nalezace do dwoch odcinkow w przestrzeni znalazlem kod: (La . La)s - (La . Lb)t = La . (PB1 - PA1) (La . Lb)s - (Lb . Lb)t = Lb . (PB1 - PA1) ktory mialbyc rozwiazaniem tegoz zadania ale zle niestety albo ja cos wyliczam albo ta funkcja po prostu jest nie teges: zeby rozwiazac ten uklad rownan uzywam metody wyznacznikowej tzn. mamy uklad a1*X+b1*y=c1 a2*x+b2*y=c2 trzeba to zamienic na tamto kropki to DotProduct czyli float __fastcall Dot(t3dpoint vVector1,t3dpoint vVector2) { return ( (vVector1.x * vVector2.x) + (vVector1.y * vVector2.y) + (vVector1.z * vVector2.z) ); } (La . La)s - (La . Lb)t = La . (PB1 - PA1) (La . Lb)s - (Lb . Lb)t = Lb . (PB1 - PA1) s to nasze x, a y to nasze t wszystko oprocz tych dwoch zmiennych mamy wiec chyba metoda wyznacznikowa bedzie ok no ale zamiast odleglosci 2 pokazuje 13 z ulamkiem La to wektor S1p1-S1p0 Lb to wektor S2p1-S2p0 twopoints dist3D_Segment_to_Segment_returnPOINTS( t3dpoint S1p0, t3dpoint S1p1, t3dpoint S2p0, t3dpoint S2p1) { twopoints PP; t3dpoint La; t3dpoint Lb; La = vectorAB(S1p0,S1p1); Lb = vectorAB(S2p0,S2p1); t3dpoint k; t3dpoint c; k = vectorAB(S1p0,S2p0); float a1 = Dot(La,La); float a2 = Dot(La,Lb); float b1 = -Dot(La,Lb); float b2 = -Dot(Lb,Lb); float c1 = Dot(La,k); float c2 = Dot(Lb,k); //(La . La)s - (La . Lb)t = La . (PB1 - PA1) //(La . Lb)s - (Lb . Lb)t = Lb . (PB1 - PA1) // a1*s- b1*t = c1; // a2*s- b2*t = c2; //x - s //y - t //no i teraz nasze wyznaczniki float W; float Wx; float Wy; W = ( a1 * b2 ) - ( b1*a2 ); Wx = ( c1 * b2 ) - ( b1*c2); Wy = ( a1 * c2 ) - ( c1*a2 ); float s = Wx / W; float t = Wy / W; t3dpoint S1N = Normalize(La); t3dpoint S2N = Normalize(Lb); PP.A = vectors_add(S1p0, vector_multiple( S1N, s)); PP.B = vectors_add(S2p0, vector_multiple( S2N, t)); return PP; } myslalem ze juz zrobie sobie kolizje 3d a tu kicha nie oblicza wyliczam to tak: t3dpoint p1,p2,p3,p4; p1.x = 0.0; p1.y = 3.0; p1.z = 6.0; p2.x = 112.0; p2.y = 3.0; p2.z = 6.0; p3.x = 4.0; p3.y = -10.0; p3.z = 4.0; p4.x = 4.0; p4.y = 10.0; p4.z = 4.0; twopoints l = dist3D_Segment_to_Segment_returnPOINTS(p1,p2,p3,p4); ShowMessage( "POINT A = "+FloatToStr(l.A.x)+ " "+ FloatToStr(l.A.y)+" "+FloatToStr(l.A.z) ); ShowMessage( "POINT B = "+FloatToStr(l.B.x)+ " "+ FloatToStr(l.B.y)+" "+FloatToStr(l.B.z) ); ShowMessage("PKT DIST "+ FloatToStr( n3ddistance(l.A,l.B) )); ShowMessage("RIGHT DIST "+FloatToStr(dist3D_Segment_to_Segment(p1,p2,p3,p4))); //prawidlowa odleglosc w ogole wylicza mi to jakies dziwne punkty A i B :S moze wy widzicie tutaj jakis blad?2010-09-26 15:25:08
[Hardware/Software] Czyszczenie LCD
Witam, Wiem, że ciężko o temat, który ma więcej wyników w google od "czyszczenie lcd", ale wyniki są sprzeczne albo debilne, albo w ogóle nie wiadomo co, dlatego więc postanowiłem zasięgnąć rady kolegów-programistów z 4programmers :P Otóż mam sobie laptopa + zewn. lcd - ten pierwszy ma dwa lata, i raz coś próbowałem go czyścić tylko - więc jest pełen smug, palców, kropeczek takich już bardziej do zdrapania czy innych takich, zewnętrzny natomiast dużo lepiej, bo mniej go używam, choć parę smug się znajdzie. I teraz - czym to wyczyścić, żeby było bezpiecznie dla LCD - i żeby w rezultacie nie było ani jednej smugi - żeby się błyszczał jak zaraz po zakupie. Dodam, że laptop jest błyszczący, a zewn. matowy - jeżeli to robi różnicę w procesie czyszczenia :P Posiadam coś takiego ( http://cokupic.pl/produkt/EasyTouch-ET-114-Chusteczki-do-LCD ), co użyłem do pierwszego czyszczenia - ale to badziewie jakich mało, zostawia smugi, wydaje się zbyt twarde i w ogóle "be" jest. Mam też malutką taką jakby chusteczkę (ma to swoją nazwę), co okulary ludzie tym czyszczą - wydaje mi się bardziej odpowiednia. (przy okazji: czy taką chusteczkę mogę zamoczyć w wodzie i zostanie taka miękka? trochę już ją mam, i nazbierała kurzu)2010-09-26 15:08:29
[Delphi/Pascal] Przesuwanie komponentów w scrollbox na bieżąco
Cześć, Mam w Scrollbox kilka komponentów, wszystko w nim ustawiłem i działa tak jak chcę. Wszystko oprócz jednego. Otóż gdy przesuwam myszką pasek scrollbara, pozycja komponentów w scrollboxie uaktualnia się dopiero po puszczeniu przycisku myszki. Czy jest jakiś sposób by komponenty przesuwały się podczas przesuwania tego paska?2010-09-26 15:08:07
[Newbie] [wpf] drag and drop pomiedzy kilkoma elementami canvas
Witam Mam maly problem w przenoszeniu controlek pomiedzy dwoma elementami typu canvas Operacje przenoszenia zaczynam w nastepujacy sposob DataObject dragObject = new DataObject("CalendarBlock",block); DragDrop.DoDragDrop(this, dragObject, DragDropEffects.Move); W elemencie canvas na ktory bede upuszczac controlke zrobilem cos takiego void CalendarCanvas_PreviewDrop(object sender, DragEventArgs e) { if (e.Data.GetDataPresent("CalendarBlock")) { UcCalendarBlock calendarBlock = e.Data.GetData("CalendarBlock") as UcCalendarBlock; (e.Source as CalendarCanvas).Children.Remove(calendarBlock); this.AddCalendarTask(calendarBlock); } } Niestety mimo ze wg mnie powinno to ladnie dzialac to dostaje wyjatek "Specified element is already the logical child of another element. Disconnect it first." Jest to troche dziwne, gdyz ten kawalek kodu (e.Source as CalendarCanvas).Children.Remove(calendarBlock); powinien usunac element przeciagany z jego pierwotengo rodzica (czyli elementu skad zaczynam przeciaganie). Okazało sie jednak ze kolekcja (e.Source as CalendarCanvas).Children nie zawiera elementow. Dopiero jak zrobilem CalendarCanvas parent = calendarBlock.Parent as CalendarCanvas; parent.Children.Remove(calendarBlock); To wszystko zadzialalo. Jednak jest wg mnei jest to troche nieeleganckie rozwiazanie. Moze ktos wie dlaczego kolekcja (e.Source as CalendarCanvas).Children nie zawiera elementow ?2010-09-26 14:20:20
[Webmastering] [CSS] Rozmywanie tła
Wtiam! Robię design w którym chcę wykorzystać efekt Aero. Niestety mam problem z rozmywaniem tła pod "okienkami" tak, żeby były kompatybilne z różnymi rozdzielczościami. Mam taki pomysł: Jedno tło(body background) normalne, nie rozmazane. Nad nim ten sam obraz, w tych samych wymiarach ale rozmyty, i będzie się wyświetlał tylko pod "okienkami". Ktoś wie jak to zrobić, albo ma inny pomysł? Z góry dziękuję :)2010-09-26 14:12:36
[Delphi/Pascal] Wklejanie do pola w innym programi
Witam... Otóż nurtuje mnie pytanie, czy da się zrobić taką funkcję (a może już jest ?!) która po kliknięciu w button lub po nasłuchiwaniu skrótu np. alt+shift+1 wklejała coś do innego programu: notatnika, textarea na www?! Pozdrawiam.2010-09-26 13:15:44
[Delphi/Pascal] Wątek ciągły
Witam. Mam taki problem. Chciałbym, aby po wciśnięciu jakiegoś klawisza komponent się przesuwał, ale ruchem jednostajnym. Zrobiłem tak: procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin Shape1.Top := Shape1.Top + 1; end; Ale gdy wcisnę i trzymam klawisz, to między pierwszym, a drugim znakiem jest przerwa. Próbowałem to zrobić w nowym wątku, ale aplikacja się zawieszała. W jaki sposób to rozwiązać? Chodzi dokładnie o to, żeby kierować kwadratem (góra, dół, prawo, lewo).2010-09-26 12:45:47
[Newbie] [c++] Symfonia C++ standard rozdział wskaźniki zad. L
Oto wróciłem z kolejnymi pytaniami. Treść zadania jest taka: /*Napisz funkcję, która wywoływana jest z dwoma argumentami. Pierwszy to wskaźnik do tablicy znaków, w której jest już jakiś C-string. Drugi to rozmiar tej tablicy. Funkcja ta ma do poczatku bierzącej treści tablicy dopisac tekst "UWAGA: ". Jeśli w rezultacie powstałby C-string dłuższy, niż na to pozwala obecny rozmiar tablicy znakow - niech trzy ostatnie możliwe znaki zostaną zastąpione trzeba kropkami. Jako rezultat swej pracy funkcja ta ma zwracać wskaźnik do tablicy znaków, na której dokonała zamiany.*/ Teraz mój program wygląda tak. Wszystko niby działa do czasu a potem to już nie mam zielonego pojęcia jakie tam kombinacje zachodzą, że program robi nadzwyczaj dziwne rzeczy. #include using namespace std; char * f(char * tablica, int rozmiar); // czy pierwszy argument to wskaźnik na tablicę znaków czy to poprostu tablica znaków? void strcopy(char *tab, const char *tab2, int pozycja, int rozmiar); int main() { char tab[80] = {"Pawian powiesil sie za jaja na ulicy Macedonskiej abcdefghijklmnopqrstuwxyzabcd"}; char * inna; inna = f(tab, 80); cout2010-09-26 12:17:35
[Java] Jak zalogowac sie na stronie
Witam Moj problem jest taki, ze chce sie zalogowac na jakas strone i po zalogowaniu przeszukac strone. Problem jest taki, jak mam wyslac na serwer moj login i haslo. Serwer musi mi wyslac najpierw request a pozniej ja mu podaje nick i haslo i kiedy sie pomyslnie zaloguje, serwer mi wysle adres strony(po zalogowaniu oczywiscie). Moze mi ktos objasnic krok po kroku. Dziekuje2010-09-26 01:15:21
[Newbie] Komponent odpowiadający za... Delphi
Witam, poszukuje komponentu którym podczas przytrzymania przycisku myszki wykona Jedna procedura a gdy puszczę przycisk wykona drugą, I ma to działa jak komponent do keylogera czyli w innych programach też, na keySpyxp (czy jakoś tak) nie da sie tak zrobić albo nie potarfie bo jak przytrzymuje i puszczam to jest i tak tylko przycisnięcie LeftMouse, ma ktoś pomysł?2010-09-25 23:09:44
[Newbie] [PHP] wczytanie danych do formularza
Chcę wczytac zaznaczony rekord do formularza, czy ktos może mi powiedzieć co jest nie tak w tym kodzie ze nie działa. oto pierwszy plik w którym jest połączenie do bazy i wczytanie rekordów do bazy i to się ładnie wczytuje: //polaczenie do bazy, itp.2010-09-25 22:35:48
[Java] zamiana ze String na int
Witam jestem początkowym programistą w Javie pisze swój program który ma obliczać pole np prostokąta. Chce żeby liczbę pobrał za pomocą funkcji BufferedReader i stanąłem na tym jak zamienić String na np int żeby nie był to napis tylko liczba na której można robić działania nie chce gotowego kodu na to ponieważ staram się sam napisać taki program proszę tylko o pomoc jak zamienić ten typ danych.2010-09-25 21:19:51
[Newbie] zamiana ze String na int
Witam jestem początkowym programistą w Javie pisze swój program który ma obliczać pole np prostokąta. Chce żeby liczbę pobrał za pomocą funkcji BufferedReader i stanąłem na tym jak zamienić String na np int żeby nie był to napis tylko liczba na której można robić działania nie chce gotowego kodu na to ponieważ staram się sam napisać taki program proszę tylko o pomoc jak zamienić ten typ danych.2010-09-25 21:19:51
[Java] watki a łączenie z serwerem
Mam watek z takim run: public void run() { while (true) { try { /*wy=polaczenie.getOutputStream(); String komenda=jTextArea1.getText(); if( komenda!=null && !(komenda.equals("")) ) { zapis = new DataOutputStream(wy); zapis.writeBytes(komenda); }*/ //we=polaczenie.getInputStream(); odczyt= new BufferedReader (new InputStreamReader(we)); String mud = ""; while ((mud = odczyt.readLine())!=null) { //jTextArea2.append("> n"); if (mud!=null) { jTextArea2.append(mud+"n"); } else if (mud==null && !(mud.equals("")) ) { //jTextArea2.append("> "); } } } catch(Exception e) { } } /* koniec metody run(): */ } Dlaczego pętla while(true) wykonuje sie tylko raz? Wątek się zakancza?2010-09-25 21:12:38
[Newbie] Podkatalog w projekcie QT
Witam. Jak utworzyć podkatalog w projekcie QT??2010-09-25 20:57:19
[C# i .NET] [ASP.NET] Programowa zmiana paska adresu
Czy istnieje programowa możliwość zmiany adresu w pasku adresu przeglądarki? Mój problem wygląda tak, że mam galerię grafiki (dokładnie tą: http://beatajakimiak.pl/prace.aspx ), umieściłem ją w UpdatePanelu i sobie fajnie działa. Jednak nie ma możliwości skopiowania linku do konkretnej pracy. Np. user chce skopiować link do pracy numer 4 w kategorii nr 2, lecz parametry te przekazuję w sesji, a nie w linku i się nie da. Zrobienie dodatkowo obsługi http://beatajakimiak.pl/prace.aspx?kategoria=2&praca=4 to nie problem. Jednak nie chcę rezygnować z UpdatePanelu i przerabiać całego kodu galerii. Wystarczyło by, że przy zmianie pracy zmieniałbym link w pasku adresu.2010-09-25 20:38:46
[Newbie] Runtime Error
Nie wiem czy jest to dobre forum na ten temat, ale... Mam problem, napisałem progam korzystający z DirectX 9.0c. Wszystko jest ok, do momentu wywolania pewnej funkcji, podczas której wyskakuje okienko z napisam" "Microsoft Visual C++ Runtime Library Error!". Prógowałem chyb wszystkiego ale nadal nie wiem co zrobić... BŁAGAM POMÓŻCIE !!!2010-09-25 20:38:34
[Off-Topic] SecDay
Tak z ciekawości, czy ktoś z forumowiczów wybiera się na tegoroczne SecDay? :) Jeśli tak, można się umówić po konferencji na jakiegoś browara... ;>2010-09-25 20:13:34
[Praca] Program na zaliczenie
Zlecę wykonanie prostego programu w jezyku C. Miałaby to być baza danych klientów banku dodawanie usuwanie wyswietlanie przykladowych informacji op przelewach badz zadluzeniach klienta, sortowanie np. po nazwisku lub oszczednosciach. Programik na zaliczenie. Sprawa pilna prosze o składanie propozycji! Płace 100 od reki. Pozdrawiam2010-09-25 19:16:45
[Delphi/Pascal] Analizowanie pakietów aplikacji
Mam zamiar zrobić programik do kontroli drugim za pomocą wysyłania odpowiednich pakietów. Ale żeby je odczytać musiał bym jakiś pakiet analizer znaleźć zrobić ale typowo pod daną aplikację a nie pod wszystkie sieciowe. Wiem że da się to jakoś za pomocą socketproxy zrobić czy coś takiego tylko nie wiem jak.2010-09-25 18:52:57
[Delphi/Pascal] Analizowanie pakietów server- aplikacja
Mam zamiar zrobić programik do kontroli drugim za pomocą wysyłania odpowiednich pakietów. Ale żeby je odczytać musiał bym jakiś pakiet analizer znaleźć zrobić ale typowo pod daną aplikację a nie pod wszystkie sieciowe. Wiem że da się to jakoś za pomocą socketproxy zrobić czy coś takiego tylko nie wiem jak.2010-09-25 18:52:57
[C/C++] BigBinary
Witam Piszę właśnie klasę mającą reprezentować duże liczby w postaci binarnej. Póki co napisałem parę nagłówków i chciałem prosić o opinię, na temat jakości kodu, co poprawić albo co w ogóle wyrzucić. includes: #ifndef NECCESARY_INCLUDES_H #define NECCESARY_INCLUDES_H #include #include #include #include typedef unsigned long long uint64; typedef boost::dynamic_bitset Num; typedef auto_ptr NumPtr; #endif // NECCESARY_INCLUDES_H Converter: #ifndef CONVERTER_H #define CONVERTER_H #include "neccesary_includes.h" class BigBinary; //klasa pomocnicza konwertująca źródło do postaci binarnej template class Converter { public: static Converter& instance() { return converter; } BigBinary& stringToBinary(const std::string&); std::string& binaryToString(const BigBinary&); private: Converter converter; Converter(); Converter& operator=(Converter&); Converter(const Converter&); NumPtr base_power, tmp; // zmienne pomocnicze do konwersji wejścia i wyjścia bool busy; }; #endif // CONVERTER_H BigBinary: #ifndef BIGBINARY_H #define BIGBINARY_H #include "neccesary_includes.h" #include "converter.h" template class BigBinary { public: BigBinary(); BigBinary(const BigBinary& num_); explicit BigBinary(const unsigned num_); explicit BigBinary(const uint64 num_); explicit BigBinary(const std::string& num_); ~BigBinary() {} //operatory arytmetyczne friend const BigBinary operator+(const BigBinary& left, const BigBinary& right); friend const BigBinary operator+(const uint64 left, const BigBinary& right); friend const BigBinary operator+(const BigBinary& left, const uint64 right); friend const BigBinary operator+(const unsigned left, const BigBinary& right); friend const BigBinary operator+(const BigBinary& left, const unsigned right); friend const BigBinary operator-(const BigBinary& left, const BigBinary& right); friend const BigBinary operator-(const uint64 left, const BigBinary& right); friend const BigBinary operator-(const BigBinary& left, const uint64 right); friend const BigBinary operator-(const unsigned left, const BigBinary& right); friend const BigBinary operator-(const BigBinary& left, const unsigned right); friend const BigBinary operator*(const BigBinary& left, const BigBinary& right); friend const BigBinary operator*(const uint64 left, const BigBinary& right); friend const BigBinary operator*(const BigBinary& left, const uint64 right); friend const BigBinary operator*(const unsigned left, const BigBinary& right); friend const BigBinary operator*(const BigBinary& left, const unsigned right); friend const BigBinary operator/(const BigBinary& left, const BigBinary& right); friend const BigBinary operator/(const uint64 left, const BigBinary& right); friend const BigBinary operator/(const BigBinary& left, const uint64 right); friend const BigBinary operator/(const unsigned left, const BigBinary& right); friend const BigBinary operator/(const BigBinary& left, const unsigned right); friend const BigBinary operator%(const BigBinary& left, const BigBinary& right); friend const BigBinary operator%(const uint64 left, const BigBinary& right); friend const BigBinary operator%(const BigBinary& left, const uint64 right); friend const BigBinary operator%(const unsigned left, const BigBinary& right); friend const BigBinary operator%(const BigBinary& left, const unsigned right); friend BigBinary& operator+=(const BigBinary& left, const BigBinary& right); friend BigBinary& operator+=(const BigBinary& left, const uint64 right); friend BigBinary& operator+=(const BigBinary& left, const unsigned right); friend BigBinary& operator-=(const BigBinary& left, const BigBinary& right); friend BigBinary& operator-=(const BigBinary& left, const uint64 right); friend BigBinary& operator-=(const BigBinary& left, const unsigned right); friend BigBinary& operator*=(const BigBinary& left, const BigBinary& right); friend BigBinary& operator*=(const BigBinary& left, const uint64 right); friend BigBinary& operator*=(const BigBinary& left, const unsigned right); friend BigBinary& operator/=(const BigBinary& left, const BigBinary& right); friend BigBinary& operator/=(const BigBinary& left, const uint64 right); friend BigBinary& operator/=(const BigBinary& left, const unsigned right); friend BigBinary& operator%=(const BigBinary& left, const BigBinary& right); friend BigBinary& operator%=(const BigBinary& left, const uint64 right); friend BigBinary& operator%=(const BigBinary& left, const unsigned right); //operatory bitowe friend const BigBinary operator^(const BigBinary& left, const BigBinary& right); friend const BigBinary operator^(const uint64 left, const BigBinary& right); friend const BigBinary operator^(const BigBinary& left, const uint64 right); friend const BigBinary operator^(const unsigned left, const BigBinary& right); friend const BigBinary operator^(const BigBinary& left, const unsigned right); friend const BigBinary operator&(const BigBinary& left, const BigBinary& right); friend const BigBinary operator&(const uint64 left, const BigBinary& right); friend const BigBinary operator&(const BigBinary& left, const uint64 right); friend const BigBinary operator&(const unsigned left, const BigBinary& right); friend const BigBinary operator&(const BigBinary& left, const unsigned right); friend const BigBinary operator|(const BigBinary& left, const BigBinary& right); friend const BigBinary operator|(const uint64 left, const BigBinary& right); friend const BigBinary operator|(const BigBinary& left, const uint64 right); friend const BigBinary operator|(const unsigned left, const BigBinary& right); friend const BigBinary operator|(const BigBinary& left, const unsigned right); friend const BigBinary operator>>(const BigBinary& left, const unsigned right); friend const BigBinary operator=(const BigBinary& left, const unsigned right); friend BigBinary& operator2010-09-25 18:18:27
[Newbie] [C++] Problem z zadaniem
Napisz funkcje , która rezerwuje 10elemntową tablicę, a jej adres przekaże wskaźnikowi o nazwie linijka. Ma to być tablica, w której można przechowywać wskaźniki do tablicy znaków. Następinie za pomocą petli for dla kazdego z 10elem. tej tablicy linijka -zarezerwuje operatorem NEW tablicę 80 znaków. To zadanie nie było by trudne gdyby nie trzeba było użyc funkcji. #include using namespace std; char* fun( ) { char* tab[10]; return tab; } int main() { char *linijka = fun(); //for(int i = 0; i < 10; ++i) //{ //} delete[] linijka; return 0; } dzięki z góry za jakieś rady [soczek]2010-09-25 17:40:45
[C# i .NET] Serializacja czy ręczne tworzenie dokumentu XML?
Witam, Posiadam klasę, która dziedziczy z ListViewItem i obiekty tej klasy umieszczam na komponencie ListView. Chcę importować/eksportować elementy tej listy z/do pliku XML. W związku z tym mam pytanie: Czy lepiej (bardziej optymalnie / elegancko) zapisywać ręcznie do XMLDocument po kolei obiekty z ListView, czy skorzystać z gotowych mechanizmów serializacji i eksportować całą instancję klasy ListView? Generalnie zależy mi, by jak najwięcej nauczyć się przy tym projekcie - jednak nie jestem pewien, czy jest sens pisania całej obsługi dokumentu XML, czy może lepiej użyć serializacji. Dziękuję i pozdrawiam.2010-09-25 17:20:46
[Webmastering] [PHP] Logowanie [Zabezpieczenia]
Witam chciałbym zapytać czy mój poniższy kod na logowanie jest bezpieczny, jeżeli nie, prosiłbym o pomoc w zabezpieczeniu go. Podejrzewam luki w sesjach, ale proszę was o pomoc. PS: Oczywiście katalog z plikami .txt jest zabezpieczony przez serwer + .htaccess2010-09-25 17:17:43
[Delphi/Pascal] Jak wyłączyć windowsową zaporę?
Witam! Tak jak w temacie, Jak wyłączyć windowsową zaporę?2010-09-25 17:02:37
[Delphi/Pascal] Zawartość folderu
Witam, jak można najprościej odczytać zawartość danego folderu podając do niego ścieżkę? Z góry dzięki za pomoc2010-09-25 16:51:10
[Off-Topic] Studia Podyplomowe w Warszawie
Witam! :) Czy ktoś z szanownych kolegów kończył lub jest na podyplomowych studiach z zakresu informatyki w Warszawie? Konkretnie chodzi mi o bazy danych. Znalazłem dwa takie kierunku : Na Politechnice Warszawskiej : Informatyka, Bazy danych i Analiza w biznesie (są 2 specjalizacje : Specjalizacja 1 - Projektowanie i administracja systemami baz danych, Specjalizacja 2 - Systemy wspomagania decyzji biznesowych) Link do programu studiów : http://rodan.isep.pw.edu.pl/HAD_Program_2010.pdf Na SGH studia : Informatyczne Systemy Zarządzania - Strategia, Projektowanie, Integracja. Link : http://www.sgh.waw.pl/ksztalcenie/podyplomowe/spis/informatyczne_systemy_zarzadzania_-_strategia_projektowanie_integracja/ Z góry dzięki :)2010-09-25 16:23:44
[C/C++] [Borland] ListBox
Witam, to znowu ja :-) Zapewne jak już patrzycie na autora odechciewa się wam czytać... Ale mam problem :-) Niby proste, ale mój kod nie działa. Próbuję zrobić listę procesów w serwerze (sockety, to mi się udało), ale mam problem z wysłaniem zawartości do klienta i wyświetleniem jej w listboxie, próbowałem w strukturze, bo na tym jest moja aplikacja oparta, zrobić streama i wysłać, ale nie chcę komplikować i próbowałem to zrobić normalnym streamem. Jeżeli ma to pomóc w rozwiązaniu problemu mogę dać przykładowe kody, którymi już próbowałem.2010-09-25 14:57:55
[Newbie] [Borland] ListBox
Witam, to znowu ja :-) Zapewne jak już patrzycie na autora odechciewa się wam czytać... Ale mam problem :-) Niby proste, ale mój kod nie działa. Próbuję zrobić listę procesów w serwerze (sockety, to mi się udało), ale mam problem z wysłaniem zawartości do klienta i wyświetleniem jej w listboxie, próbowałem w strukturze, bo na tym jest moja aplikacja oparta, zrobić streama i wysłać, ale nie chcę komplikować i próbowałem to zrobić normalnym streamem. Jeżeli ma to pomóc w rozwiązaniu problemu mogę dać przykładowe kody, którymi już próbowałem.2010-09-25 14:57:55
[C/C++] Przeróbka programu z C++ do C
Witam, za zadanie w szkole mam do napisania program z baza danych klientów tylko kurcze ma byc w C jednak na temat tego jezyka nie mam zielonego pojęcia.Napisałem go w C++ i tylko moja prośba zeby mi go ktoś przerobił na C w sumie dużo tam tego nie ma mi sie wydaje a ja próbowałem, ale co chwile jakies bledy mam wiec juz zrezygnowalem.Plik znajduje się poniżej pozdrawiam. http://www.sendspace.com/file/wz4he22010-09-25 13:48:43
[Newbie] [C++] tablice po wyjściu z funkcji nie są podmienione
Jak w temacie. Zamieszczam tu ten skromny kawałek kodu: #include using namespace std; void strcopy(char cel[], const char zrodlo[], char linia); void zmien(char jeden[], char dwa[]); int main() { char **linijka = new char*[10]; for(int i = 0; i < 11; i++) { char * tabl = new char[80]; linijka[i] = tabl; strcopy(tabl, "To jest linijka nr ", i); cout2010-09-25 13:02:00
[Delphi/Pascal] Idhhtp Cockies poraz któryś
Piszę program który ma za zadanie zalogować się na pewnej stronie i pobrać różne dane, ale wyskakuje błąd coockies coś tam. Nie chce żadnego Synapse tylko jak już jakiś inny coockies manager.2010-09-25 12:30:07
[Java] [Tablice] Zliczanie punktów
Witam, Jestem nowy na forum jak też nowy w Javie opanowałem dopiero warunki, pętle, tablice tak o oraz funkcje. Ale mam problem ze swoim pseudo-quizem. Ponieważ chce, żeby zliczał punkty do tablicy ale warunki itp jest w try, i poza tym już mi nie widzi danych co jest oczywiste ale jak zrobić żeby widziało? package quiz; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.Reader; import java.io.StreamTokenizer; public class Main { /* FUNKCJA static boolean odp(double q1, double q2, double q3, double q4) { if (q1 == 1 || q1 == 2 || q1 == 3 || q1 == 4) return true; else return false; } */ public static void main(String[] args) throws IOException { System.out.println("Malutki quiz z II Wojny Światowej"); boolean zacznij = true; // zmienna do I pętli double odpI = 0; // TABLICE int wojna[] = new int [5]; //int bio[] = new int [5]; System.out.println("Staniesz przed wyborem kategorii quizu"); System.out.println("Jesteś gotowy?"); System.out.println("Mam nadzieje, że tak..."); Reader czyt = new BufferedReader (new InputStreamReader(System.in)); // buforowanie StreamTokenizer wart = new StreamTokenizer(czyt); // deklarowanie funkcji odczytującej System.out.println("Wciśnij: 1 - jeżeli interesuję Cie II Wojna Światowa"); System.out.println("Wciśnij: 2 - jeżeli interesuję Cie Biologia"); // PĘTLA - przy podaniu złego znaku. do { try { wart.nextToken(); // przygotowanie do odczytu odpI = wart.nval; } catch (IOException e) { System.out.println("Co Ty wpisałeś?..."); } if (odpI==1 || odpI==2) { zacznij = false; } else { System.out.println("Miałeś wcisnąć 1 lub 2, więc jeszcze raz pytam:"); zacznij = true; } }while(zacznij==true); // II Wojna Światowa // zmienne do odpowiedzi double q1 = 0; double q2 = 0; double q3 = 0; double q4 = 0; double q5 = 0; // boolean dalej; // dalej = odp(q1,q2,q3,q4); boolean ponow = true; // Warunek na II WŚ + treśc quizu. if (odpI==1); { System.out.println("Więc wybrałeś II Wojne Światową. Bardzo mnie to cieszy."); System.out.println("Zadam Ci tylko 5 pytań, gdzie będziesz miał do wyboru 4 odpowiedzi."); System.out.println("Za każdą poprawną odpowiedź otrzymujesz 1pkt, za złą nic się nie dzieje."); System.out.println("Na końcu podlicze Twoje punkty."); // PYTANIE 1 System.out.println("Pytanie pierwsze:"); System.out.println("W którym roku wybuchła II Wojna Światowa?"); System.out.println("1 - w 1939.n2 - w 1914. n3 - w 1938. n4 - w 1930."); do { try { wart.nextToken(); q1 = wart.nval; if(q1 == 1 || q1 == 2 || q1 == 3 || q1 == 4) ponow = false; else { System.out.println("Podaj liczbe od 1 do 4..."); ponow = true; } } catch (IOException ee) { System.out.println("Co Ty wpisałeś?..."); } }while(ponow==true); // PYTANIE 2 System.out.println("Pytanie drugie:"); System.out.println("O której godzine oficjalnie rozpoczęła się II Wojna Światowa"); System.out.println("1 - o 4:43.n2 - o 4:55. n3 - o 4:45. n4 - o 4:35."); do { try { wart.nextToken(); q2 = wart.nval; if(q2 == 1 || q2 == 2 || q2 == 3 || q2 == 4) ponow = false; else { System.out.println("Podaj liczbe od 1 do 4..."); ponow = true; } } catch (IOException eee) { System.out.println("Co Ty wpisałeś?..."); } }while(ponow==true); // PYTANIE 3 System.out.println("Pytanie trzecie:"); System.out.println("Kiedy Rosja wkroczyła do Polski?"); System.out.println("1 - w 17.09.1934n2 - w 17.09.1939. n3 - w 19.07.1940 n4 - w 17.09.1993"); do { try { wart.nextToken(); q3 = wart.nval; if(q3 == 1 || q3 == 2 || q3 == 3 || q3 == 4) ponow = false; else { System.out.println("Podaj liczbe od 1 do 4..."); ponow = true; } } catch (IOException eeee) { System.out.println("Co Ty wpisałeś?..."); } }while(ponow==true); // PYTANIE 4 System.out.println("Pytanie czwarte:"); System.out.println("Kto był kancelrzem Niemiec?"); System.out.println("1 - Hitlern2 - Mussolini. n3 - Stalin n4 - Lenin"); do { try { wart.nextToken(); q4 = wart.nval; if(q4 == 1 || q4 == 2 || q4 == 3 || q4 == 4) ponow = false; else { System.out.println("Podaj liczbe od 1 do 4..."); ponow = true; } } catch (IOException eeeee) { System.out.println("Co Ty wpisałeś?..."); } }while(ponow==true); // PYTANIE 5 System.out.println("Pytanie czwarte:"); System.out.println("Kiedy zakończyła się II Wojna Światowa?"); System.out.println("1 - 8 V 1945n2 - 5 VIII 1945. n3 - 12 II 1945 n4 - 24 XII 1945"); do { try { wart.nextToken(); q5 = wart.nval; if(q5 == 1 || q5 == 2 || q5 == 3 || q5 == 4) ponow = false; else { System.out.println("Podaj liczbe od 1 do 4..."); ponow = true; } } catch (IOException eeeeee) { System.out.println("Co Ty wpisałeś?..."); } }while(ponow==true); System.out.println("Dzięki za rozwiązanie quizu, pracuję nad punktacją oraz optymalizacją nie wspominając już o bilogii."); wart.nextToken(); q5 = wart.nval; } } } Ten kod pewnie jest do optymalizacji ale na razie nie wiem jak, uczę się chce skończyć a później może skrócić go tą funkcją. Zawsze to n lini mniej ;) Na końcu jest jeszcze raz wpisywanie danych, żeby program od razu się nie wyłączał w okienku (nie wiem jak to zastąpić dlatego zrobiłem tak) Pozdrawiam, :)2010-09-25 12:23:02
Poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 Następna