hipermarkety 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

[Hardware/Software] Archiwizacja danych z zabezpieczeniem

Zamierzam przenie¶æ do archiwum du¿e ilo¶ci danych (kilkaset gigabajtów) z zabezpieczeniem dostêpu i w sposób zapewniaj±cy odporno¶æ na bad-sectory. Doszed³em do wniosku, ¿e najlepszym wyj¶ciem jest kompresja WinRar z has³em i danymi naprawczymi. Kiedy¶ kompresowa³em filmy nagrane z VHS (kilka pakietów po ok. 20GB) bez has³a, a w³a¶ciwie to je scala³em bez kompresji, bo film to jest taki rodzaj danych, ¿e nie da siê go skompresowaæ, wiêc ustawienie kompresji spowodowa³oby tylko wyd³u¿enie czasu kompresji. Mam wersje WinRar 3.11 Ustawi³em dane naprawcze na 10% (tyle mo¿na maximum), po przeprowadzeniu kompresji zauwa¿y³em, ¿e jak siê otworzy informacje o archiwum, to ka¿dy pakiet posiada "tylko" 256MB danych naprawczych, czyli jak siê na kalkulatorze policzy, to jest ok. 1%. Porówna³em wielko¶æ filmów przed kompresj± i po kompresji i wydaje siê, ¿e siê zgadza, ¿e WinRar utworzy³ tylko 256MB danych naprawczych. W pomocy dodawanej do WinRar nie ma ¿adnej informacji, ¿e maksymalna wielko¶æ danych naprawczych wynosi 256MB. Czy wszystko jest w porz±dku, czy jest jaki¶ b³±d? Jak klikam "Testuj pliki", to nie wykazuje ¿adnych b³êdów. Jakby nie by³o, dane naprawcze s± po to, ¿eby odtworzyæ utracone fragmenty danych w wyniku bad sektorów, ale tu jest jeden haczyk: Je¿eli zostanie utracony nag³ówek pliku WinRar (np. zast±pienie niektórych bajtów dowolnymi w hexedytorze), to nie uda³o mi siê takiego archiwum odtworzyæ (robi³em to w ramach eksperymetu). Czy to jest prawda, ¿e jak przepadnie nag³ówek pliku, to ca³e archiwum jest stracone na amen, czy jest mo¿liwo¶æ jego odtworzenia, tylko nie doszed³em, jak?
2009-12-31 01:54:09

[C/C++] kryterium Walda w C++

Witam! Pisze projekt na zaliczenie (na 8.01.10), a poniewa¿ jest to mój pierwszy projekt w C++, wiêc ma b³±d(b³êdy)...niestety nie mam koncepcji co mo¿e byæ nie tak (czyli o co chodzi kompilatorowi). W zadaniu mam dan± macierz (jest w kodzie), gdzie mus¿e zbadaæ skuteczno¶æ wyznaczonej najlepszej decyzji. Jest to tzw. gra przeciw Naturze. Zak³da siê w niej ¿e natura nie stosuje swojej najlepszej strategii mieszanej i ¿e jej stany s± podobne. Kryterium Walda (bo to s³u¿y mi do rozwi±zania zadania) polega na wybraniu dla ka¿dej strategii macierzy wyp³at najmniejsz± warto¶æ, a nastêpnie wybraniu spo¶ród tych najmniejszych warto¶ci, najwiêkszej, czyli: v=max {min aij}. Czy kto¶ by³by tak uprzejmy i wskaza³ mi gdzie tkwi b³±d w kodzie, który poni¿ej... #include #include #include struct symulacja { int strategiaNatury; int wygranaPotencjalna; int wygranaGracza; int roznica; }; { int macierz[6][4] = {0,30,25,20,20,18,50,0,25,20,15,12,50,30,0,20,10,6,50,30,25,0,5,3}; int strategiaNatury; int strategiaGracza; struct symulacja wyniki[25]; int pomocnicza[4]; //wyznaczanie strategii gracza - Algorytm Walda for(int j = 0; j < 4; j++) { int min = macierz[j][1]; for(int k = 0; k < 4; k++) { if (macierz[j][k] < min) min = macierz[j][k]; } pomocnicza[j] = min; } strategiaGracza = 0; for (int z = 0; z < 4; z++) { if (pomocnicza[z] > pomocnicza[strategiaGracza]) strategiaGracza = z; } //symulacja gry z natura for(int i = 0; i < 25; i++) { strategiaNatury = rand()%4; wyniki[i].strategiaNatury = strategiaNatury; wyniki[i].wygranaGracza = macierz[strategiaGracza][strategiaNatury]; } for (int a = 0; a < 25; a++) { printf("Strategia Natury = %d Wygrana = %dn", wyniki[a].strategiaNatury + 1, wyniki[a].wygranaGracza); } getchar(); return 0; }
2009-12-31 01:37:48

[Bazy danych] Firebird - deadlock

Czy w firebird jest jaki¶ sposób na to ¿eby odwo³aæ wszystkie wisz±ce transakcje? Chodzi mi o jakiego¶ sql, którego mo¿na by³oby zapu¶ciæ na serwerze. Jest co¶ takiego?
2009-12-31 01:22:11

[Java] Image add to GlassPane

Chcialbym dodac do GlassPane maly obrazek tylko nie wiem za bardzo jak to zrobic , probowalem juz roznych sposobow ale nic nie zadzialalo. Moze wy mi pomozecie, dzieki z gory. To ma sluzyc jako copyright.
2009-12-31 01:14:24

[Newbie] £±czenie kilku plików - metadane?

Mam program który odczytuje grafiki bajt po bajcie i zapisuje ca³y ci±g w jednym pliku, zwracaj±c mi gdzie dana grafika siê zaczyna. Jak program grafiki odczytuje to muszê mu podaæ gdzie te grafiki s± w pliku. Problem zaczyna siê kiedy plik z grafikami siê zmienia, trzeba wszystkie pozycje przepisywaæ. Chcia³bym sobie te informacje zapisaæ w tym samym pliku co grafiki. Mo¿e kto¶ udzieli mi wskazówek?
2009-12-31 01:05:54

[C/C++] C++ Builder / Indy - Po³±czenie P2P z TLS

Jak korzystaj±c z komponentów Indy nawi±zaæ bezpo¶rednie po³±czenie z wykorzystaniem szyfrowania TLS i wys³aæ / odebraæ wiadomo¶æ. Do tej pory korzysta³em z TIdTcpServer i TIdTcpClient. Mo¿e lepiej u¿yæ OpenSSL?
2009-12-31 00:38:26

[C/C++] Baza danych dla hurtowni - zaliczenie 1sem

witam nie za wiele umiem z programowania ale chcia³bym siê nauczyæ, napisaæ ten projekt i zaliczyæ, nie wiem od czego zacz±æ. czy mogli by¶cie mi pomóc? nie oczekujê napisania tego za mnie bo i tak nikt za mnie na egzamin nie pójdzie. Nie wiem od czego zacz±æ. Czytam ksi±¿kê "Symfonia".. Wymagania dotycz±ce projektu: • Dokumentacja – zawiera sformu³owanie zadania, schemat blokowy ca³ego programu (ogólny, na wysokim poziomie szczegó³owo¶ci), schematy blokowe wybranych, wa¿nych podprogramów, opis rozwi±zania, przyk³ady dzia³ania programu. • Program powinien byæ napisany w sposób strukturalny – podzia³ na podprogramy, w jednym podprogramie powinny byæ umieszczone inne podprogramy, • Tam, gdzie jest to uzasadnione, mo¿liwe nale¿y korzystaæ z plików (dane, wyniki nale¿y zapisywaæ w plikach), • W zadaniu rozwa¿amy maksymalny jego zakres, tzn. co mo¿na w nim najwiêcej zrobiæ, • Obrona – kilka pytañ z projektu.
2009-12-30 23:14:47

[Webmastering] styl i formatowanie

Robiê swoj± pierwsz± stronkê i mam problem z ogólnym formatowaniem tekstu, tzn. mniej wiêcej umiem to zrobiæ, ale.... no w³a¶nie, to co robiê nie podoba mi siê. Czy s± jakie¶ schematy wygl±du poszczególnych czê¶ci strony lub co¶ w tym stylu ? Dobieram kolor, styl, rodzaj czcionkê, formatujê ustawiam i i tak wygl±da to kiepsko:/ Jakie¶ schematy czy co¶ ? Nie za bardzo wiem jak to przedstawiæ, po prostu strona graficzna to by³ bana³, kodowanie w wiêkszo¶ci te¿, ale nie mogê u³o¿yæ napisanego tekstu tak by wygl±da³ elegancko. Mo¿na to jako¶ rozwi±zaæ, czy pozostaje to na zasadzie"albo siê umie albo nie" ?:/
2009-12-30 22:55:13

[Newbie] [MySQL][PHP]wyszukiwarka co¶ nie dzia³a

Witam, Dlaczego nie pobierane s± wyniki z bazy ? (nie wy¶wietla) Chce ¿eby wyszukiwarka szuka³a po nazwie tytu³u i nazwie autora czyli jesli wpisze nazwe autora lub tytu³ to wyszuka jesli nie ma takiego wyniku w bazie to odpowiedni komunikat. W tabeli mam pola (tytul, autor)
2009-12-30 22:49:44

[Webmastering] iframe...

Wykorzysta³em ten znacznik, ¿eby ³adowaæ podstrony, bez prze³adowywania ca³o¶ci strony (piszê, bo nie znam siê na html, pierwsz± stronkê robiê i nie wiem co do czego przeznaczone;)). Pytanie jest bardzo proste. Mam ustawione "scroll=yes". Jednak ten "przycisk" do przewijania jest okropny, tzn. nie komponuje siê ze stylistyk± mojej strony. Mo¿na go jako¶ usun±æ, jednak ¿eby zosta³a mo¿liwo¶æ przewijania strony, albo podmieniæ na co¶ innego ? Nie wiem, mo¿e jaki¶ skrypt czy co¶ ?
2009-12-30 22:46:22

[Delphi/Pascal] Funkcje i tablice w Pascalu

Mam zasadniczy problem. Pewnie to jaki¶ bana³, ale nie mogê tego rozwi±zaæ. W sumie to trochê skomplikowane. Mam kod jakiej¶ funkcji, która wczytuje dane z pliku tekstowego i umieszcza je w tablicy. Dodatkowo tablicy ma w³asny typ danych, tj: type dane = record x:integer; y:integer; z:integer; end; Var tab:array[1..10] of dane; begin Function a(var yyy); {xxx} end; end. Tak to wygl±da. "xxx" oznacza w³a¶ciw± tre¶æ funkcji, jednak jest to niepotrzebne. Zapisuje ona do tablicy dane z pliku. "yyy" to w³a¶nie miejsce problemu;) I do tego momentu wszystko piêknie dzia³a. Jednak t± funkcjê i ten typ danych przerzuci³em do osobnej biblioteki i teraz mam problem jak u¿yæ takiej funkcji, tzn. ona ma pracowaæ na oryginalnej tablicy z programu. Mówi±c pro¶ciej. Po wykonaniu tej funkcji oryginalna tablica z programu powinna byæ wype³niona danymi. I teraz jak to zrobiæ ? co powinno byæ tam wpisane ? Mam na my¶li "nag³ówek" (czy to siê tak nazywa ?:/) funkcji. i w bibliotece i przy u¿ywaniu tej funkcji w programie.
2009-12-30 22:41:11

[Java] Obsluga gifa transparentnego

Czesc Wszystkim. Wiecie moze jak wczytac gifa transparentnego ze zignorowaniem powierzchni transparentnej? Np jezeli mam gifa zeba ktory ma ksztalt inny niz prostokatny (:)) i otoczka jego jest transparentna to czy moznaby zignorowac ta transparentosc zeby po uzyciu go jako JLabel i po dodaniu zdarzenia dla myszki tylko jego wnetrze bylo wrazliwe na klikniecie? Dzieki za pomoc :)
2009-12-30 22:03:49

[Delphi/Pascal] OpenGL czym to je¶æ?

Witam. Moje podstawowe pytanie: Jak to instalowaæ? Mam Delphi 7. Nie proszê o kurs tylko o opis jak to zainstalowaæ. wiem ¿e trzeba wrzuciæ pliki .pas do folderu lib. Chyba ¿e ¼le wiem [???]. Mam te¿ zainstalowane komponenty DelphiX ale nie mam pojêcia co w sprawie wykorzystania w nim 3D. Pomoc w tej dziedzinie równie¿ mile widziana ;-P Bardzo proszê o pomoc. Bardzo zale¿y mi na czasie.
2009-12-30 21:46:29

[Newbie] [c#] Pobieranie pierwszego otwartego plecaka.

Witam! Jestem tu nowy. Od niedawna zacz±³em siê interesowaæ programowaniem. Stwierdzi³em ¿e najlepiej siê nauczyæ podstaw na gotowych bibliotekach. U¿ywam TibiaApi do pisania prostych botów. No i mam problem. Jest takie co¶ "Tibia.Objects.ItemLocation.FromContainer(byte container, byte slot)". Nie mam pojêcia jak znale¼æ ten byte container i byte slot. Chodzi mi o pierwszy otwarty plecak i pierwszy slot. Z góry dziêki za pomoc. Pozdro
2009-12-30 21:31:41

[Java] JFrame change size, Listener?

Witam, Jaki musze uzyc listener zeby otrzymac wielkosc x, y okna? Dziekuje
2009-12-30 21:29:53

[C/C++] Struktury i binarne pliki

Witam! Postanowi³em siê zabawiæ w tworzenie w³asnego pliku binarnego, który przechowuje wiadomo¶ci. Najpierw jest nag³ówek, potem struktury m_messages, czyli wiadomo¶ci. http://jackweb.ovh.org/messages.cpp Jednak¿e co¶ nie dzia³a. Zapisuje number_from = 1234, a odczytuje jako 978. Tak samo z time, jest jaki¶ inny czas. Co jest ¼le?
2009-12-30 20:31:44

[Java] EJB - mapowanie

Witam, mam sobie w bazie 2 tabele: Wydzial i Student. W tabeli Student jest 1 klucz obcy - id_wydzialu...Eclipse automatycznie zmapowal mi tak oto te kolumne: //bi-directional many-to-one association to Wydzial @ManyToOne @JoinColumn(name="ID_WYDZIALU", nullable=false) private Wydzial wydzial; public Wydzial getWydzial() { return this.wydzial; } public void setWydzial(Wydzial wydzial) { this.wydzial = wydzial; } Teraz chce stworzyc zapytanie, w ktorym chce uzyskac id_wydzialu z tabeli Student - problem w tym ze nie moge napisac: Query zapytanie=en.createQuery("Select s.idWydzialu from Student s Where s.idHasla="+idHasla); poniewaz w klasie Student nie stworzylo sie mapowanie w stylu @Id @Column(name="ID_WYDZIALU", unique=true, nullable=false, precision=22) private Long idWydzialu; Jakie zapytanie powinienem stworzyc?
2009-12-30 20:05:18

[C/C++] Przekazanie parametru do funkcji

Witam Mam problem. Nie wiem jak rozpoznaæ, czy do funkcji zosta³ przekazany parametr bêd±cy zmienn± czy referencj± do owej zmiennej. Muszê napisaæ dwie funkcje o tej samej nazwie i parametrach (prze³adowanie), jedna funkcja bêdzie wywo³ana, gdy parametrami bêd± zmienne, a druga - referencje do tych zmiennych. Funkcje, które zrobi³em nie gryz± siê, ale wystêpuje b³±d niejednoznaczno¶ci.
2009-12-30 19:48:50

[Delphi/Pascal] Canvas wykres czesc 2

Czesc Crowa wielkie dzieki za pomoc ale jednak bede to robil w teechar tak jak mowiles na samym poczatku poprzedniego postu widze ze sobie niezle radzisz tylko bym musial ci przyslac wlasciwy kod co robilismy na laborka i w nim opisze ci o co chodzi dokladnie bo ten canvas to chyba zbyt skomplikowany pozdrawiam nie mniej mi zazle ze tak mieszam ale wiesz jak to z wykladowcami a jak nie oddam do 1.09 to klapa a szkoda bo obrone mam marcu ale delphiego sie tylko troche uczylem w sumie to przy pisaniu tego programy wiec jestem zeilony moj mail vienio79@wp.pl gg 10206378 [browar]
2009-12-30 19:41:05

[C# i .NET] GDI+ rysowanie na kontrolkach

Cze¶æ :-) Mam ustawione zdarzenie dla Form1_Paint, które rysuje tekst przez GDI+: private void Form1_Paint(object sender, PaintEventArgs e) { Graphics g = this.CreateGraphics(); g.Clear(this.BackColor); string text = "Testing GDI+ Text and Font" + "functionality for alignment and trimming."; Font comicFont = new Font("Comic Sans MS", 11, FontStyle.Regular); Rectangle rect2 = new Rectangle(10, 10, 180, 180); StringFormat strFormat2 = new StringFormat(); strFormat2.Alignment = StringAlignment.Near; strFormat2.LineAlignment = StringAlignment.Near; strFormat2.Trimming = StringTrimming.Character; g.SmoothingMode = SmoothingMode.AntiAlias; g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias; g.InterpolationMode = InterpolationMode.HighQualityBicubic; g.DrawRectangle(new Pen(Color.Transparent), rect2); g.DrawString(text, comicFont, new SolidBrush(Color.Black), rect2, strFormat2); comicFont.Dispose(); g.Dispose(); } Na formie mam kilka kontrolek i niestety one przykrywaj± ten tekst. Co zrobiæ, aby tekst zosta³ narysowany ponad wszystkimi kontrolkami? Z góry dziêki za odpowiedzi ;-)
2009-12-30 19:08:11

[Delphi/Pascal] Problem z funkcj± Ackermanna

Witam, mam nastepujacy problem: musze napisaæ program licz±cy wyrazy ciagu ackermana uzywaj±c rekurencji ale w ten sposób aby dzialala szybciej tzn wykorzystujac powtarzajace sie wywolania funkcji - wyjasnione jest to na koncu artykulu http://pl.wikipedia.org/wiki/Funkcja_Ackermanna, wykladowca mowil mi cos ze trzeba uzyc tablic dynamicznych...Czy macie jakis pomysl jak to zrobic? Ewentualnie jak zoptymalizowaæ dzialanie tej funkcji w inny sposób? Z góry dzieki za pomoc, pozdrawiam.
2009-12-30 18:56:33

[Newbie] [C++] klasy i tablice dynamiczne

Mam postawione zadanie i do jego realizacji wykorzystaæ klasy oraz dynamicznie alokowan± tablicê o sta³ej wielko¶ci. No wiêc w programowaniu obiektowym dopiero stawiam pierwsze kroki. Czyli tablica ta ma mi s³u¿yæ jako lista obiektów? Tzn, przyk³adowo mam klasê class Ksiazka { private: char nazwa[20]; int numer; public: funkcje.... }; I teraz po prostu w funkcji main() nie tworzê obiektów aby przypisywaæ im dane np. Ksiazka obiekt1, obiekt2; Tylko w ten sposób: Ksiazka *tSpis = new Ksiazka[rozmiar]; I ca³y czas dzia³am wy³±cznie na tablicy? Dobrze rozumujê?
2009-12-30 18:12:52

[Newbie] [C++] w budowie

w trakcie pisania..
2009-12-30 18:12:52

[Hardware/Software] Program do konwersji formatu filmu wykorzystuj±cy CUDA

Znacie moze jakis program do konwersji miedzy roznymi formatami wideo korzystajacy z technologi CUDA?
2009-12-30 18:08:44

[Java] Netbeans Xmx pamiêc

mam taki problem plik .jar uruchomiany z cmd z podaniem -Xmx256m dzia³a dobrze a gdy uruchamiam go normalnie przez klikniecie na ikonie .jar to nie dzia³a poprawnie wyczytalem ze trzeba zmienic w pliku conf rozmiar pamiêci netbeans_default_options="-J-Xms384m -J-Xmx512m -J-XX:PermSize=32m -J-XX:MaxPermSize=96m -J-Xverify:none ale nie pomog³o kto¶ ma jakies pomysly?
2009-12-30 17:53:33

[C/C++] Programista C++, Szczecin

Miejsce pracy: Szczecin. Start projektu: styczeñ 2010 r. Forma zatrudnienia: kontrakt (pe³en etat). Osoba pracuj±ca na stanowisku programista C++/Java bêdzie pracowaæ nad przydzielonymi jej projektami realizowanymi na potrzeby Klientów. Praca polegaæ bêdzie zasadniczo na obiektowym programowaniu w C++ (opcjonalnie Java). A w szczególno¶ci bêdzie to tworzenie oprogramowania wy¿szego poziomu (brak bezpo¶redniej styczno¶ci ze sprzêtem) w ¶rodowisku rozproszonym Linux, mocno wykorzystuj±c wielow±tkowo¶æ i clustry. Jako IDE wykorzystywane ¶rodowisko Eclipse i inne jêzyki i struktury jak XML, Python, JEE, STL. Osoba odpowiedzialna bêdzie za: • samodzieln± implementacjê wed³ug poczynionych wcze¶niej za³o¿eñ, • opracowywanie projektów technicznych. Produkt projektu to oprogramowanie do zarz±dzania sieci± telekomunikacyjn± (OSS). Zadania w projekcie obejmuj±: projektowanie, implementacjê, testy oraz integracjê. Oczekiwania wobec Kandydata: • bardzo dobra znajomo¶æ jêzyka C++ (min. 3 letnie do¶wiadczenie komercyjne) • praktyczne do¶wiadczenie w zakresie korzystania z relacyjnych baz danych, SQL; • dobra znajomo¶æ jêzyka angielskiego; • mile widziana znajomo¶æ technologii: Java/JEE, XML, Python, STL; • umiejêtno¶æ tworzenia specyfikacji (projektów) funkcjonalnych oraz technicznych na podstawie zebranych wymagañ; • samodzielno¶æ w rozwi±zywaniu postawionych zadañ, chêæ ci±g³ego poszerzania wiedzy; • znajomo¶æ jêzyka angielskiego na poziomie umo¿liwiaj±cym podstawow± komunikacjê w ramach grupy projektowej oraz czytanie dokumentacji; • minimum 2 letnie do¶wiadczenie zawodowe. Oferujemy: • Pracê w firmie o ugruntowanej pozycji oraz wysokiej dynamice rozwoju, • atrakcyjne wynagrodzenie, • dostêp do palety szkoleñ i certyfikacji, • urozmaicenie zadañ w ramach ró¿nych projektów, • mo¿liwo¶æ szybkiego rozwoju zawodowego w kierunku projektanta lub lidera projektu, • mo¿liwo¶æ nabycia praktyki w najnowszych technologiach u¿ywanych przez Klienta w ramach realizowanych projektów
2009-12-30 17:31:26

[Praca] Programista C++, Szczecin

Miejsce pracy: Szczecin. Start projektu: styczeñ 2010 r. Forma zatrudnienia: kontrakt (pe³en etat). Osoba pracuj±ca na stanowisku programista C++/Java bêdzie pracowaæ nad przydzielonymi jej projektami realizowanymi na potrzeby Klientów. Praca polegaæ bêdzie zasadniczo na obiektowym programowaniu w C++ (opcjonalnie Java). A w szczególno¶ci bêdzie to tworzenie oprogramowania wy¿szego poziomu (brak bezpo¶redniej styczno¶ci ze sprzêtem) w ¶rodowisku rozproszonym Linux, mocno wykorzystuj±c wielow±tkowo¶æ i clustry. Jako IDE wykorzystywane ¶rodowisko Eclipse i inne jêzyki i struktury jak XML, Python, JEE, STL. Osoba odpowiedzialna bêdzie za: • samodzieln± implementacjê wed³ug poczynionych wcze¶niej za³o¿eñ, • opracowywanie projektów technicznych. Produkt projektu to oprogramowanie do zarz±dzania sieci± telekomunikacyjn± (OSS). Zadania w projekcie obejmuj±: projektowanie, implementacjê, testy oraz integracjê. Oczekiwania wobec Kandydata: • bardzo dobra znajomo¶æ jêzyka C++ (min. 3 letnie do¶wiadczenie komercyjne) • praktyczne do¶wiadczenie w zakresie korzystania z relacyjnych baz danych, SQL; • dobra znajomo¶æ jêzyka angielskiego; • mile widziana znajomo¶æ technologii: Java/JEE, XML, Python, STL; • umiejêtno¶æ tworzenia specyfikacji (projektów) funkcjonalnych oraz technicznych na podstawie zebranych wymagañ; • samodzielno¶æ w rozwi±zywaniu postawionych zadañ, chêæ ci±g³ego poszerzania wiedzy; • znajomo¶æ jêzyka angielskiego na poziomie umo¿liwiaj±cym podstawow± komunikacjê w ramach grupy projektowej oraz czytanie dokumentacji; • minimum 2 letnie do¶wiadczenie zawodowe. Oferujemy: • Pracê w firmie o ugruntowanej pozycji oraz wysokiej dynamice rozwoju, • atrakcyjne wynagrodzenie, • dostêp do palety szkoleñ i certyfikacji, • urozmaicenie zadañ w ramach ró¿nych projektów, • mo¿liwo¶æ szybkiego rozwoju zawodowego w kierunku projektanta lub lidera projektu, • mo¿liwo¶æ nabycia praktyki w najnowszych technologiach u¿ywanych przez Klienta w ramach realizowanych projektów cv z klauzula o ochronie danych osobowych prosimy przesy³aæ na career@ithr.pl
2009-12-30 17:31:26

[C# i .NET] Wyg³adzone czcionki

Cze¶æ :-) Czy jest jaki¶ sposób, aby wygenerowaæ ³adny, wyg³adzony tekst niezale¿nie od tego czy wyg³adzanie czcionek w systemie jest w³±czone? Z góry dziêki za odpowiedzi ;-) EDIT: Poradzi³em sobie dziêki przyk³adowi st±d: http://www.c-sharpcorner.com/UploadFile/puranindia/38/Default.aspx i temu: graphics.SmoothingMode = SmoothingMode.AntiAlias; graphics.TextRenderingHint = TextRenderingHint.AntiAlias; graphics.InterpolationMode = InterpolationMode.HighQualityBicubic; Problem jest teraz w tym, ¿e gdy tekstu jest du¿o po prostu urywa go tam gdzie koñczy siê forma. Czy da³oby siê jako¶ go ograniczyæ, aby nie mieszcz±c siê w okre¶lonej szeroko¶ci przechodzi³ do nastêpnej linii? EDIT2: Jak wygenerowanemu przez GDI+ tekstowi nadaæ co¶ w rodzaju zdarzenia Click?
2009-12-30 17:10:47

[C/C++] SUDOKU, funkcja generuj±ca wype³nion± planszê

Witam, program ma generowaæ plansz± SUDOKU a nastêpnie j± sam rozwi±zywaæ. Oczywi¶cie rozwi±zanie mo¿e byæ tylko jedno. Zaczê³am pisanie programu od tego, ¿e chcê wygenerowaæ najpierw ca³± poprawnie wype³nion± planszê. Lecê przez wszystkie pola tablicy dwuwymiarowej, dla ka¿dego losujê z przedzia³u 1-9, i sprawdzam czy to co wylosowa³am jest zgodne z zasadami gry, je¶li tak, to przechodzê do nastêpnego pola, je¶li nie to dodajê do wylosowanej 1, i znowu sprawdzam. Robiê to tak d³ugo a¿ sprawdzê wszystkie mo¿liwo¶ci dla tego pola i je¶li oka¿e siê, ¿e nic w tym polu nie pasuje, to cofam siê do poprzedniego pola i jego warto¶æ zwiêkszam o 1 i znowu sprawdzam poprawno¶æ, ale ju¿ nie 9 razy a 8, ¿eby znowu nie wrzuci³ mi tam liczby, która pasuje, ale nie daje mo¿liwo¶ci dla nastêpnego pola. Tak ogólnie wygl±da algorytm. Program ³adnie siê kompiluje, ale wywala siê zaraz po w³±czeniu (chocia¿ nie zawsze, raz na 20 przypadków drukuje ³adn± planszê). Najprawdopodobniej wywala siê wtedy, kiedy funkcja check() zwróci -1. Bardzo proszê o sugestie jak ten kod ulepszyæ. Tutaj podajê kod: plik.c #include "plik.h" #include #include int pion(int i, int j, int plansza[][9], int x)//funkcja ktora sprawdza czy w pionie nasza liczba siê nie powtarza { for(int k=0; k
2009-12-30 16:55:47

[Webmastering] [PHP] Metody obs³ugi b³êdów...

Witam Jak± metod± wybieracie w swoich projektach odno¶nie obs³ugi b³êdów i dlaczego? Kombinacjê trigger_error z set_error_handler? Wyj±tki? A mo¿e obydwa rozwi±zania na raz, czy w ogóle inny sposób? Pozdrawiam
2009-12-30 16:48:37

[Newbie] [PHP]Formula¿ Pocztowy PHPMailer - Prosze o pomoc!

Witam mam zrobion± stronê w HTML-u i dodaje do niej ten kod: Imiê/Nick: Twój email: Tre¶æwiadomo¶ci: i tutaj jest plik wyslij.php: gdy kliknê na przycisk "wy¶lij" na stronce to wyskakuje mi to: http://img684.imageshack.us/img684/8203/przechwytywanieu.jpg Bardzo proszê o pomoc poniewa¿ pierwszy raz zak³adam phpmailera i jestem w tym cienki :-/ Pozdrawiam, Javimax
2009-12-30 16:31:17

[Delphi/Pascal] AdvSmoothListBox

Witam. Posiadam ten komponent (wersjê trial) i mam z nim ma³y problem. Dodajê nowy item, i on ma w³a¶ciwo¶æ notes, gdzie mogê u¿ywaæ formatowania html. Próbujê dodaæ obrazek za pomoc± do³±czonego tam mini edytora. Prosi mnie, abym poda³ mu "Image reference", ¿eby wpisa³o mi to jako ¶cie¿ka dostêpu. Wpisujê ¶cie¿kê dostêpu do obrazka i niestety ale nie wy¶wietla mi sie on w itemie. (inne znaczniki np br, b, i dzia³aj±) Wiêc pomy¶la³em, ¿e mo¿e prosi mnie o index z komponentu imagelist, wpisa³em 0 i te¿ nie dzia³a. Mo¿e trzeba co¶ ustawiæ jeszcze w object inspectorze? Imagelist mam do³±czone do komponentu AdvSmoothListBox. Mam jeszcze jedno pytanie, czy istnieje jaka¶ mo¿liwo¶æ automatycznego zawijania wierszy, gdy dany tekst nie mie¶ci siê na ekranie w Items[ItemIndex].Lines? Czy muszê w³asnorêcznie obs³u¿yæ onresize i dodawaæ znacznik ? proszê o pomoc
2009-12-30 16:29:37

[C/C++] Iteracja kontenera MAP -problem z du¿ymi literami

Z bazy wy³uskujê liste towarów posortowanych alfabetycznie i zapisuje do kontenera MAP (klucz pierwszy - nazwa typu string, klucz drugi - nr typu int). W trakcie wy³uskiwania tych elementów z kontenera MAP zmienia mi kolejno¶æ pobieranych elementów, gdy¿ w nazwie czasami sa u¿yte duzê litery w drugim lub jego trzecim cz³onie. Np. 1. Pi³ka no¿na footbs1 2. Pi³ka no¿na Footbs2 W trzecim cz³onie jest u¿yta raz du¿a litera, raz ma³a. Nie mam na to wp³ywu, u¿ytkownicy ró¿nie to zapisuj±. Zapytanie sql to ignoruje i zapisuje do kontenera MAP bez uwzglêdnienia du¿ych liter. Czyli po uruchomieniu zapytania sql mam poprawn± kolejno¶æ wg. alfabetu: 1. Pi³ka no¿na footbs1 2. Pi³ka no¿na Footbs2 Kiedy jednak wy³uskujê z kontenera MAP - standardowa iteracja : for (Lista::const_iterator ci = siList.beginn(); ci !=siList.End; ci++), uwzglêdnia on du¿e litery w trzecim cz³onie i najpierw pobiera "Pi³ka no¿na Footbs2", a pó¼niej "Pi³ka no¿na footbs1 ". Efektt to zmiana kolejno¶ci: 2. Pi³ka no¿na Footbs2 1. Pi³ka no¿na footbs1 ¯eby to skorygowaæ musze uruchomiæ dodatkow± funkcjê sortuj±c±. Jednak wola³bym jej nie uruchamiaæ. Czy istnieje jaki¶ sposób, by kontener ignorowa³ du¿e litery w trakcie iteracji, tak jak to robi zapytanie sql?
2009-12-30 16:25:26

[C/C++] B³±d przy definiowaniu int tablica[zmienna]

Mam problem ze zdefiniowaniem tablicy o rozmiarze pobieranym z wej¶cia. W poprzednich programach ten sposób dzia³a³, jednak tutaj dla count > 2 (np. 4) program zwraca b³±d Segmentation fault. Kod wygl±da mniej wiêcej tak: int count; cin >> count; int towerSize[count];...a w orginale: int debug = 1; if(debug)cout
2009-12-30 15:58:48

[C/C++] mingw try except

jak w mingw (gcc pod windows) zaimplementowac SEH?
2009-12-30 15:27:18

[C/C++] [C++ ]Lista i Access violation raz jest raz niema

Witam, napisa³em listê: CPP: ////////////////////////////////////// //// TLLista //// TLLista //// TLLista //// TLLista //// ////////////////////////////////////// TLLista::TLLista() { wsk_p = NULL; wsk_k = NULL; } ////////////////////////////////////// void TLLista::dodaj(String nazwa_zmiennej, Extended wartosc) { TLListaElement *a; a = (struct TLListaElement*)malloc(sizeof(struct TLListaElement)); a->nazwa = nazwa_zmiennej; //////////////////////////////////////////////////////////////////////////////////////////////////////////////// wartosc = wartosc; if (wsk_p==NULL && wsk_k==NULL) { wsk_p=a; wsk_k=a; a->next=NULL; a->prev=NULL; } else { a->prev = wsk_k; a->next = NULL; (wsk_k)->next = a; (wsk_k)=a; } } ////////////////////////////////////// void TLLista::usun_ostatni() { TLListaElement *a; if ((wsk_k)!=NULL) { if ((wsk_k)==(wsk_p)) { wsk_k=NULL; free(wsk_p); wsk_p=NULL; } else { a=(wsk_k)->prev; a->next=NULL; free(wsk_k); wsk_k=a; }; } } ////////////////////////////////////// void TLLista::usun_wszystko() { while ((wsk_k)!=NULL) usun_ostatni(); } ////////////////////////////////////// Extended TLLista::jaka_wartosc(String nazwa_zmiennej) { TLListaElement *temp_wsk; temp_wsk = wsk_p; while ((*temp_wsk).nazwa != nazwa_zmiennej) { if ((*temp_wsk).next == NULL ) { Form1->p_Show_Message("B³±d", "Niemo¿na odczytaæ warto¶ci zmiennej, poniewa¿ jeszcze jej nie zainicjowano.",2); return 0; } temp_wsk = (*temp_wsk).next; } return (*temp_wsk).wartosc; } ////////////////////////////////////// void TLLista::zmien_wartosc(String nazwa_zmiennej, Extended wartosc) { TLListaElement *temp_wsk; temp_wsk = wsk_p; if ((wsk_k)!=NULL) { while ((*temp_wsk).nazwa != nazwa_zmiennej) { if ((*temp_wsk).next == NULL ) { dodaj(nazwa_zmiennej, wartosc); } temp_wsk = (*temp_wsk).next; } (*temp_wsk).wartosc = wartosc; } else { dodaj(nazwa_zmiennej, wartosc); } } ////////////////////////////////////// TLLista::~TLLista() { usun_wszystko(); } Header struct TLListaElement { TLListaElement *next, *prev; String nazwa; Extended wartosc; // od 3,6x10^-4951 do 1,1x10^4932 }; class TLLista { private: TLListaElement *wsk_p,*wsk_k; public: TLLista(); ~TLLista(); void usun_ostatni(); void usun_wszystko(); void dodaj(String nazwa_zmiennej, Extended wartosc); Extended jaka_wartosc(String nazwa_zmiennej); void zmien_wartosc(String nazwa_zmiennej, Extended wartosc); }; A u¿ywam tak Zmienne = new TLLista(); Zmienne->dodaj("addd",2); Zmienne->dodaj("dcdd",7); Zmienne->dodaj("ddbd",3); Zmienne->dodaj("dddt",5); Zmienne->dodaj("ddtd",4); Problem jest w tym ¿e czasem pojawia siê komunikat o b³êdzie "Access violation". B³±d wystêpuje w czasie wykonania przypisywania (linijka w kodzie zaznaczona jako
2009-12-30 14:32:06

[In¿ynieria oprogramowania] [Algorytmika] Rozszerzenie algorytmu Dijkstry

http://i48.tinypic.com/30saoer.png Có¿ - pytanie jest z algorytmiki, ciê¿ko podpi±æ to pod konkretny jêzyk, dlatego ten dzia³. Proszê o przeniesienie w razie czego :) Do rzeczy: do zaprogramowania mam algorytm szukaj±cy najkrótszej drogi w grafie. Z pozoru prosta sprawa - Dijkstra. Przeszkoda pierwsza - d³ugo¶æ drogi nie jest liczona poprzez sumowanie odcinków, ino po liczeniu procentowych prawdopodobieñstw niezale¿nych zdarzeñ. Czyli je¶li mam drogê widoczn± na rysunku (1), to d³ugo¶æ drogi od 1 do 3 bêdzie wynosi³a 51 [czyli 30 + 30 - ((30*30)/100)]. Prosta sprawa - zmiana warunku w algorytmie - ale to jeszcze nie wszystko :) Tu nadchodzi druga przeszkoda - bowiem mam znale¼æ nie tylko najkrótsz± drogê licz±c te prawdopodobieñstwa, ale równie¿ mam odwiedziæ jak najmniejsz± liczbê krawêdzi. Tak wiêc na obrazku (2) mam drogi 1>2>4>5 oraz 1>2>3>4>5 - obie maj± równ± d³ugo¶æ wg. sposobu liczenia (60.31), ale algorytm Dijkstry zawsze mi zwróci tê "d³u¿sz±" drogê. Pytanie - jak zmodyfikowaæ algorytm, by po wyliczeniu dwóch dróg o identycznej "d³ugo¶ci" bra³ tê, która odwiedzi minimaln± ilo¶æ krawêdzi? Poni¿ej moja funkcja w C#: // MS to macierz sasiedztwa static int[] Dijkstra(int[,] MS, int n, int from, int to) { float[] d = new float[n]; // odleglosci int[] poprz = new int[n]; // poprzedniki wierzcholkow for (int i = 0; i < n; i++) { d[ i ] = 101; poprz[ i ] = -1; } d[from] = 0; List Q = new List(); // lista/kolejka for (int i = 0; i < n; i++) { Q.Add(i); } while (Q.Count != 0) { float min = 101; int u = -1; foreach (int i in Q) { if (d[ i ] < min) { min = d[ i ]; u = i; } } if (u == -1) break; Q.Remove(u); for (int i = 0; i < n; i++) { if (MS[u, i] == -1) continue; int v = i; int c = MS[u, i]; if (d[ u ] + c - ((c * d[ u ]) / 100) < d[v]) { // liczenie prawdopodobienstwa d[v] = d[ u ] + c - ((c * d[ u ]) / 100); poprz[v] = u; } } } Console.WriteLine(d[to]); // wypisanie dlugosci drogi return poprz; // zwrocenie poprzednikow }
2009-12-30 14:27:33

[Off-Topic] Przeniesienie siê z uniwersytetu na politechnike

Ponoæ jest mo¿liwe zarówno po I semestrze jak i I roku, tak mi powiedzia³a Pani od rekrutacji w P£, oczywi¶cie za zgod± dziekanów. Tylko teraz jak to wygl±da ? Bo jest nieco rozrzut miêdzy przedmiotami (np. po³owa matematyki dyskretnej na p³ to materia³ jaki mam na algebrze na u³). I dalej - co w³a¶nie z matm± jak przepisujê siê - analize mam mieæ w II semestrze a na politechnice by³a na pierwszym a w drugim jest kontynuacja, i nie wiem jak z tym jest - czy np. mo¿na przesun±æ przedmioty o semestr do przodu, tak ¿eby mieæ matematyke I w II i na III sobie przenie¶æ matematyke II. Jest kto¶ mo¿e zorientowany jak to wygl±da i jak najlepiej rozwi±zaæ przeniesienie (znaczy po I semestrze, po II, a mo¿e jeszcze inne rozwi±zanie) ? Z góry dziêki za pomoc ; ) Pozdrawiam !
2009-12-30 14:10:37

[C/C++] Prosze o pomoc ! :D

Witam pierw wszystkich! Za interesowalem sie w C++ i na kompie juz mam program Dev-C++! Teraz wlasnie mam taki plan zeby zrobic prostom gre w 2D!Ma byc tam taki chlopiec co muszi jak na wiecej puszek po zbierac w jakims czasie! Tylko teraz jak to zrobic? Znam to: If,Else If,Else For Switch,Case,Default While Do While zmienne(int,short,long,bool,float,char...) takze znam tablice char[] i int[] i znam jescze (strcmp(zmienna ,costam)znak) void() stale zmienne(const zmienna) break return To narazie wszystko staram sie znalesc jakis fajni polski kurs! Ale teraz was prosze zeby proponowaliscie mi sie czegos nauczyc zeby wlasnie takom gre zrobic! Dziekuje juz za Pomoc :d Sorry ze pisze dziwnie po polsku ale nie pochodze z polski...
2009-12-30 14:03:36

[C# i .NET] Zapisanie do pliku polozenia myszki w czasie klikniecia

Witam, czy kto¶ mo¿e mnie naprowadziæ jak napisaæ program, który po klikniêciu myszk± w obszarze formy otworzy plik i zapisze do niego wspó³rzêdne kursora, jaki przycisk myszy zosta³ wci¶niêty(lewy czy prawy), godzinê klikniêcia. Pewnie to ³atwe ale jestem pocz±tkuj±cy:) Z góry dziêki za podpowiedzi, pozdrawiam
2009-12-30 13:17:47

[Delphi/Pascal] [Delphi] DblClick blokuje dbGrida

Witam Mam pewien problem Na formie mam butona którym tworzê nowe okno. W nowym oknie mam dbgrida i parê innych rzeczy. Problem polega na tym ¿e je¿eli user zamiast 1 klika na buttonie zrobi doubleClick to blokuje mi siê dbgrid w nowym oknie (jakby by³ not enabled) i dopiero ustawienie focusa na innym klawiszu lub edicie odblokowuje dzia³anie dbgrida. Nie wiem w czym jest problem. kod wywo³ania okna to: begin if not Assigned(Form2) then Form2 := TForm2.Create(Application); Form2.Show; end;
2009-12-30 13:08:17

[C# i .NET] Panel z PictureBoxami i MouseHover

Cze¶æ! :-) Mam ma³y problem: Na formatce jest sobie Panel. Ma on ustawione zdarzenia MouseHover (wtedy zmienia swój BackgroundImage) i MouseLeave (wtedy przywraca poprzedni BackgroundImage). Niestety na tym Panelu le¿± jeszcze dwa PictureBoxy i po najechaniu na który¶ z nich t³o Panelu powraca do standardowego. Po ustawienu PictureBoxom MouseHovera nowe t³o powraca, ale dopiero po jakim¶ czasie. Co zrobiæ, aby po najechaniu na obrazki t³o panelu siê nie zmienia³o? Mam nadziejê, ¿e wyja¶ni³em problem do¶æ jasno. ;-P Z góry dziêkujê za odpowiedzi.
2009-12-30 12:22:43

[Java] Sortowanie danych z plików csv

Mam taki problem próbuje posotrowaæ dane z plików csv za pomocy linked list macie moze jakies przyk³ady do tak owego sortowania napewno robie gdzie¶ b³ad tylko jeszcze nie wiem gdzie :D z góry dizeki
2009-12-30 12:19:00

[Delphi/Pascal] Automatyczne klikanie klawiszy

Witam Potrzebujê szybko program który po ka¿dym klikniêciu klawisza na klawiaturze bêdzie klikal strzalke w Prawo. Nie umiêm Dephi a w Pascalu tego raczej niezrobie. Piszê spolszczenie do gry na telefon i jest ono w pliku binarnym ka¿dy tekst jest zapisany w postaci np, A.l.a. .m.a. .k.o.t.a te ktopki to znak w Hex 00 czyli muszê napisaæ literê i nastepnie sprzalke w prawo aby przejsc przez kropke.
2009-12-30 11:56:16

[Java] kolizja pixel-color

Witam! Posiadam klasê, która rozszerza JFrame i posiada metodê paint. W tej metodzie rysowane s± kolorowe kwadraty i teraz moje pytanie: jak sprawdziæ jaki kolor wystêpuje w pkt (x,y)? Znalaz³em na googlach ale to by³o tylko sprawdzanie kolorów z img a ja potrzebujê bezpo¶rednio z okna. Próbowa³em te¿ zrobiæ to tak: Robot robot=null; try { robot = new Robot(); } catch (AWTException ex) { Logger.getLogger(Gra.class.getName()).log(Level.SEVERE, null, ex); } Color color = robot.getPixelColor(x1, y1); if(color.getBlue()==255) System.out.println("Kolizja 1!"); Ale wspó³rzêdne, które siê podaje odnosz± siê do ca³ego ekranu(czyt. pocz±tek uk³adu wspó³rzêdnych jest w lewym górnym rogu monitora), a nie do okienka aplikacji. Czy jest jaki¶ sposób, aby sprawdzaæ kolor, lecz aby pocz±tek uk³adu wspó³rzêdnych XY znajdowa³ siê w lewym górnym okienku mojej aplikacji, niezale¿nie od przesuniêcia okienka?
2009-12-30 11:18:10

[C/C++] Homofony

Witam. Pisze program do szyfrowania, napotkalem na porblem z utworzeniem tablicy homofonow. Chcialbym aby program przy kazdym starowaniu generowal tablice homofonow. Pomyslalem aby znaki textu beda od 0 do 122 (w ascii) od 123 do 255 beda homofonami.. problem w tym ze nie wiem jak to zaimplementowac.. Dosc glupim rozwiazaniem bylo by deklarowanie 122 tablic i przypisaniu do nich kilku homofonow. Moze ktos z was rozbil podobne zagadnienie i moglbymnie naprowadzic na jakies rozwi±zanie? Pozdrawiam
2009-12-30 11:17:15

[Java] problem z tablic± Stringow

witam mam problem chcialbym utworzyc tablice stringów robie to tak: String[] liczby = {00,01,02,03,04,05,06,07,08,09,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,47,48,49,50,51,52,53,54,55,56,57,58,59}; chce zeby to byla tablica strinów nie int-ów bo pozniej porównuje to z wycinkiem stringa wywala mi jednak blad ;/ jak daje tablice intow to tez blad :( co moze byc nie tak :(
2009-12-30 11:15:07

[Newbie] [qt] collect2: ld returned 1 exit status

Taaak, ten b³±d ju¿ mnie zaczyna doprowadzaæ do stanu depresyjnego. Mam taki zwyk³y i prosty, zdawa³oby siê, kod: Okno.h #ifndef OKNO_H #define OKNO_H #include #include #include class Okno : public QMainWindow { Q_OBJECT private: QPushButton* btnSth; public: Okno(); protected slots: void PokazWiadomosc(); }; #endif // OKNO_H Okno.cpp: #include "Okno.h" #include void Okno::PokazWiadomosc() { QMessageBox msgBox; msgBox.setText("dupa"); msgBox.exec(); } Okno::Okno() { // przycisk btnSth = new QPushButton("click me", this); btnSth->setGeometry(25, 15, 150, 75); connect(btnSth, SIGNAL(clicked()), qApp, SLOT(PokazWiadomosc())); } #include "Okno.h" #include int main(int argc, char *argv[]) { QApplication app(argc, argv); QTextCodec::setCodecForCStrings ( QTextCodec::codecForName ( "UTF-8" ) ); Okno okno; okno.show(); return app.exec(); } Podczas próby kompilacji wywala tytu³owy b³±d. Korzystam z g++ na windowsie.
2009-12-30 10:54:40

[Off-Topic] Jak wygl±da egzamin z programowania?

Witam, jestem pierwszy raz na studiach, do tego informatycznych i nie wiem czego spodziewaæ siê na egzaminie z "Podstaw programowania" który koñczymy w pierwszym semestrze egzminem. Pewnie wiêkszo¶ci z Was to studenci informatyki i przechodzili¶cie ju¿ przez nie jeden egzamin na studiach xP. Chcia³bym zapytaæ jak u was to mniej wiêcej wygl±da³o, jakich pytañ siê spodziewaæ. Podobno to nie jest tak jak na kolokwiach z laboratoriów ¿e s± zadania praktyczne a raczej teoretyczne z tego co jest mówione na wyk³adach. Czy rzeczywi¶cie tak jest ¿e ka¿± mi podaæ definicjê zmiennej, co to jest instrukcja warunkowa, wska¼nik itp.?
2009-12-30 10:42:05

[Newbie] [Delphi] drag&drop z exploratora do programu - problem

Witam! Napisa³em program w którym chcia³em zaimplementowaæ drag&drop plików/folderów, pos³u¿y³em siê tym artyku³em http://4programmers.net/Delphi/Artyku³y/Drag_and_drop_-_przeci±ganie_plików Wszystko dzia³a³o miodowo, jednak postanowi³em zaimplementowaæ równie¿ drag&drop pomiêdzy kontrolkami na formie (4 listboxy z listami plików), w tym celu skorzysta³em z tego przyk³adu http://4programmers.net/Delphi/Gotowce/Drag_and_Drop i równie¿ wszystko zadzia³a³o miodowo. Jednak pó¼niej odkry³em ¿e od momentu gdy zaimplementowa³em d&g miedzy listami to przesta³o dzia³aæ te z exploratora :/ Wygl±da to w ten sposób ¿e po prostu ¿aden plik nie dostaje akceptacji i nie dochodzi do wywo³ania mojej procedury, kursor zamienia siê w przekre¶lone kó³eczko gdy cokolwiek przeci±gam na formê (w oncreate formy mam oczywi¶cie dodane "DragAcceptFiles(Self.Handle, True);"). Wcze¶niej to dzia³a³o bez problemu, a w kodzie nic nie zmieni³em, tylko dopisywa³em nowe funkcje, które dzia³aj±, tylko ta przesta³a. Czy mia³ kto¶ ju¿ taki problem? Czy wie kto¶ czemu tak siê dzieje? Kombinowa³em na ró¿ne sposoby i ci±gle to samo :/ Pozdrawiam!
2009-12-30 10:20:16

[C/C++] c++ polskie litery

witam serdecznie, chcialbym sie dowiedziec jak otrzymac polskie znaki w c++ pod linuxem. uzywam centosa5. podczas uzywania konsoli lub terminala polskie znaki wyswietlaja sie poprawnie. natomias po odpaleniiu programu pisanego z biblioteka ncurses wyswietla krzaki:/ tak samo jest podczas wykorzystania strumieni kiedy na konsole wysylam tylko znaki (char). prosze o pomoc pozdrawiam
2009-12-30 08:57:40

[Java] Tablice

Witam, od kilku dni zajmuje sie Java. Mam problem z tablicami. Mianowicie chce utworzyc tablice o wielkosci np. 10x10 i wypelnic ja liczbami z zakresu -20, 10. Chce wykorzystac klase Math.random oraz samo Random //2 oddzielne programiki. I mianowicie ktora bedzie szybsza? :)
2009-12-30 08:14:01

[Java] Aplet wywolujacy strone www z parametrami

Witam Mam pytanie odnosnie takiej sytuacji...z poziomu apletu chce pobrac zrodlo strony...ale ona sama potrzebuje pewnych parametrow, i stad moje pytanie, czy istnieje inne rozwiazanie niz doklejanie do adresu strony np "?zm1=23&zm2=3 itd czy istnieje ladniejszy sposob jezeli tak to jaki? Pozdrawiam
2009-12-30 06:22:06

[Webmastering] Przyklad z ksi±¿ki nie dziala...

Witam PHP i MySQL Tworzenie stron www zawiera CD z przykladami do nauki zamieszczam skrypt CMS z rodzia³u 28: www.nevs.republika.pl/rozdzial_28.rar Problem jest taki: gdy chcemy dodaæ nowy artyku³ wszystko dzia³a, niestety pliki graficznie nie ³aduj± siê. Podejrzewam, ¿e winny jest ktorys z plikow: artykul.php // artykul_wyslij.php chcialbym siê pobawic tym skryptem ale có¿ najwazniejsze w nim nie dzia³a, pomó¿cie mi znale¼æ która zmienna tam ¼le jest zdeklarowana chyba rzuci³em siê na zbyt g³êbok± wodê ;-P
2009-12-30 05:59:14

[Java] Problem ze smu¿eniem obrazu

Najpierw kod: //gra Catch the rain import javax.swing.*; import java.awt.*; import javax.imageio.*; import java.io.*; import javax.imageio.*; import java.awt.event.*; import java.awt.*; import javax.swing.*; /* class Spadanie implements Runnable { public static void run() { for (;Kropelka.y
2009-12-30 04:35:26

[Java] Dynamiczna zmiana rozmiaru JButtonow

Czesc wszystkim! Mam problem staram sie napisac dynamiczna i plynna zmiane rozmiaru JButtonow. Moj kod wyglada tak: import java.awt.Color; import java.awt.GridBagConstraints; import java.awt.GridBagLayout; import java.awt.Insets; import javax.swing.JButton; import javax.swing.JLabel; public class PanelRozszerzany extends Thread { public void run() { double Wysokosc1=0; double Wysokosc2=1; while(Wysokosc1
2009-12-30 01:50:36

[Delphi/Pascal] Tablica Asocjacyjna

Witam. Czy móg³by kto¶ udostêpniæ jak±¶ hashmapê? Szuka³em ale nie mog³em znale¼æ odpowiedniej, najlepiej z przyk³adem u¿ycia.
2009-12-30 01:18:15

[C/C++] U³o¿enie ikon na pulpicie

Jak odczytaæ/zmieniæ u³o¿enie ikon na pulpicie? Chodzi mi o co¶ w stylu kolejnego programu, który zapamiêtywa³by pozycje ikon na pulpicie.
2009-12-30 00:55:49

[Inne] [Word]Wiersze w tabeli "na przemian"

Witajcie, jak w Wordzie(najlepiej 2007) osi±gn±æ taki efekt jak na obrazku? http://img130.imageshack.us/img130/4945/33760989.jpg Chodzi o wiersz który zaczyna siê na kolumnie "¦rednia warto¶æ". Chcê, aby zaczyna³ siê ni¿ej ni¿ te które s± pod kolumn± "powierzchnia"... Trochê lipa pytaæ o takie rzeczy, ale nie wiem jak to zrobiæ...Z góry dziêki.
2009-12-30 00:49:15

[C/C++] Dynamiczne TEdit ,wype³nianie tablicy

Jak zrobic cos takiego ze mam na formie Edit 1 i Edit 2 oraz button wpisuje w edit1 = n liczb w edit2 = m liczb klikam na przycisk i wtedy program na form-ie tworzy mi kolumne n+1 Edit ow oraz m+1 lub 2 opcja mam tablice typu int Hk[m+1] i Sk[n+1] . Na formie jeden Edit3 oraz button i teraz mam wype³niac tablice tzn . wpisuje liczbe w Edit3 klikam button i on wpisuje mi ja w Hk[0] , znowu wpisuje inna liczbe klikam button i on zapisuje w Hk[1] itd. az zape³niê tablice jak bedzie wyg³adal kod w c++ ?? z góry dziekuje ;p
2009-12-30 00:15:27

[Java] petla AcionListener

Witam mam problemik ma³y chcia³em dodaæ do AcionListenera parêdziesi±t przyciskow ale xx nie jest finalne wewn±trz jest jaki¶ sposób? for (int xx=1;xx
2009-12-30 00:13:25

[Newbie] [MySQL] Po³±czenie

Siemka, Jak po³±czyæ siê z MySQL? Wogóle co trzeba zrobiæ, ¿eby móc z tego korzystaæ? Czyta³em, ¿e trzeba wej¶æ w wiersz poleceñ, albo wpisaæ co¶ w kodzie. Teraz znalaz³em co¶ takiego jak phpMyAdmin, te¿ co¶ z MySQL chyba zwi±zane. Co mam w koñcu zrobiæ?
2009-12-29 23:36:27

[Java] Uwidacznianie pustego JPanela

Witam, mam program zrobiony w ramce JFrame z menad¿erem rozk³adu BorderLayout. W JFrame s± dwa panele: WEST: rysunek EAST: menu rysunek - jest pustym panelem na którym s± rysowane obrazki menu - tutaj s± przyciski do ustawiania ró¿nych rzeczy:P Kiedy do rysunku nie dodam ¿adnego komponentu to nie widzê rysunków w nim rysowanych za pomoc± metody paintComponent... Jak dodam przyk³adowo JLabel z odpowiednio d³ugim tekstem to wtedy widaæ(ale szeroko¶æ jest taka jaka potrzeban do wy¶wietlenia tekstu). Czy da siê jako¶ wy¶wietlaæ rysunki bez dodania JLabel?
2009-12-29 23:23:05

[Delphi/Pascal] czy Button jest wci¶niêty

Witam, chce warunkiem (if Button1 jest wci¶niêty then) sprawdziæ czy dany button jest przyci¶niêty. Nie chodzi mi o np OnMouseDown kiedy naciskam ten przycisk. Poradzi kto¶ jak sprawdziæ stan buttona?
2009-12-29 22:50:14

[Webmastering] [jQuery] pêtla i tablice

Witajcie, mam taki problem. muszê napisaæ skrypt w jquery który pobiera dane z htmla. Jest to listing produktów w sklepie. Na jednej stronie bêdê oko³o 10 takich produktów, i ka¿dy ma takie same pola do wczytania do tablicy. HTML Kod: Napisa³em ju¿ jQuery dotycz±ce pola Limited. Je¶li w limited value == true to wy¶wietla siê obrazek. Kod: $(document).ready(function() { $("#pola .czytaj").each(function(){ $(".limited", limited).each(function(){ if ($(limited).val()=="false"){ $(".prod .limited").remove(); } else { $(".prod .zegar .cena .limited").replaceWith(""); } }); }); }); Nie radze sobie z napisaniem pêtli która przelatywa³a by przez wszystkie produkty. Teraz jak zmieniam opcje z true na false w pierwszej ofercie to znaczek znika lub pojawia siê we wszystkich.
2009-12-29 22:42:06

[Java] Java dzialania na bardzo duzych liczbach.

witam. Dostalem zadanie w ktorym musze wykonac dzialania typu +-* bardzo duzych liczb ktore nie mieszcza sie w long float etc. Piszac bardzo duze liczby na mysli mam np 1005 milionow *369 bez uzycia bigint i big dec. Doszed³em do wniosku zeby podzielic ta liczbe na mniejsze party i na nich wykonywac dzielenie rzw splitt. Kolejne ale, jak to bedzie wygladalo w przypadku mnozenia idzielenia. Wtedy wpadlem na 2 pomysl zeby wykorzystac tablice. Zapisac lazda cyferke oddzielnie i tak wykonywacdzialanie. Prosze tylko o pomoc w rozkmince, za bledy przepraszam pisze uzywajac telefonu, z gory dziekuje i szzesliwego nowego roku!
2009-12-29 22:26:47

[Delphi/Pascal] RIPOWANIE p³yt

Witam, tworzê program do obs³ugi archiw. Jedna z jego funkcji to RIPowanie p³yt CDAUDIO. Czy jest jaki¶ darmowy komponent, albo kod do zripowania p³yty? z góry dziêki. pozdro,
2009-12-29 22:12:10

[C/C++] [C++Builder] Dynamiczny button-problem

Tworzê dynamicznie button. w pliku Unit1.h mam __published: private: TButton *Przycisk; void __fastcall funkcjaklik(TObject *Sender); public: W Unit1.cpp mam: void __fastcall TForm1::Button1Click(TObject *Sender) { Przycisk = new TButton(this); Przycisk->Parent = this; Przycisk->Left = 30; Przycisk->Top = 40; Przycisk->OnClick = funkcjaklik; } void __fastcall TForm1::funkcjaklik(TObject *Sender) { // tutaj nie wiem co wpisaæ } 1. W jaki sposób zmieniaæ dowoln± w³a¶ciwo¶æ utworzonego dynamicznie buttona gdy kliknê na niego lewym przyciskiem myszy np. chce zmieniæ jego w³a¶ciwo¶æ Caption Pisz±c w funkcjaklik: Caption="nowy"; Akcja wykonuje siê na formie,a nie na utworzonym buttonie. 2. Za³ó¿my,ze na formie znajduje siê 10 utworzonych dynamicznie buttonów,których w³asno¶æ Name to b1,b2.... itd. Chcê po klikniêciu na pierwszy z nich zmieniæ w³a¶ciwo¶æ drugiego i trzeciego. Jak siê odwo³aæ do tych przycisków? Mêczê siê z tym i ju¿ nie mam si³y. Proszê o pomoc.
2009-12-29 21:42:22

[C/C++] [C++Builder] Dynamiczny button->zdarzenie->problem

Tworzê dynamicznie button. w pliku Unit1.h mam __published: private: TButton *Przycisk; void __fastcall funkcjaklik(TObject *Sender); public: W Unit1.cpp mam: void __fastcall TForm1::Button1Click(TObject *Sender) { Przycisk = new TButton(this); Przycisk->Parent = this; Przycisk->Left = 30; Przycisk->Top = 40; Przycisk->OnClick = funkcjaklik; } void __fastcall TForm1::funkcjaklik(TObject *Sender) { // tutaj nie wiem co wpisaæ } 1. W jaki sposób zmieniaæ dowoln± w³a¶ciwo¶æ utworzonego dynamicznie buttona gdy kliknê na niego lewym przyciskiem myszy np. chce zmieniæ jego w³a¶ciwo¶æ Caption Pisz±c w funkcjaklik: Caption="nowy"; Akcja wykonuje siê na formie,a nie na utworzonym buttonie. 2. Za³ó¿my,ze na formie znajduje siê 10 utworzonych dynamicznie buttonów,których w³asno¶æ Name to b1,b2.... itd. Chcê po klikniêciu na pierwszy z nich zmieniæ w³a¶ciwo¶æ drugiego i trzeciego. Jak siê odwo³aæ do tych przycisków? Mêczê siê z tym i ju¿ nie mam si³y. Proszê o pomoc.
2009-12-29 21:42:22

[Java] NetBeans- Projek

Witam serdecznie, muszê na zaliczenie zrobiæ projekt na zaliczenie. Proszê o pomoc. -Jak zrobiæ sortowanie po Nr NRKARTY,KOD,FIRMA.- ma to sortowaæ w JTable > -Mo¿e drodzy u¿ytkownicy wiecie czemu nie chce mi obliczaæ masy ? Wklejam Program (oczywi¶cie to nie jest ca³y) reszta to CSVreader package start; import javax.swing.JFileChooser; import javax.swing.UIManager; public class Grafika extends javax.swing.JFrame { private int MAX_WIELKOSC_TABELI = 70000;//max wielkosc private JFileChooser oknoPlik;//okno otwierajace pliki private int wyborpliku = JFileChooser.APPROVE_OPTION;//flaga //nazwy plikow private String a; private String b; private String c; private String d; private String e; //obiuekty okienek Dostawcy plikDostawcy; Magazyn_p plikMagazynp; Magazyn_w plikMagazynw; Slownik plikSlownik; int opendialogflaga; /** Creates new form okno */ public Grafika() { initComponents(); //tworzymy okienko wyswietlamy je //ustawiamy panel2 na visible oknoPlik = new JFileChooser(); a = "DOSTAWCY"; b = "MAGAZYNP"; c = "MAGAZYNW"; d = "SLOWNIK"; this.jPanel2.setVisible(false); } public static void main(String args[]) { UIManager.put("FileChooser.acceptAllFileFilterText","Wszystkie pliki"); UIManager.put("FileChooser.cancelButtonText","Anuluj"); UIManager.put("FileChooser.cancelButtonToolTipText","Anuluj"); UIManager.put("FileChooser.fileNameLabelText","Nazwa pliku:"); UIManager.put("FileChooser.filesOfTypeLabelText","Pliki typu:"); UIManager.put("FileChooser.homeFolderToolTipText","Folder domowy"); UIManager.put("FileChooser.listViewButtonToolTipText","Lista"); UIManager.put("FileChooser.lookInLabelText","Szukaj w:"); UIManager.put("FileChooser.saveInLabelText","Zapisz w:"); UIManager.put("FileChooser.newFolderAccessibleName","Nowy katalog"); UIManager.put("FileChooser.newFolderToolTipText","Nowy katalog"); UIManager.put("FileChooser.openButtonText","Otwórz"); UIManager.put("FileChooser.openButtonToolTipText","Otwórz"); UIManager.put("FileChooser.openDialogTitleText","Otwórz"); UIManager.put("FileChooser.saveButtonText","Zapisz"); UIManager.put("FileChooser.saveButtonToolTipText","Zapisz"); UIManager.put("FileChooser.saveDialogTitleText", "Zapisz"); UIManager.put("FileChooser.updateButtonText","Uaktualnij"); UIManager.put("FileChooser.updateButtonToolTipText","Uaktualnij"); UIManager.put("FileChooser.upFolderToolTipText","Do g�ry o jeden poziom"); UIManager.put("FileChooser.directoryOpenButtonText", "Otwórz"); UIManager.put("FileChooser.detailsViewButtonAccessibleName","Szczeg�y"); UIManager.put("FileChooser.detailsViewButtonToolTipText","Szczeg�y"); UIManager.put("FileChooser.directoryDescriptionText","Folder"); UIManager.put("FileChooser.fileDescriptionText","Generic File"); UIManager.put("FileChooser.helpButtonText","Pomoc"); UIManager.put("FileChooser.helpButtonToolTipText","Pomoc"); UIManager.put("FileChooser.homeFolderAccessibleName","Folder domowy"); UIManager.put("FileChooser.listViewButtonAccessibleName","Lista"); UIManager.put("FileChooser.newFolderErrorText","B�ad przy tworzeniu folderu !!!"); UIManager.put("FileChooser.other.newFolder", "Nowy folder"); UIManager.put("FileChooser.upFolderAccessibleName","Up"); UIManager.put("FileChooser.win32.newFolder","Nowy folder"); UIManager.put("OptionPane.noButtonText","Nie"); UIManager.put("OptionPane.yesButtonText","Tak"); UIManager.put("OptionPane.cancelButtonText","Anuluj"); java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new Grafika().setVisible(true); } }); } @SuppressWarnings("unchecked") // private void initComponents() { jPanel1 = new javax.swing.JPanel(); jButton1 = new javax.swing.JButton(); jLabel2 = new javax.swing.JLabel(); jScrollPane1 = new javax.swing.JScrollPane(); jTable1 = new javax.swing.JTable(); jPanel2 = new javax.swing.JPanel(); jTextField1 = new javax.swing.JTextField(); jTextField3 = new javax.swing.JTextField(); jLabel3 = new javax.swing.JLabel(); jLabel5 = new javax.swing.JLabel(); jButton2 = new javax.swing.JButton(); jScrollPane2 = new javax.swing.JScrollPane(); jTextArea1 = new javax.swing.JTextArea(); jLabel6 = new javax.swing.JLabel(); jScrollPane3 = new javax.swing.JScrollPane(); jTextArea2 = new javax.swing.JTextArea(); jMenuBar1 = new javax.swing.JMenuBar(); jMenu2 = new javax.swing.JMenu(); jCheckBoxMenuItem1 = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItem2 = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItem3 = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItem4 = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItem5 = new javax.swing.JCheckBoxMenuItem(); jMenu1 = new javax.swing.JMenu(); jCheckBoxMenuItem6 = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItem7 = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItem8 = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItem9 = new javax.swing.JCheckBoxMenuItem(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); jPanel1.setBorder(javax.swing.BorderFactory.createEtchedBorder()); jButton1.setText("Wykonaj zestawienie"); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton1ActionPerformed(evt); } }); jLabel2.setText("Magazyn"); jTable1.setModel(new javax.swing.table.DefaultTableModel( new Object [][] { {null, null, null, null}, {null, null, null, null}, {null, null, null, null}, {null, null, null, null} }, new String [] { "Title 1", "Title 2", "Title 3", "Title 4" } )); jScrollPane1.setViewportView(jTable1); javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1); jPanel1.setLayout(jPanel1Layout); jPanel1Layout.setHorizontalGroup( jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel1Layout.createSequentialGroup() .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel1Layout.createSequentialGroup() .addContainerGap() .addComponent(jLabel2)) .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 980, javax.swing.GroupLayout.PREFERRED_SIZE) .addGroup(jPanel1Layout.createSequentialGroup() .addContainerGap() .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 175, javax.swing.GroupLayout.PREFERRED_SIZE))) .addContainerGap(49, Short.MAX_VALUE)) ); jPanel1Layout.setVerticalGroup( jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel1Layout.createSequentialGroup() .addContainerGap() .addComponent(jLabel2) .addGap(18, 18, 18) .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 180, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(jButton1, javax.swing.GroupLayout.DEFAULT_SIZE, 48, Short.MAX_VALUE) .addGap(18, 18, 18)) ); jPanel2.setBorder(javax.swing.BorderFactory.createEtchedBorder()); jTextField1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jTextField1ActionPerformed(evt); } }); jLabel3.setText("KOD"); jLabel5.setText("KLIJENT"); jButton2.setText("Oblicz mase"); jButton2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton2ActionPerformed(evt); } }); jTextArea1.setColumns(20); jTextArea1.setRows(5); jScrollPane2.setViewportView(jTextArea1); jLabel6.setText("Masy"); jTextArea2.setColumns(20); jTextArea2.setRows(5); jTextArea2.setText("Aby masa zosta³a obliczona poprawnie. nProszê o wybranie zadanie, które mo¿na nwybieraæ w lewym górnym rogu."); jScrollPane3.setViewportView(jTextArea2); javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2); jPanel2.setLayout(jPanel2Layout); jPanel2Layout.setHorizontalGroup( jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel2Layout.createSequentialGroup() .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel2Layout.createSequentialGroup() .addContainerGap() .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 417, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(jPanel2Layout.createSequentialGroup() .addGap(19, 19, 19) .addComponent(jLabel6)) .addGroup(jPanel2Layout.createSequentialGroup() .addGap(50, 50, 50) .addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 229, javax.swing.GroupLayout.PREFERRED_SIZE))) .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel2Layout.createSequentialGroup() .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 29, Short.MAX_VALUE) .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jLabel5) .addComponent(jLabel3)) .addGap(39, 39, 39) .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jTextField1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 485, Short.MAX_VALUE) .addComponent(jTextField3, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 485, Short.MAX_VALUE))) .addGroup(jPanel2Layout.createSequentialGroup() .addGap(78, 78, 78) .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 236, javax.swing.GroupLayout.PREFERRED_SIZE))) .addContainerGap()) ); jPanel2Layout.setVerticalGroup( jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel2Layout.createSequentialGroup() .addContainerGap() .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel6) .addComponent(jLabel3)) .addGap(22, 22, 22) .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel2Layout.createSequentialGroup() .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 37, Short.MAX_VALUE) .addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 52, javax.swing.GroupLayout.PREFERRED_SIZE) .addContainerGap()) .addGroup(jPanel2Layout.createSequentialGroup() .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel5)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 65, Short.MAX_VALUE) .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(15, 15, 15)))) ); jMenu2.setText("Zadania"); jCheckBoxMenuItem1.setSelected(true); jCheckBoxMenuItem1.setText("zest. magazynp"); jCheckBoxMenuItem1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem1ActionPerformed(evt); } }); jMenu2.add(jCheckBoxMenuItem1); jCheckBoxMenuItem2.setText("zest. magazynw"); jCheckBoxMenuItem2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem2ActionPerformed(evt); } }); jMenu2.add(jCheckBoxMenuItem2); jCheckBoxMenuItem3.setText("masa kodu magazynp"); jCheckBoxMenuItem3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem3ActionPerformed(evt); } }); jMenu2.add(jCheckBoxMenuItem3); jCheckBoxMenuItem4.setText("masa kodu magazynw"); jCheckBoxMenuItem4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem4ActionPerformed(evt); } }); jMenu2.add(jCheckBoxMenuItem4); jCheckBoxMenuItem5.setText("zesatw D"); jCheckBoxMenuItem5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem5ActionPerformed(evt); } }); jMenu2.add(jCheckBoxMenuItem5); jMenuBar1.add(jMenu2); jMenu1.setText("Wczytaj Pliki"); jCheckBoxMenuItem6.setText("DOSTAWCY.CSV"); jCheckBoxMenuItem6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem6ActionPerformed(evt); } }); jMenu1.add(jCheckBoxMenuItem6); jCheckBoxMenuItem7.setText("MAGAZYNP.CSV"); jCheckBoxMenuItem7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem7ActionPerformed(evt); } }); jMenu1.add(jCheckBoxMenuItem7); jCheckBoxMenuItem8.setText("MAGAZYNW.CSV"); jCheckBoxMenuItem8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem8ActionPerformed(evt); } }); jMenu1.add(jCheckBoxMenuItem8); jCheckBoxMenuItem9.setText("SLOWNIK.CSV"); jCheckBoxMenuItem9.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem9ActionPerformed(evt); } }); jMenu1.add(jCheckBoxMenuItem9); jMenuBar1.add(jMenu1); setJMenuBar(jMenuBar1); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jPanel1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addContainerGap()) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(56, 56, 56)) ); pack(); }// private void jCheckBoxMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) { this.jCheckBoxMenuItem1.setSelected(true); this.jCheckBoxMenuItem2.setSelected(false); this.jCheckBoxMenuItem3.setSelected(false); this.jCheckBoxMenuItem4.setSelected(false); this.jCheckBoxMenuItem5.setSelected(false); this.jPanel1.setVisible(true); this.jPanel2.setVisible(true); this.jLabel2.setText("Magazyn Wej¶cia"); } private void jCheckBoxMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) { this.jCheckBoxMenuItem1.setSelected(false); this.jCheckBoxMenuItem2.setSelected(true); this.jCheckBoxMenuItem3.setSelected(false); this.jCheckBoxMenuItem4.setSelected(false); this.jCheckBoxMenuItem5.setSelected(false); this.jPanel1.setVisible(true); this.jPanel2.setVisible(true); this.jLabel2.setText("Magazyn Wyj¶ciowy"); } private void jCheckBoxMenuItem3ActionPerformed(java.awt.event.ActionEvent evt) { this.jCheckBoxMenuItem1.setSelected(false); this.jCheckBoxMenuItem2.setSelected(false); this.jCheckBoxMenuItem3.setSelected(true); this.jCheckBoxMenuItem4.setSelected(false); this.jCheckBoxMenuItem5.setSelected(false); this.jPanel1.setVisible(true); this.jPanel2.setVisible(true); this.jLabel6.setText("Suma mas kodu dla magazynuP"); this.jLabel5.setVisible(true); this.jLabel5.setText("KLIENT"); this.jTextField3.setVisible(true); } private void jCheckBoxMenuItem4ActionPerformed(java.awt.event.ActionEvent evt) { this.jCheckBoxMenuItem1.setSelected(false); this.jCheckBoxMenuItem2.setSelected(false); this.jCheckBoxMenuItem3.setSelected(false); this.jCheckBoxMenuItem4.setSelected(true); this.jCheckBoxMenuItem5.setSelected(false); this.jPanel1.setVisible(true); this.jPanel2.setVisible(true); this.jLabel6.setText("Suma mas kodu dla magazynuW"); this.jLabel5.setVisible(true); this.jLabel5.setText("KLIENT"); this.jTextField3.setVisible(true); } private void jCheckBoxMenuItem5ActionPerformed(java.awt.event.ActionEvent evt) { this.jCheckBoxMenuItem1.setSelected(false); this.jCheckBoxMenuItem2.setSelected(false); this.jCheckBoxMenuItem3.setSelected(false); this.jCheckBoxMenuItem4.setSelected(false); this.jCheckBoxMenuItem5.setSelected(true); this.jPanel1.setVisible(true); this.jPanel2.setVisible(true); this.jLabel6.setText("Suma mas kodu dla magazynuW dla zmiennej Typ"); this.jLabel5.setText("TYP"); } private void jCheckBoxMenuItem6ActionPerformed(java.awt.event.ActionEvent evt) { int opendialogflaga = this.oknoPlik.showOpenDialog(this); if(opendialogflaga == wyborpliku){ e = this.oknoPlik.getSelectedFile().getName(); e = e.toUpperCase(); if(e.equals(a+".CSV")) { this.plikDostawcy = new Dostawcy(); this.plikDostawcy.laduj(this.oknoPlik.getSelectedFile().getAbsolutePath()); this.jCheckBoxMenuItem6.setSelected(true); } else this.jCheckBoxMenuItem6.setSelected(false); } } private void jCheckBoxMenuItem7ActionPerformed(java.awt.event.ActionEvent evt) { int opendialogflaga = this.oknoPlik.showOpenDialog(this); if(opendialogflaga == wyborpliku){ e = this.oknoPlik.getSelectedFile().getName(); e = e.toUpperCase(); if(e.equals(b+".CSV")) { this.plikMagazynp = new Magazyn_p(); this.plikMagazynp.laduj(this.oknoPlik.getSelectedFile().getAbsolutePath()); this.jCheckBoxMenuItem7.setSelected(true); } else this.jCheckBoxMenuItem7.setSelected(false); } } private void jCheckBoxMenuItem8ActionPerformed(java.awt.event.ActionEvent evt) { int opendialogflaga = this.oknoPlik.showOpenDialog(this); if(opendialogflaga == wyborpliku){ e = this.oknoPlik.getSelectedFile().getName(); e = e.toUpperCase(); if(e.equals(c+".CSV")) { this.plikMagazynw = new Magazyn_w(); this.plikMagazynw.laduj(this.oknoPlik.getSelectedFile().getAbsolutePath()); this.jCheckBoxMenuItem8.setSelected(true); } else this.jCheckBoxMenuItem8.setSelected(false); } } private void jCheckBoxMenuItem9ActionPerformed(java.awt.event.ActionEvent evt) { opendialogflaga = this.oknoPlik.showOpenDialog(this); if(opendialogflaga == wyborpliku){ e = this.oknoPlik.getSelectedFile().getName(); e = e.toUpperCase(); if(e.equals(d+".CSV")) { this.plikSlownik = new Slownik(); this.plikSlownik.laduj(this.oknoPlik.getSelectedFile().getAbsolutePath()); this.jCheckBoxMenuItem9.setSelected(true); } else this.jCheckBoxMenuItem9.setSelected(false); } } private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { int wielkosc = MAX_WIELKOSC_TABELI; if(this.jCheckBoxMenuItem1.isSelected()) { //jezeli dlugosc pliku jest wieksza niz ograniczenie to ustawiamy ograniczenie if(plikMagazynp.podajWielkosc() < MAX_WIELKOSC_TABELI) wielkosc = plikMagazynp.podajWielkosc(); //tworzymy tablice wartosci zestawienia Object[][] tablica = new Object[wielkosc][10]; int id = 0; //wypelniamy tablice wartosciami for(int x=0;x
2009-12-29 21:30:11

[Delphi/Pascal] Pomoc przy szukaniu danych

Czy kto¶ móg³by mi w klarowny sposób wyja¶niæ: 1. Zebranie danych z innego programu na przyk³ad pokazanie aktualnego adresu strony www w programie. Czyli innym s³owy zbieranie danych z innych otwartych programów. 2. Zebranie konkretnej danej z ci±gu znaków, które siê wklei w odpowiednie miejsce. Przyk³adowo do Edit1 wklejam taki ci±g znaków: Jan Kowalski Waga: 55 Wzrost: 165 Miejscowo¶æ: Warszawa I chcia³bym by z tego ci±gu program wybra³ warto¶æ wagi i przekszta³ci³ j± w x (StrToFloat), ale tylko wagê, reszta ¿eby nie by³a dla niego zauwa¿alna. Nie znam siê na programowaniu na tyle dobrze, a to s± bardzo przydatne rzeczy.
2009-12-29 21:20:39

[Newbie] Pomoc przy szukaniu danych

Czy kto¶ móg³by mi w klarowny sposób wyja¶niæ: 1. Zebranie danych z innego programu na przyk³ad pokazanie aktualnego adresu strony www w programie. Czyli innym s³owy zbieranie danych z innych otwartych programów. 2. Zebranie konkretnej danej z ci±gu znaków, które siê wklei w odpowiednie miejsce. Przyk³adowo do Edit1 wklejam taki ci±g znaków: Jan Kowalski Waga: 55 Wzrost: 165 Miejscowo¶æ: Warszawa I chcia³bym by z tego ci±gu program wybra³ warto¶æ wagi i przekszta³ci³ j± w x (StrToFloat), ale tylko wagê, reszta ¿eby nie by³a dla niego zauwa¿alna. Nie znam siê na programowaniu na tyle dobrze, a to s± bardzo przydatne rzeczy.
2009-12-29 21:20:39

[C/C++] [C][GTK+]Problem z GTK+ - radio buttons

Cze¶æ. Niedawno zacz±³em uczyæ siê biblioteki GTK+. Mam zaimplementowaæ uproszczon± wersjê gry GO. Mój pomys³ jest taki: program po uruchomieniu wyswietla okienko z lista radio buttons, s³u¿±c± do wyboru rozmiaru planszy. Zale¿nie od wyboru rozmiaru bêdê tworzy³ planszê w drugim okienku (pierwsze po naci¶niêciu przycisku "wybierz" powinno siê zamkn±æ. Moje pytania: - jak przerobiæ ten kod, aby okienko wyboru planszy zamyka³o siê? - jak po wyborze rozmiaru przechowaæ go w jakiej¶ innej zmiennej, na przyk³ad w incie? (przyklad: u¿ytkownik wybiera rozmiar 9x9, wiêc po naci¶niêciu przycisku "wybierz" okienko zamyka siê, a wartosc "9" jest przypisywana do jakiej¶ zmiennej? Oto kod: #include #include #include #include GtkWidget *okno, *okno2, *box1w, *box2w, *bw, *bw1, *bw2, *bw3, *separator, *statbar, *box3, *tekst; GSList *group; gboolean close_application(GtkWidget *widget, GdkEvent *event, gpointer data ) { gtk_main_quit (); return FALSE; } GdkPixbuf *create_pixbuf(const gchar * filename) { GdkPixbuf *pixbuf; GError *error = NULL; pixbuf = gdk_pixbuf_new_from_file(filename, &error); if(!pixbuf) { fprintf(stderr, "%sn", error->message); g_error_free(error); } return pixbuf; } int main(int argc, char **argv) { gtk_init(&argc, &argv); // okienko wyboru rozmiaru okno2 = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_title(GTK_WINDOW(okno2), "Wybierz rozmiar planszy"); gtk_container_set_border_width(GTK_CONTAINER(okno2), 10); gtk_window_set_default_size(GTK_WINDOW(okno2), 230, 180); gtk_window_set_position(GTK_WINDOW(okno2), GTK_WIN_POS_CENTER); gtk_window_set_icon(GTK_WINDOW(okno2), create_pixbuf("icon.jpg")); box1w = gtk_vbox_new(FALSE, 0); gtk_container_add(GTK_CONTAINER(okno2), box1w); box2w = gtk_vbox_new(FALSE, 10); gtk_container_set_border_width(GTK_CONTAINER(box2w), 10); gtk_box_pack_start(GTK_BOX(box1w), box2w, TRUE, TRUE, 0); tekst = gtk_label_new("Wybierz rozmiar planszy: n"); gtk_label_set_justify(GTK_LABEL(tekst), GTK_JUSTIFY_CENTER); gtk_box_pack_start (GTK_BOX (box2w), tekst, TRUE, TRUE, 0); bw1 = gtk_radio_button_new_with_label(NULL, "9x9"); gtk_box_pack_start(GTK_BOX(box2w), bw1, TRUE, TRUE, 0); group = gtk_radio_button_get_group(GTK_RADIO_BUTTON(bw1)); bw2 = gtk_radio_button_new_with_label(group, "12x12"); gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(bw2), TRUE); gtk_box_pack_start(GTK_BOX(box2w), bw2, TRUE, TRUE, 0); bw3 = gtk_radio_button_new_with_label_from_widget(GTK_RADIO_BUTTON(bw2), "19x19"); gtk_box_pack_start (GTK_BOX (box2w), bw3, TRUE, TRUE, 0); separator = gtk_hseparator_new (); gtk_box_pack_start(GTK_BOX (box1w), separator, FALSE, TRUE, 0); box2w = gtk_vbox_new(FALSE, 10); gtk_container_set_border_width(GTK_CONTAINER (box2w), 10); gtk_box_pack_start(GTK_BOX(box1w), box2w, FALSE, TRUE, 0); bw = gtk_button_new_with_label("Wybierz"); g_signal_connect_swapped (G_OBJECT (bw), "clicked", G_CALLBACK (close_application), G_OBJECT (okno2)); gtk_box_pack_start (GTK_BOX (box2w), bw, TRUE, TRUE, 0); gtk_widget_show_all(okno2); gtk_main(); //glowne okno gry okno = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_title(GTK_WINDOW(okno), "GO!"); gtk_container_set_border_width(GTK_CONTAINER(okno), 10); gtk_window_set_default_size(GTK_WINDOW(okno), 400, 400); gtk_window_set_icon(GTK_WINDOW(okno), create_pixbuf("icon.jpg")); box3 = gtk_vbox_new(FALSE, 0); gtk_container_add(GTK_CONTAINER(okno), box3); statbar = gtk_statusbar_new(); gtk_box_pack_end(GTK_BOX(box3), statbar, FALSE, TRUE, 1); gtk_widget_show_all(okno); gtk_main(); return 0; }
2009-12-29 21:13:53

[C/C++] Zamiana wyrazów w tek¶cie

Witam, pisalem wczesniej podobnego posta o szukaniu programu(ktory moglby w danym tekscie wyszukac konkretne slowa i zamienic je na inne), teraz sam sie za to wzialem, skorzystalem z google i roznych for i napisalem cos takiego: #include "stdafx.h" #include #include #include #include int i=0; char words[20]; char change[20]; int main() { using namespace std; fstream file; file.open("c:tekst.txt"); if (!file.is_open() ) { cout n; for (i=0; i> wyrazWpliku; if (wyrazWpliku==words[i]) cout
2009-12-29 20:24:50

[Newbie] [C++] zamiana liczby w systemie dziesiêtnym na liczbê w syst

Napisa³em funkcje, która zamienia liczbê dziesiêtn± na liczbê binarn±. Program dzia³a prawid³owo, ale nie jestem pewien czy jest to napisane optymalnie. Proszê o uwagi co mo¿na ulepszyæ w tym kodzie. Znam sposób rekurencyjny na napisanie tej funkcji ale tutaj chodzi mi o zrobienie tego bez u¿ycia rekurencji. #include using namespace std; void bin(int liczba); void main() { for(int i = 0; i < 16; i++) // pêtla wczytuj±ca 15 kolejnych liczby dziesiêtnych, która zostan± { // zamienione na liczby binarne bin(i); cout
2009-12-29 20:06:58

[Newbie] [java] Problem z konstruktorem

Stworzy³em sobie klasê, w której chcê umie¶ciæ tablicê obiektów, któr± inicjalizujê w konstruktorze. Komiluje siê ale wyrzuca wyj±tki. Co robiê ¼le? Konstruktor klasy Slowo[] wype³nia jej zmienne pustymi stringami. public class Pojemnik { public Slowo[] tablica; int pojemnosc; public Pojemnik() { pojemnosc = 2; tablica = new Slowo[2]; tablica[0].eng = "eng0"; tablica[1].eng = "eng1"; tablica[0].pol = "pol0"; tablica[1].pol = "pol1"; } }
2009-12-29 19:55:30

[Java] JME zasoby sprzêtowe

Witam serdecznie, mam do napisania prosty organizer smsow w telefonie komórkowym, czyli, mam napisaæ tak± aplikacjê, która pobierze z telefonu komurkowego wiadomo¶ci czy to tekstowe czy to email, i jako¶ je posortuje, tak jak ja sobie tego ¿ycze, czy to po dacie czy po odbiorcy. Moje pytanie jest nastêpuj±ce, czy w ¶rodowisku netbeans istnieje mo¿liwo¶æ dostania siê do pamiêci wiadomo¶ci w telefonie, jak sprawdziæ format wiadomo¶ci, czy wogóle co¶ takiego jest mo¿liwe? z góry dziêki za odpowied¼.
2009-12-29 19:27:05

[Off-Topic] Jaki jest Twoj najlepszy film?

Zainspirowany watkiem o Avatarze postanowilem zalozyc ten temat :) No wlasnie. Jaki jest Wasz ulubiony/najlepszy film? Jezeli o mnie chodzi to bym sie wachal pomiedzy Skazani na shawshank a Chlopcy z ferajny.
2009-12-29 19:18:27

[Delphi/Pascal] opendialog i memo pomoc

Hej wie ktos moze jak wczytac plik tekstowy sk³adaj±cy sie z 2 kolumn i n wierszy(wspó³rzedne ) a pozniej wyswitlic w memo Prosze o pomoc [???]
2009-12-29 19:05:57

[Newbie] opendialog i memo pomoc

Hej wie ktos moze jak wczytac plik tekstowy sk³adaj±cy sie z 2 kolumn i n wierszy(wspó³rzedne ) a pozniej wyswitlic w memo Prosze o pomoc [???]
2009-12-29 19:05:57

[C/C++] Praca na przegl±darce

Widzia³em niektóre programy które pracuj± na przegl±darce bez otwierania jej. Czy jest do tego jaka¶ specjalna biblioteka?? Uczê siê w C++.
2009-12-29 18:51:14

[Delphi/Pascal] canwas wykres

czesc panowie potrzebuje malej pomocy nie potrafie dobrze programowac w delphi czy mozna dane z stringgrid przedstawic jako wykres w canvas
2009-12-29 18:33:12

[C# i .NET] Zapisywanie ustawieñ do pliku

Gdzie¶ tutaj kiedy¶ czyta³em o takiej mo¿liwo¶ci ¿e wszystkie ustawienia formy mo¿na by³o zapisaæ do pliku bez u¿ywania strumieni. Setting.Save() czy co¶ takiego . Mo¿e kto¶ pamiêta ?
2009-12-29 18:30:18

[C# i .NET] [solved]Zapisywanie ustawieñ do pliku

Gdzie¶ tutaj kiedy¶ czyta³em o takiej mo¿liwo¶ci ¿e wszystkie ustawienia formy mo¿na by³o zapisaæ do pliku bez u¿ywania strumieni. Setting.Save() czy co¶ takiego . Mo¿e kto¶ pamiêta ?
2009-12-29 18:30:18

[Delphi/Pascal] TjvDBTreeView

Mia³ kto¶ sytczno¶æ ? Nie mogê nigdzie znalezc tutoriala, ani helpu do tego komponentu. Nie umiem zmusiæ tego komponentu, ¿eby pokazywa³ mi wyniku (nie wiem jak ustawiæ pola MasterField i ItemField - jakie powinny mieæ warto¶ci i czy typ danych ma jakie¶ znaczenie) Przegrzeba³em googla, ale jako¶ nie potrafiê siê dogrzebaæ do czego¶ sensownego.
2009-12-29 18:09:52

[Newbie] [Qt C++] QTcpSocket

Pisze sobie program, w ktorym musze pobrac dane z pewnej strony (powiedzmy onet.pl) Nigdy wczesniej nie korzystalem z QTcpSocket i bazujac na tym, co znalazlem w dokmuentacji, napisalem cos takiego: (kod ponizej - maksymalnie prosty, bo na razie chce tylko zrozumiec zasade dzialania QTcpSocket) Jednak nie dziala chyba w cale, nie wiem, gdzie jest problem... Nic mi nie wyswietla ten qDebug, wiec nie wiem nawet, czy prawidlowo obsluzeylem polaczenie. Bylbym ogromnie wdzieczny za pomoc :) KLASA.H #ifndef KLASA_H #define KLASA_H #include #include #include class moja : public QWidget{ Q_OBJECT public: moja(); private: QTcpSocket* socket; QString strona; protected slots: void onReadyRead(); }; #endif // KLASA_H KLASA.CPP #include "klasa.h" #include #include #include moja::moja(){ socket = new QTcpSocket(); QUrl url("http://www.onet.pl"); socket->connectToHost(url.host(), 80); connect(socket, SIGNAL(readyRead()), this, SLOT(onReadyRead()) ); } void moja::onReadyRead() { QByteArray temp=socket->readAll(); QString nowy(temp); strona=nowy; qDebug()
2009-12-29 17:51:08

[Java] ArrayList tablic

Chce stworzyæ listê tablic w nastêpuj±cy sposób: static public ArrayList punkty = new ArrayList(); int indeks = 0; double[] temp = new double[4]; temp[2] = 0; temp[3] = 1; for(int i = 1; i
2009-12-29 17:40:58

[C/C++] Problem z tablic± obiektów (segmentation fault)

char c; cTree list[256]; int real_size_list = 0; [...........] list[real_size_list] = cTree (c); Segmentation fault mam dok³adnie przy linijce na brazowo Troche mojej klasy zeby wszystko bylo jasne class cTree { typedef struct node { char symbol; bool leaf; //1 - this node is a leaf node *next1; node *next2; node *prev; int number_node; }; public: node *root; int number; cTree(char); cTree(); int inc_weight(char, node*); void merge(cTree, cTree); void show_tree(node*); }; cTree::cTree() { }; cTree::cTree(char ch) { root->leaf = 1; root->symbol = ch; root->next1 = NULL; root->next2 = NULL; root->prev = NULL; root->number_node = 1; number = 1; } [................] } Z gory dzieki wszystkim co pomoga mi namierzyc popelniany przeze mnie blad.
2009-12-29 17:23:32

[Newbie] [Qt C++] QByteArray i QString ...

Mam natepujacy - chce zamienic spacje w tekscie na znaczek + ale przy kompilacji tego mam bledy: QString napisPobrany=wpiszCos->text(); QByteArray temp=napisPobrany.toAscii(); for(int i=0;i
2009-12-29 16:38:03

[C# i .NET] Kurs e-learningowy 5160.

Witajcie, Ostatnio zacz±³em przygotowywac sie do podstawowego certyfiaktu MS 70-536. Skompletowa³em juz dwa (1 i 3 ) z trzech pozycji naukowych : (tzn dosta³em je za punkty z CodeGuru ;] ) - McTs Self-Paced Training Kit (Exam 70-536): Microsoft .Net Framework 2.0 Application Development Foundation - kurs e-learningowy 5160 - kurs e-learningowy 5161 Brakuje mi kursu 5160, a wiem ze jest on podobno gdzies na necie do sciagniecia. Szuka³em dwa ni no ale nic :/ . Prosba dla ludzi którzy maja do niego dostêp, znaja adres do paczki, lub maja i zechca udostepnic - podzielcie siê swoja wiedza w tym tamecie [browar] pozdrawiam
2009-12-29 16:09:54

[Newbie] [C] Segfault i tablica struktur

Witam. Od kilku dni siedzê nad projektem gry w sapera. Niestety Przytrafi³y mi siê 2 problemy. Plansza ma byæ tablic± struktur, której rozmiary podaje gracz na pocz±tku gry. Zarówno gdy deklarujê j± lokalnie jak i globalnie wy¶wietla mi siê przy kompilacji ostrze¿enie: SAPER.c:100: error: object with variably modified type must have no linkage SAPER.c:100: error: storage size of ‘plansza’ isn’t constant Jak omin±æ ten problem. Wcze¶niej gdy usun±³em funkcje i strukturê zostawiaj±c samego maina kompilacja przebiega³a bez problemów, ale odpalenie koñczy³o siê natychmiastowym segfaultem. KOD: #include #include #include #define MAX 50 #define MIN 10 typedef enum {TRUE = 1, FALSE = 0} bool; struct pole { bool bomba; bool odkryta; bool zaznaczona; int wokol; }; int a, b, miny; int check (int x, int y); int x,y; void losowanie (int a, int b, int miny); void zlicz (int x, int y); void rozszerz (int x, int y); int main (int a, int b, int miny) { printf ("Witaj w grze SapernPodaj ilo¶æ wierszy: "); do { scanf ("%d", &a); if (aMAX) { printf ("Za du¿o wierszy, ustalam ilo¶æ jako %dn", MAX); a=MAX; } } while (aMAX); printf ("Podaj ilo¶æ kolumn: "); do { scanf ("%d", &b); if (bMAX) { printf ("Za du¿o kolumn, ustalam ilo¶æ jako %dn", MAX); b=MAX; } } while (bMAX); int maxminy = (0.9*(a*b)); printf ("Podaj ilo¶æ min: "); do { scanf ("%d", &miny); if (minymaxminy) { printf ("Za du¿o min, ustalam ilo¶æ jako %dn", maxminy); miny=maxminy; } } while (minymaxminy); struct pole plansza[a][b]; int* mem = NULL; mem = (int*)plansza; mem = malloc(a*b*sizeof(struct pole)); for (x=0; x
2009-12-29 15:58:04

[Delphi/Pascal] OpenGL w Delphi 7.0 (GLScene) dla .

Nigdy nie programowalem w delphi, jednak patrz±c na kod nie mam wiêkszych problemów z jego zrozumieniem. Mam kod ¼ród³owy z zaimplementowan± grafik± w OpenGL, za pomoc± GlScene. Program korzysta ze specjalnych komponentów, które wy¶wietlaj± grafikê w WindowsForms. Tworzê program w VisualStudio, na platformie .NET Framework 3.5, korzystaj±c z jêzyka C#, i potrzebowa³bym zaimplementowaæ t± grafikê w moim projekcie. Jak móg³bym to zrobiæ ?
2009-12-29 15:30:03

[Delphi/Pascal] OpenGL pod DELPHI

Witam, Prosi³bym o pomoc. Poszukuje jakiego¶ kursu OpenGl w Delphi. Czy kto¶ moze dysponuje takim kursem od podstaw? Pozdrawiam
2009-12-29 15:27:03

[C/C++] [C] "Pseudookienka" ala TV

Napisa³em ma³y program do kontroli mojego pilota PC. Wszystko mam, dzia³a, jest kilkana¶cie opcji, wykrywa wci¶niêtych kilka klawiszy na raz, d³ugo¶æ ich wci¶niêcia itd. Mam problem, mianowicie notify-send jest zbyt ma³e, nie podoba mi siê, chcia³bym zrobic co¶ co znamy z telewizorów - "pseudookienko" z w³asn± tre¶æia - po prostu prostok±t i tekst. [img]http://img412.imageshack.us/img412/3729/zrzutekranuw.png[/img] Proszê o pomoc jak co¶ podobnego wykonaæ w C! Szuka³em u wujka..
2009-12-29 15:20:02

[Java] tablica obiektow

jak utworzyc tablice dwu wymiarowa obiektów w klasie hotel public class Hotel { Hotel[][] hotel; Pietro pietro; Pokoje pokoje; public Hotel(Pokoje pokoje, Pietro pietro){ this.hotel=Hotel[pokoje][pietro]; //?????? } public static void main(String[] args){ Pokoje p = new Pokoje(5); Pietro a = new Pietro (4); Hotel hotel = new Hotel(p,a); } } klasa pietro : public class Pietro { int iloscPokoi; int[] pokoje; public int getIloscPokoi() { return iloscPokoi; } public void setIloscPokoi(int iloscPokoi) { this.iloscPokoi = iloscPokoi; } public Pietro(int iloscPokoi){ this.pokoje = new int[iloscPokoi]; } } co jest nie tak z tym kostrukotorem?? i co zrobic zeby dzialalo??
2009-12-29 14:39:41

[Newbie] [qt] Polskie znaki

Cze¶æ. Mam kod: #include int main(int argc, char *argv[]) { QApplication app(argc, argv); QTextCodec::setCodecForCStrings(QTextCodec::codecForName("ISO8859-2")); // dziêki temu powinny byæ polskie znaki QWidget window; window.resize(320, 240); window.show(); window.setWindowTitle(QApplication::translate("toplevel", "±ê³ó¼æ¿")); return app.exec(); } Zamiast polskich znaków s± krzaki: http://i50.tinypic.com/20jqmxg.png
2009-12-29 14:24:55

[C# i .NET] [C#][DirectX] Problem z bitmap± w DX2D (pixel format)

Na pocz±tku chcia³bym zaznaczyæ ¿e u¿ywam obecnie SlimDX, mo¿na powiedzieæ ¿e to taki lepszy DXmanaged :> I mam problem z bitmap± w directx2d :/ A konkretnie z tworzeniem nowej, bo wyskakuje mi b³±d: D2DERR_UNSUPPORTED_PIXEL_FORMAT: The pixel format is not supported. (-2003292288) i nie wiem czemu :/ Tutaj trochê kodu: static void CreateTexture() { texture = new Bitmap(Target.Instance, new System.Drawing.Size(10, 10)); FileStream stream = new FileStream("D:T.jpg", FileMode.Open); texture.FromStream(stream, 0, (int)stream.Length); } B³±d wyskakuje przy pierwszej linijce. Target.Instance to singleton -> mniej wiêcej tak inicjuje instancjê: private static void InitializeTarget(Control parent) { WindowRenderTargetProperties properties; properties = new WindowRenderTargetProperties(); properties.Handle = parent.Handle; properties.PixelSize = parent.Size; properties.PresentOptions = PresentOptions.None; instance = new WindowRenderTarget(factory, properties); } A Control parent to ju¿ normalne windowsowskie okienko :/ Prosi³bym o pomoc bo nie mam pomys³u jak to zrobiæ :( Z góry dziêkuje [soczek]...
2009-12-29 14:17:53

[C/C++] Baza danych - ³adowanie struktury z pliku txt

Witam, mam do napisania prost± bazê danych na zaliczenie C++ na pierwszym roku studiów. Baza danych ma byæ oparta na strukturze kilku pól (lista jednokierunkowa) i umo¿liwiaæ dodawanie rekordów, przegl±danie i usuwanie. Funkcje do usuwania, przegl±dania, dodawania mamy napisaæ sami, nie korzystaj±c z klas. Ogólnie wymy¶li³em to tak, ¿e program zapisuje wprowadzone warto¶ci do pliku tekstowego (jeden rekord na jedn± liniê), oddzielaj±c kolejne pola struktury ¶rednikiem. struct OSOBA { string imie; string nazwisko; string wiek; string zawod; OSOBA *next; }; OSOBA top=NULL; void Add(){ bool again; do{ system("cls"); OSOBA *rekord = new OSOBA; cout > rekord->imie; cout > rekord->nazwisko; cout > rekord->wiek; cout > rekord->plec; rekord->next=NULL; OSOBA *temptop=top; if(temptop==NULL) { top=rekord; } else { while(temptop!=NULL) temptop=temptop->next; temptop=rekord; } FILE *plik = fopen("db.txt", "a+"); fprintf(plik, "%s;%s;%s;%s;n", rekord->imie, rekord->nazwisko, rekord->wiek, rekord->zawod); fclose(plik); cout
2009-12-29 14:03:36

[Newbie] [c++] 0 w hex

Witam. Muszê napisaæ program do generowania bitmapy. Wszystko ju¿ jest ok, tylko jak napiszê taki kod std::fstream plik(jakisplik); plik
2009-12-29 13:50:30

[C/C++] [c++] Problem z funkcja srand

Od razu mówiê ¿e jestem pocz±tkuj±cy. Chcê napisaæ program który dla odpowiedniej ilo¶ci dni pracuj±cych bêdzie losowo ustawia³ pracowników na kasach (póki co chcê tylko ¿eby dobrze losowa³ tzn. chodzi mi o to i¿ pracownicy w poszczególnych dniach mog± byæ na dwóch lub trzech stanowiskach). Tylko natkn±³em siê na problem którego obecny stan wiedzy nie jestem w stanie rozwiaæ, otó¿ aplikacja koñczy siê nieoczekiwanym b³êdem. Wyskroba³em co¶ takiego: #include #include #include #include using namespace std; int random( int nMin, int nMax) { return rand() % nMax + nMin; } int main() { srand (time(0)); string kasa[11] = {"Pracownik 1", "Pracownik 2", "Pracownik 3", "Pracownik 4", "Pracownik 5", "Pracownik 6", "Pracownik 7", "Pracownik 8", "Pracownik 9", "Pracownik 10", "Pracownik 11"}; cout > a; for (int j=0, k=0; j
2009-12-29 13:21:09
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



komputery, oprogramowanie