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
[C/C++] [C++ obiektowe] problem z widzeniem klas
chciałbym aby klasa A widziała kalse B i klasa B widzi kl.A. Jak to napisać? [???] np:stud.cpp class stud { void dodaj(wykladowca &w) { w.funB(); } void funA() { } } wykl.cpp class wykladowca { void dodaj(student &s) { s.funA(); } void funB() { } } mail.cpp stud STUD(); stud WYKL(); WYKL(STUD);2010-06-21 09:09:58
[Newbie] [C++ obiektowe] problem z widzeniem klas
chciałbym aby klasa A widziała kalse B i klasa B widzi kl.A. Jak to napisać? [???] np:stud.cpp class stud { void dodaj(wykladowca &w) { w.funB(); } void funA() { } } wykl.cpp class wykladowca { void dodaj(student &s) { s.funA(); } void funB() { } } mail.cpp stud STUD(); stud WYKL(); WYKL(STUD);2010-06-21 09:09:58
[Newbie] zamiana znaków w jQuery/javaScript
Witam, chciałbym zamienić sobie znak "/" w zmiennej, w której jest adres WWW na znak"$". Czy mógłby ktoś podać mi funkcję, jak to zrobić? Dodam, iż chciałbym, zamienić w zmiennej (string) wszystkie takie znaki "/" na "$" za jednym zamachem - jednym poleceniem. Znalazłem, że istnieje metoda "replace", ale znak, który chcemy w niej zamienić na inny, musi być sprecyzowany za pomocą wyrażenia regularnego, a nie wiem, jak złapać za jego pomocą znak slash "/". Być może są prostsze sposoby... Dzięki :)2010-06-21 01:53:53
[Webmastering] zamiana znaków w jQuery/javaScript
Witam, chciałbym zamienić sobie znak "/" w zmiennej, w której jest adres WWW na znak"$". Czy mógłby ktoś podać mi funkcję, jak to zrobić? Dodam, iż chciałbym, zamienić w zmiennej (string) wszystkie takie znaki "/" na "$" za jednym zamachem - jednym poleceniem. Znalazłem, że istnieje metoda "replace", ale znak, który chcemy w niej zamienić na inny, musi być sprecyzowany za pomocą wyrażenia regularnego, a nie wiem, jak złapać za jego pomocą znak slash "/". Być może są prostsze sposoby... Dzięki :)2010-06-21 01:53:53
[Delphi/Pascal] Memo w Listview (kilka linii w jednym subitem listview)
Witam, Szukałem, googlałem i nic nie znalazłem... Czy da się w listview zrobić kilka wierszy w jednym subitemie? Mam memo (kilka wierszy) i do subitema listview chciałbym przenieść zawartość memo, ale tak, aby każdy wiersz z memo był w oddzielnej wierszu i to ma być w jednym subitemie, a nie każdy wiersz w kolejnym subitemie.2010-06-20 23:42:07
[Newbie] [BATCH] Polecenie IF
Witam! Mam problem z plikiem wsadowym, szukałem trochę na rożnych forach, ale nie mogłem znaleźć. Chodzi o napisanie krótkiego pliku wsadowego z komendą IF, w którym po wciśnięciu odpowiedniego klawisza odpali się odpowiadający mu program(dla 1 pierwszy plik, dla 7 drugi plik). Moja koncepcja na kod źródłowy to : Kod: @echo off @if errorlevel = 1 goto office10 @if errorlevel = 7 goto office07 :office07 start office07/setup.exe exit :office10 start office10/setup.exe exit No i tu jest problem bo nie chce działać plik. Czy jest ktoś kto mógłby poprawić kod, tak aby działał??2010-06-20 23:19:45
[Webmastering] [PHP][JavaScript] Błąd w wysyłaniu danych z formularza
Witam, mam problem z wysłaniem formularza, alert o wysłaniu się pojawia ale skrzynka jest pusta. Może mi ktoś powiedzieć co jest nie tak? Siedzę już nad tym kilka godzin i ni w ząb mi nie idzie. Kod pliku wysyłającego(check.php): komentarz przyjęty Komentarz przyjęty Kod formularza:2010-06-20 22:58:50
[C/C++] Problem z uzyskaniem uchwytu okna
Witam! Piszę program w WinAPI. Potrzebuję uzyskać uchwyt do pewnego procesu. Z tego co do tej pory wyczytałem można go uzyskać poprzez uchwyt okna związanego z tym procesem. Otóż próbowałem już paru sposobów i żaden nie chce poskutkować - aplikacja zdaje się być w jakiś sposób zabezpieczona. Wywołując pętle z funkcją EnumWindows z funkcją zwrotną zmieniającą tekst tytuły okna. Efekt - wszystkie okna, oprócz tego jednego mają zmienioną nazwę. Kolejny krok - wykorzystałem program spy++. Po tytule okna również nie znajduje uchwytu. Podobnie po nazwie klasy okna odczytanej również z tego programu. (czyli wykorzystane funkcje FindWindow, GetForegroundWindow(),GetWindow()). Z góry przepraszam, jeżeli nie trafiłem w dział, bo w sumie te sprawy okienkowe to nie tylko C, ale jednak w tym języku szukam rozwiązania problemu. Z góry dziękuję za pomoc, tudzież może jakiś inny sposób na pozyskanie uchwytu procesu. Pozdrawiam2010-06-20 22:29:38
[Newbie] Novice pyta o radę...
Uczę się już (!) 1 dzień i nie mogę zrozumieć co złego jest w tym zapisie: long double c; cin >> c; while(static_cast(c % 1)) { //blah-blah } Mogę liczyć na szybką pomoc? Dziekuje ;-P2010-06-20 22:08:34
[Newbie] [cli/c++] copy file
BOOL WINAPI CopyFile( __in LPCTSTR lpExistingFileName, __in LPCTSTR , __in BOOL bFailIfExists ); Mógłby ktoś mnie uświadomić jak z tego korzystać??? deklarowałem pExistingFileName i inne jako stringa, Stringa^, char i nie działa (Oczywiscie dodałem biblioteke windows)... Kompiluje się, ale nie kopiuje pliku... przeszukałem chyba całe google i wszyscy sypią "mądrymi" radami, które nic nie mówią, lub wysyłają ludzi tutaj http://msdn.microsoft.com/en-us/library/aa363851%28VS.85%29.aspx a akurat od msdn zacząłem poszukiwania,,, W ogóle nie wiem jak korzystać z funkcji File Management... Może ktoś da mi jakąś złotą radę, lub rzuci się kawałkiem kodu...2010-06-20 21:27:44
[Newbie] [Asm] Potrzebne wsparcie teoretyczne:
Witam mam problem, troche z teorią jeśli chodzi o asm. Mam takie pytanie: Jaki będzie nowy stan stosu oraz rejestrów CS, IP, SP i AX procesora po wykonaniu rozkazu IRET jeśli bezpośrednio przed jego wykonaniem: CS=2000h IP=0040h AX=0451h SP=0040h M[SP]=80h M[SP+1]=65h M[SP+2]=20h M[SP+3]=45h M[SP+4]=01h M[SP+5]=02h Podać uzasadnienie IP=6580h CS=4520h Flaga FR=0201h AX nie zmienia swojej wartosci. Stare CS, IP sa nadpisywane. SP=0046h Oczywiście pytanie brzmi czy poprawna odpowiedź? Jakie podać uzasadnienie? Że tak po prostu jest czy ma to jakiś głębszy sens? Określić stan stosu i rejestrów CS,IP,FLAGS,SP po zgłoszeniu przerwania nr 8 jeśli bezpośrednio przed , stan rejestrów jest następujący: CS=0201h SP=0060h IP=6582h FLAGS=2345h M[SP]=40h, M[SP+1]=08h ? Odwrotnie co do IRET? Czy jest jakaś różnica przy wywłoani call i ret jeszcze? Jeżeli ktoś by podał nawet jako odpowiedź link, który mówi na ten temat byłbym wdzięczny :)2010-06-20 20:04:44
[C/C++] Zapis w c++
Mam pytanko. Jak zapisać coś w programie dev c++ do pliku tak aby zapisane było to w odzielnych linijkach?? Typu coś takiego: A AB ABC ABCD Wszędzie szzukałem ale nie mogę znaleźć2010-06-20 19:59:07
[Newbie] Zapis w c++
Mam pytanko. Jak zapisać coś w programie dev c++ do pliku tak aby zapisane było to w odzielnych linijkach?? Typu coś takiego: A AB ABC ABCD Wszędzie szzukałem ale nie mogę znaleźć2010-06-20 19:59:07
[Off-Topic] kurs html i css
Proszę o jakis link do b.dobrego kursu html i css :/2010-06-20 19:35:05
[Off-Topic] [Matma]Iloczyn wktorowy i pole trójkąta
Przygotowuję się do sesji mam dwa typy zadań, które sprawiają mi problem 1) Oblicz iloczyn wektorowy podanych wektorów: u=3i+2j, v=-4i+j+5k 2) Oblicz pole trójkąta o wierzchołkach. (1,2,3)(0,-1,2),(0,4,0)2010-06-20 18:51:24
[Delphi/Pascal] Przypisanie wartości do kolejnych wierszy
Witam! Na początku chciałem zaznaczyć, że jestem początkujący i że przez cały dzień szukam informacji jak rozwiązać mój problem (może używam złych fraz). Nie udało mi się i proszę o pomoc. Modyfikuje program Klikacz autorstwa Adama tak, żeby klikał w więcej, niż tylko w jedno miejsce. Nie wiem jak zrobić, żeby program przypisywał pozycje X,Y do kolejnego wiersza tablicy. Liczba wierszy jest ustalana przez przyciski dodaj/usuń wiersz więc nie jest stała. Nie wiem czy ta część kodu się przyda, przypisuje niestety wartości do stałych komórek. GetCursorPos(MousePos); // pobierz pozycje kursora StringGrid1.Cells[1,1]:= IntToStr(MousePos.X); // przypisanie pozycji do X, Y StringGrid1.Cells[2,1] := IntToStr(MousePos.Y);2010-06-20 18:26:31
[C# i .NET] .NET comboBox max length
Jak ustawić maksymalną pojemność na znaki w komponencie comboBox? W textBox można normalnie z poziomu właściwości to zmienić - w CB niestety nie ma takiej opcji. Trochę szukałem po internecie i znalazłem klasę, która ma rozwiązać ten problem. Niestety nie za bardzo wiem jak mam z niej skorzystać. Bardzo proszę o pomoc. Poniżej zamieszczam klasę: public int MaxLength { get; set; } Wszystko odbywa się w C# pod platformę Windows Mobile.2010-06-20 18:13:59
[Delphi/Pascal] Statystyki do programu delphi
Witam, tworze programik ktory odtwarza filmiki w flashu, filmiki flv odtwarza streamem z serwera, chce sobie zrobic statystyki uzytkowania mojego programiku, i np chcialbym zaimplementowac w programiku przykladowo google analytics, lub jakies inne statystyki podobnego typu . jak to zrobic ?2010-06-20 17:57:36
[Newbie] Trigger
Cześć! W sumie prosta sprawa. Jak ma wyglądać trigger, który przy nowym wpisie do tabeli "users"(zakładanie nowego konta) doda wiersz do tabeli "messages". ID w 2 wpisie ma być takie samo jak w pierwszym. Pomoże ktoś?2010-06-20 17:29:42
[Newbie] skalowanie dwóch wektorów
mam dwa wektory np.: v1poczatek,v1koniec v2poczatek,v2koniec i teraz chciałbym je przeskalować tak aby długość pierwszego była równa zero (sam punkt) . ale aby stosunek obydwu sie nie zmienił np. jeśli drugi przecinał pierwszy to teraz bedzie przecinał ten punkt. Da się tak czy ja coś poknociłem ??2010-06-20 16:58:48
[Delphi/Pascal] Wyświetlacz temperatury i użycia procesora przez USB
Od nie dawna zacząłem czytać o Atmega8 i innych mikro procesorów które można programować i mnie zaczęło korcić żeby zrobić sobie wyświetlacz pod USB który mi wyświetli temperaturę i np użycie procesora, tu się zaczyna problem bo ja na razie wiele nie czaje z portami w delphim i dlatego was proszę o pomoc w tej sprawie.2010-06-20 16:49:14
[Delphi/Pascal] Wyłączenie flasha w WebBrowser
Witam, jak wyłączyć obsługę flasha w WebBrowserze?2010-06-20 16:31:25
[Hardware/Software] truecrypt i problem z dyskiem po zamontowaniu w virtualboxie
Problem jest dość dziwny, tzn. pierwszy raz się z nim spotkałem i mnie całkowicie zaskoczył. Mam zewnętrzny dysk twardy (na USB), który jest całkowicie zaszyfrowany truecryptem. Dzisiaj chciałem zrobić coś takiego, żeby dysk był widziany w wirtualnej maszynie (pod ubuntu). Więc wybrałem najpierw, żeby odpowiednie urządzenie USB było widziane przez moją wirtualną maszynę, a następnie zamontowałem poprzez truecrypta pod linuksem. Później odmontowałem zwolniłem urządzenie w virtualboxie i teoretycznie wszystko powinno być ok. No i tu się zaczęły dziać te dziwne rzeczy. Montowanie dysku na czystym systemie przebiega sprawnie, ale jak już chce zobaczyć zawartość dysku czy to przez eksplorator czy total commander to programy się zawieszają. Więc postanowiłem wywłać polecenie dir z konsoli. Owe polecenie zwróciło mi komunikat, że jest błędna suma CRC (w sumie tam jest partycja NTFS lekko się uspokoiłem, w nadziej, że jak znowu wróce do linuksa i zamontuje a następnie odmontuje dysk to będzie wszystko OK. Niestety tak się nie stało. W wirtualnej maszynie dysk jest normalnie widziany, ale na czystym systemie operacyjnym już nie. Wie ktoś jak to naprawić ? Coś poza formatowaniem dysku, bo mam tam dane w takiej ilości, że nie mam ich gdzie przechować i stracić ich za bardzo też nie mogę. Wykonałem nawet chkdsk na zamontowanym dysku, ale po zakonczeniu chkdsk, dalej system nie potrafi rozpoznac dysku, i teraz pyta się czy go sformatować2010-06-20 16:17:08
[Java] Informacje na temat testowania w Java
Witam Prosilbym o podanie jakichs zrodel (ksiazki, linki www) z informacjami na temat testowania aplikacji Java. Generalnie testy jednostkowe w JUnit sa mi znane na podstawowym poziomie. Bylbym wdzieczny rowniez za podanie odnosnikow do jakiegos bardziej zaawansowanego tutoriala z wykorzystaniem JUnitu. Oczywiscie wersja 4.x. Zalezy mi, zeby informacje byly pewne i profesjonalne.2010-06-20 16:05:57
[Off-Topic] [OSDev] Memory manager
Witam! W swoim OSie doszedłem do memory managera. Postanowiłem zrobić go na zasadzie tablicy bitowej. Rezerwowanie całych ramek mam zrobione. Ale mój problem zaczyna się kiedy trzeba zarezerwować tylko parę bajtów pamięci. Obecnie MM rezerwuje całą ramkę, ale to straszne marnowanie pamięci. Sam nie mogę wymyślić nic działającego. Jak można to rozwiązać? Jak jest to zrobione w innych OSach? Bo Google nie chce mi nic powiedzieć. Z góry dzięki za odpowiedź.2010-06-20 14:17:27
[C# i .NET] Dodanie kontrolki do Form1.Controls
Witam Mam najzwyklejsza forme i mam klase Game(wszystko jest w tym samym namespace), w ktorej tworze dynamicznie pictureBoxy. Domyslam sie ze by forma o nich wiedziala i potrafila je wyrysowac to musze pododawac swoje kontrolki wywolujac cos takiego: Form1.Controls.Add(kontrolka) ; Jednak w klasie Game on nie widzi tej ControlsCollection ktora jest wbudowana w Form1. Co ciekawe ten obiekt nie jest tam tworzony a gdzies musi byc tworzony hehe pewnie ukryli go przede mna bym nie mogl zmodyfikowac jego widocznosci w innyc klasach ^-^ Moje pytanie brzmi jak to zrobic by mozna bylo dodac w klasie Game te kontrolki to tego co jest w klasie Form1 ?2010-06-20 13:48:43
[C# i .NET] UDP broadcast
Witam, robie sobie serwer udp, chce rozsyłać z serwera wiadomość po całej sieci w celu skomunikowania sie z jednym konkretnym klientem. Napisałem sobie taki serwer i klient i mam następujący problem: wiadomosc z serwera dochodzi jedynie do tego klienta który jako ostatni miał jakas komunikacje z serwerem.. czy tak działa udp.. czy cos robie nie tak?2010-06-20 13:31:04
[C# i .NET] kolizja dwóch prostokątów obróconych
Chcę znaleźć czy zaszła kolizja pomiędzy dwoma obróconymi prostokątami. Szukam na google i nic nie znajduje , nie mam pojęcia jak się za to zabrać. Do tej pory sprawdzam po prostu każdą linię z każdą ale to chyba mało wydajny sposób.2010-06-20 12:21:16
[Off-Topic] Jak rozpocząć przygodę z programowaniem.
Witam, z programowaniem wcześniej nie miałem styczności, jednak mam zamiar bardziej zagłębić się w tym temacie. I chciałbym tutaj prosić Was o pomoc. Jakim językom powinienem poświęcić uwagę, od którego zacząć i jakie poznawać dalej.2010-06-20 12:20:55
[Java] Silnia (Brute Force)
Witam, chcialybm was prosic o kilka porad.Mianowicie chcialbym napisac program, ktory pokazuje wszystkie mozliwosc segregacji.(pierwsza liczba musi zgadzac sie z druga). np. 1 4 3 2 1 1 4 2 3 1 1 3 4 2 1 1 3 2 4 1 1 2 4 3 1 1 2 3 4 1 Do tej pory zdolalem napisac ponizszy program, jednak nie zawsze pokazuje wszystkie mozliwosci, poniewaz zastosowalem generator liczb losowych.Moim celem jest napisac programik, ktory moze obliczyc i pokazac 9!. Siedze nadtym juz dosyc dlugo, naturalnie uzylem juz Google, cos znalazlem, ale niestety nie jestem w stanie zrozumiec kodu.Z tego wzgledu, ze nie bardzo potrafie dalej cos sensownego wymyslic, chcialbym prosic o wasza pomoc.Co moglbym zmienic, badz jakies porady jak napisac owy program. Z ory wielkie dzieki! static int [] a = new int[5];{ for(int i=0;i2010-06-20 11:56:49
[Hardware/Software] lokaliacja telefonu z wykorzystaniem BTS
Witam wszystkich mam następujące pytanie czy istnieje jakaś metoda dająca dostęp do takich danych jak lokalizacja najbliższych BTSów czy siła sygnału??? Z tego co analizowałem inf znalezione w necie, NetMonitor to umożliwia, ale jak to się ma do dostępu do tych danych od strony programistycznej?? Może ten programik zapisuje pobrane inf w pamięci tel i pozwala operować nimi?2010-06-20 11:36:38
[Off-Topic] CodeArt - grupa programistów
Witam Szukam programistów do utworzenia grupy programistycznej z prawdziwego zdarzenia. Tylko prawdziwych pasjonatów i zapaleńców. Z góry dziękuje wszystkim, którzy wczoraj byli spidermanem, dziś chcą programować a jutro będą ninja. Szukam osób które chcą (naprawdę chcą) poświęcić trochę czasu na programowanie - nie potrzebuje teoretyków którzy potrafią płakać nad tym że algorytm im się spóźnia o pół sekundy tylko ludzi, którzy wiedzą jak napisać to czego potrzebują (optymalnie mniej lub bardziej) w praktyce. Tylko prośba: jak wiesz że jutro minie ci zapał to zostań lepiej tym ninja i nie pisz. (Osoby które zaczną lać na grupę będą usuwane!) W razie pytań proszę się kontaktować na mail: codeart@mailplus.pl Napisz swoją xywe, język w jakim kodzisz i na jakim jesteś stopniu zaawansowania (początki, średniozaawansowany, mistrzu że ho ho itp). piszcie ze swojego aktywnego maila, żeby był z wami kontakt. Pozdrawiam2010-06-20 05:13:56
[Delphi/Pascal] Kółko i krzyżyk w Delphi
02010-06-20 04:03:28
[C/C++] [C++][OpenGL] Kolizje między prostokątami
Witam, jak naprawić w tym programie lub bardziej jak poprawić kolizje między dwoma prostokątami? Głowie się i głowię nad tym i nie mogę dojść do tego jak to zrobić ;/ Oto kod, linijki od 100 gdzie ma wychwycić kolizję między obiektem który się porusza, a prostokątem na planszy. http://nopaste.gamedev.pl/?id=75562010-06-20 03:45:05
[Newbie] [C#] przekazanie wspolrzednych punktu do metody paint
Witam, Jestem zupelnie nowy jesli chodzi o programowanie i potrzebuje porady kogos kto jest nieco mniej nowy niz ja :> Kilka slow wstepu - ostatnio stworzylem swoja pierwsza aplikacje w C#, ktorej dzialanie w duzym skrocie opieralo sie na bazgraniu na pictureboxie, pobieraniu wpolrzednych punktow i wyliczaniu roznych mniej lub bardziej ciekawych rzeczy. Bylem z siebie niezmiernie dumny, niestety moja radosc krotka byla - wystarczylo zwinac aplikacje do paska, a wszystkie obiekty graficzne znikaly. Po kilkudniowej zalobie obadalem temat na googlach, gdzie sie okazalo ze cale rysowanie powinienem trzaskac w metodzie paint. Ogolnie juz wiem o co chodzi, niestety mam jeden problem. Ponizej mocno okrojony, przykladowy kodzik :> public void ryspkt(MouseEventArgs e) { if (pictureBox1.Image != null) { if (e.Button == MouseButtons.Left) { if (radioButton1.Checked) { pkt[nrpkt++] = new Point(e.X, e.Y); pictureBox1.Invalidate(); } } } } private void pictureBox1_Paint(object sender, PaintEventArgs e) { g = pictureBox1.CreateGraphics(); // help !!! } Pytanie brzmi - czy jest jakas trywialna metoda zeby przekazac e.X, e.Y do painta, aby sobie np elipse narysowac ? pozdr, Piotrek2010-06-20 03:37:23
[Off-Topic] Konkursu szukam :)
Witam :) Szukam takiego konkursy który niedawno się odbył z 4-6 miechów temu :P chodziło w nim o to aby zaprogramować takiego bota który by grał w karty z innymi botami w jakaś gre karcianą z kurnika a co roku są to inne boty o innych gier szukam i szukam i nie mogę znaleźć ;/2010-06-20 02:51:03
[Java] Biblioteka do Java 3D
Wie ktoś może gdzie możnaby ściągnąć biblioteki: com.sun.j3d.utils ? Z góry dziękuję za pomoc ;)2010-06-20 00:39:54
[Newbie] [C++] Klasa ze stringami
Mam taki kod: #include #include #include #include class c_str_t{ public: c_str_t(); ~c_str_t(); private: char *a; }; c_str_t::c_str_t(){ a = new char[100]; strcpy(a, "Konstruktor z klasy c_str!"); std::cout2010-06-19 23:32:52
[Off-Topic] kalkulator
Witam wszystkich Jako iż nie wiedzialem gdzie to, napisać wieć piszę tu. Potrzebuję stworzyć na stronkę www taki kalkulatorek który by liczył kiedy zwróci się montaż instalacji gazowej w aucie, ile sie zaoszczędzi, by użytkownik mógł sobie wpisac ile robi km miesiecznie, cene gazu ,cene benzyny itp. Nie musi to być jakiś niewiadomo jak mocno wypasiony kalkulator.Czasem im prostrze rozwiązanie tym lepsze Najlepiej by to było jakoś opisane bo jeżeli chodzi o programowanie jestem amatorem i się dopiero uczę. Za wszelką pomoc będę wdzięczny.2010-06-19 22:14:54
[Newbie] sprawdzenie czy liczba składa się z tej samej cyfry
witam w jaki sposób można sprawdzić że np liczba: 111 składa się z samej jedynki rekurencyjnie ?2010-06-19 20:27:35
[Newbie] [C++]Wskaźniki zagwozdka
Witam taki śmieszny przykład (ciekawe czy można coś takiego zrobić) #include #include using namespace std; int *funkcja() { int *tab = new int[10]; for(int i=0;i2010-06-19 20:25:03
[Webmastering] Skomplikowany przyjazny link
Witam, Miałem sobie prosta stronę z podstronami oraz menu z kategoriami produktów i ich wyświetlaniem taki prosty skrycik. Przyjazne linki w skrypcie .htaccess wygląda tak: RewriteEngine On RewriteBase / RewriteRule ^podstrona,(.+),([0-9]+).html$ index.php?s=podstrona&id=$2 RewriteRule ^kategoria,(.+),([0-9]+).html$ index.php?s=kategoria&id=$2 No i wszystko działało OK i działa dalej, ale przyszła potrzeba rozbudowania strony i do produktów zrobiłem trochę skomplikowana wyszukiwarka, która wysyła dane metoda $_GET. Tworzy mi się teraz gigantyczny link ze zmienna id_rodzaju_specyfikacji[], która zależy od kategorii w jednej jest ich (zmiennych) np. 2 w innych po 8 lub 7 pozycji. Oto link: index.php?id_producenta=13&id_rodzaju_specyfikacji[1]=0&id_rodzaju_specyfikacji[2]=0&id_rodzaju_specyfikacji[3]=0&id_rodzaju_specyfikacji[4]=0&s=kategoria&liczba_specyfikacji=4&id=6&submit=Szukaj Teraz pytanie czy jest sens przerabiania tego na przyjazny link i jeśli da się to zrobić to jak? Pozdrawiam2010-06-19 20:20:50
[Bazy danych] Problem z instalacją obiektowej bazy danych
Witam, mam problem z instalacją db4o, plik z rozszerzeniem jar nie uruchamia się a z konsoli jest następujący komunikat "Unable to access" przy java -jar iBATIS też nie działa db2o ObjectManager 7.4 działa poprawnie Będę wdzięczna za pomoc2010-06-19 20:04:33
[Webmastering] [css][html] przesunięte pozycje w formularzu w IE
Witam Mam problem, związany z różnicami w działaniu IE i mozilli. Mam formularz z kilkoma inputami i w mozilli jest wszystko ok, a w IE inputy są przesunięte w prawo i nie bardzo wiem, co jest tego przyczyną. Mozilla: http://img404.imageshack.us/img404/9837/moz.png IE: http://img231.imageshack.us/img231/6201/65988559.png Subject* Please select Healty Eating Keeping Active Download Other... Country* Please select USA Poland United Kingdome Other... Your Message Email* Title* Please select First Name* Surename* * Mandatory #form_left{ width: 330px; float: left; text-align: left; background-color: red; } label{ color: #777777; } select, textarea, input{ font-size: 11px; letter-spacing: 1px; border: solid #cccccc 1px; margin-bottom: 5px; width: 300px; display: block; } textarea{ height: 100px; overflow: hidden; text-align: left; } Nie mam pojęcia, co może być przyczyną tym bardziej, że rozjeżdżają się tylko inputy, a selecty nie (a mają taki sam css).2010-06-19 19:05:50
[C# i .NET] [C#] przekazywanie konstruktora
W głównej formie (form1) mam: Form2 form2 = new Form2(); Form3 form3 = new Form3(); Forme form2 pokazuje przez form2 = new Form2(); Jak przekazać konstruktora do formy form2 aby w tejże formie mógł użyć metody z formy form3, ale bez tworzenia nowej instancji tejże formy? np.: private void form2_button_Click(object sender, EventArgs e) { form3_do_something("123344"); }2010-06-19 18:50:13
[Newbie] [C#] przekazywanie konstruktora
W głównej formie (form1) mam: Form2 form2 = new Form2(); Form3 form3 = new Form3(); Forme form2 pokazuje przez form2 = new Form2(); Jak przekazać konstruktora do formy form2 aby w tejże formie mógł użyć metody z formy form3, ale bez tworzenia nowej instancji tejże formy? np.: private void form2_button_Click(object sender, EventArgs e) { form3_do_something("123344"); }2010-06-19 18:50:13
[Java] Problem z zapisaem pliku txt - nie ma podziału na wiersze
Witam wszystkich jako ze jest to mój pierwszy post na tym forum. Podczas pisania prostego edytora tekstu napotkałem na problem, mianowicie przy zapisywaniu pliku tekstowego z poziomu programu (który składa się z kilku kolumn tekstu) po ponownym odczycie linie tekstu znajdują się wszystkie w jednym wierszu... tak jakby program nie zapisywał informacji o końcu wiersza, tylko ładował wszystko do jednej linijki :/ Będę bardzo wdzięczny za wskazówkę jak to poprawić. Pozdrawiam [browar] package io; import javax.swing.*; import java.io.*; /** * * @author student */ public class Okno extends javax.swing.JFrame { /** Creates new form Okno */ public Okno() { initComponents(); } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // private void initComponents() { jButton1 = new javax.swing.JButton(); jButton2 = new javax.swing.JButton(); jScrollPane1 = new javax.swing.JScrollPane(); jTextArea1 = new javax.swing.JTextArea(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); jButton1.setText("Wczytaj"); jButton1.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) { jButton1MouseClicked(evt); } }); jButton2.setText("Zapisz"); jButton2.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) { jButton2MouseClicked(evt); } }); jTextArea1.setColumns(20); jTextArea1.setRows(5); jScrollPane1.setViewportView(jTextArea1); 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(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 380, Short.MAX_VALUE) .addGroup(layout.createSequentialGroup() .addComponent(jButton1) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jButton2))) .addContainerGap()) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jButton1) .addComponent(jButton2)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 249, Short.MAX_VALUE) .addContainerGap()) ); pack(); }// private void jButton1MouseClicked(java.awt.event.MouseEvent evt) { // TODO add your handling code here: JFileChooser wybierz=new JFileChooser(); int powrot=wybierz.showOpenDialog(this); if(powrot==JFileChooser.APPROVE_OPTION){ File wybrany=wybierz.getSelectedFile().getAbsoluteFile(); int i; FileInputStream fin; try{ fin=new FileInputStream(wybrany.getAbsolutePath()); } catch(Exception e){ System.out.println("Błąd podczas otwierania pliku"); return; } try{ do{ i=fin.read(); if(i!=-1) this.jTextArea1.setText(this.jTextArea1.getText()+(char) i); }while(i!=-1); } catch(Exception e){ } } } private void jButton2MouseClicked(java.awt.event.MouseEvent evt) { // TODO add your handling code here: JFileChooser wybierz=new JFileChooser(); int powrot=wybierz.showSaveDialog(this); if(powrot==JFileChooser.APPROVE_OPTION){ try{ FileOutputStream plik=new FileOutputStream(wybierz.getSelectedFile().getAbsolutePath()); String a=this.jTextArea1.getText(); for(int i=0;i2010-06-19 18:49:54
[Delphi/Pascal] Klawisze
Witam. Mam takie pytanie. Chcę napisać program do gry San Andres (Multiplayer) SA-MP w skrócie. Nie wiem - może ktoś grał. Już tłumaczę o co chodzi Czat tam włącza się literką T potem tekst, i enter aby wysłać. I tutaj prosze o jakieś naprowadzenie, jak zrobić aby program automatycznie co jakis czas wysyłał wiadomość2010-06-19 18:41:08
[C/C++] bada OS SDK
Właśnie zacząłem moją przygodę z bada OS SDK, które jest oparte na C++ i mam problem, którego nie potrafię rozwiązać. Powiedzmy, że mam taką funkcję: ArrayListT Form3::rozbij(String cos) { ArrayListT tablica; tablica.Construct(); for (int i=0;i2010-06-19 18:33:56
[C# i .NET] [C#] AutoCompleteStringCollection
Witam, korzystam z AutoCompleteStringCollection, aby wyświetlać autocomplete dla textboxa, ale zauwazylem ze to działa dopóki nie zamkniemy swojego programu. Przy ponownym uruchomieniu AutoCompleteStringCollection jest puste. Chciałbym aby program przy zamykaniu zapisywał gdzieś jakie stringi były wyszukiwane i przy ładowaniu wczytywał je do AutoCompleteStringCollection.2010-06-19 17:46:52
[Newbie] [delphi]colorbox ograniczenie
Jak ograniczyc kolory zeby byly np 10 od gory tylko kolory ?2010-06-19 17:40:17
[C# i .NET] datagridview i analiza wierszy
Witam, mam problem z dodaniem ostatniego wiersza do listy. Funkcja analizuje wiersze w DGR porownujac 2 sasiadujace ze soba. int indexPoczatek = 0, tmpInst=0, indexKoniec=0; for (int i = 1; i < dataGridView1.Rows.Count; i++) { if (Convert.ToInt32( dataGridView1[1, i-1].Value) != Convert.ToInt32( dataGridView1[1, i].Value)) { tmpInst= Convert.ToInt32( dataGridView1[1,i-1].Value); indexKoniec = i - 1; li.DodajInstancje(tmpInst, indexPoczatek, indexKoniec); indexPoczatek = i; } } dodam jeszcze, ze mam wylaczona mozliwosc dodawania wierszy (AllowUserToAddRows) probowalem dodac jeszcze warunek sprawdzajacy czy istnieje nastepny wiersz if (dataGridView1[1, i].Value == null) // "i" bo zaczynam od 1 { tmpInst = Convert.ToInt32(dataGridView1[1, i].Value); indexKoniec = i; li.DodajInstancje(tmpInst, indexPoczatek, indexKoniec); } ale nic to nie zmienilo. Probowalem tez zaczynac od roznych sposobow indeksowania, ale albo nie dzialalo albo wywalalo wyjatek o przekroczonym zakresie. Bardzo prosze o pomoc2010-06-19 17:03:05
[C# i .NET] datagridview i analiza wierszy [solved]
Witam, mam problem z dodaniem ostatniego wiersza do listy. Funkcja analizuje wiersze w DGR porownujac 2 sasiadujace ze soba. int indexPoczatek = 0, tmpInst=0, indexKoniec=0; for (int i = 1; i < dataGridView1.Rows.Count; i++) { if (Convert.ToInt32( dataGridView1[1, i-1].Value) != Convert.ToInt32( dataGridView1[1, i].Value)) { tmpInst= Convert.ToInt32( dataGridView1[1,i-1].Value); indexKoniec = i - 1; li.DodajInstancje(tmpInst, indexPoczatek, indexKoniec); indexPoczatek = i; } } dodam jeszcze, ze mam wylaczona mozliwosc dodawania wierszy (AllowUserToAddRows) probowalem dodac jeszcze warunek sprawdzajacy czy istnieje nastepny wiersz if (dataGridView1[1, i].Value == null) // "i" bo zaczynam od 1 { tmpInst = Convert.ToInt32(dataGridView1[1, i].Value); indexKoniec = i; li.DodajInstancje(tmpInst, indexPoczatek, indexKoniec); } ale nic to nie zmienilo. Probowalem tez zaczynac od roznych sposobow indeksowania, ale albo nie dzialalo albo wywalalo wyjatek o przekroczonym zakresie. Bardzo prosze o pomoc2010-06-19 17:03:05
[Off-Topic] Thinking in java (sprzedam)
sprzedam ksiązke http://helion.pl/ksiazki/thinking_in_java_edycja_polska_wydanie_iv_bruce_eckel,thija4.htm cena do uzgodnienia :) gg: 94210512010-06-19 16:19:25
[Newbie] [C++]Klasy i dziedziczenie
Witam chciałem się upewnić co do dziedziczenia poniżej przykład. class baza { private: int prywatna; protected: int chroniona; public: int publiczna; }; class klasa1 : public baza { //Tutaj tak jakby będą skopiowane powyższe zmienne mam namyśli odziedziczone //ale tylko protected i public więc z przymknięciem oka wygląda to tak? protected: int chroniona; public: int publiczna; }; class klasa2 : protected baza { //To będzie to tak wyglądać? protected: int chroniona; int publiczna; }; Oczywiście to z przymknięciem oka potraktować gdyż chodzi mi tylko o wizualny wygląd dziedziczenia czy coś źle rozumiem?2010-06-19 15:39:01
[Inne] Pakiet TCP
W jaki sposób dokładnie pakiet TCP zostaje wysyłany i odbierany? Napisałem w C# sniffer który skanuje lokalny ruch sieci, kilka pakietów może się łączyć w jedna całość przy odbieraniu ale nie wiem dlaczego pakiety przychodzą nie po kolei, z tego co czytałem to TCP wysyła pakiety kolejno po sobie Większość pakietów przychodzi po kolei ale nie wszystkie zdarza się coś w tym stylu(podaje ID pakietów, liczby w jednej linii to pakiety połączone przy odbieraniu): 1 2 7 3456 8 9 lub tak: 1 2 76543 8 9 może macie jakieś proste rozwiązanie na to?2010-06-19 15:37:11
[Hardware/Software] Hotkey odpalający program, zawsze!
Witam, Mam sobie problematyczną aplikację fullscreenową, która jak się zawiesza, fajnie byłoby ją killnąć jak się zwiesi, bo niestety alt-tab, win-l i inne magiczne skróty przestają mieć znaczenie (tj działają, ale obraz zostaje). Pomaga hibernacja (klawiszem) i ponowne odpalenie, wtedy widać pulpit i można task managerem sobie killnąć. Odnalazłem sobie polecenie "taskkill", które byłoby fajne, tylko że na ślepo ciężko mi to uruchomić, więc pomyślałem o skrócie klawiaturowym, który by działał ZAWSZE, niezależnie od aktywnej aplikacji, i odpalał jakiś tam mój *.bat czy polecenie taskkilla. Ew. w cpp/javie takie coś (tj wykrywa klawisz niezależnie od focusu na mojej aplikacji i odpala taskkilla, bądź "natywnie" killuje jakiś tam proces) - nie powinno być długie, ja te języki raczej z teorii ze studiów znam, a myślę, że większość z was z pamięci napisze :) Dzięki z góry2010-06-19 15:21:22
[C/C++] co wybrać opengl czy allegro
Witam. moje pytanie brzmi co jest dobre? biblioteka allegro czy openGl? Chciałbym się nauczyć w miarę prostej i zrozumiałej biblioteki graficzen.2010-06-19 15:17:28
[C/C++] Teoretyczny Pytanie
Witam ! To mój pierwszy post na forum, ale do rzeczy. Od wielu dni pali mnie takie teoretyczne zagadnienie : na jakiej zasadzie działają boty do gier. Moje pytania opierać będę na jednej z najprostszych gier ( Java ) online jaką jest Puzzle Pirates. Widziałem do niej multum botów. Jestem pewien ,że chociaż część z nich będzie pisana w C++. Ok, tak więc : Mamy bota, którego zadaniem jest układanie różnokształtnych klocków do dziur w statku, tak, by zalepić całą dziurę, używając tylko optymalnej ilości klocków. Jest to przedstawione na filmiku : http://www.youtube.com/watch?v=qQ2mmwFw89Y I teraz pytanie, jak taki bot odczytuje informacje z tej aplikacji Java, jakie ma do wyboru klocki, i jak wyglądają te dziury które ma załatać ? Oczywiście nie pytam się " Jak zrobić takiego bota ". Jestem tylko bardzo ciekaw jak program C++ może odczytywać dane z aplikacji Java. Swoją drogą, po czym różne "antycheaty" rozpoznają ,że używam bota ? Czy bot, który "emuluje" używanie myszki i klawiatury byłby wtedy niewykrywalny ( oczywiście, gdyby się go nie rozpowszechniało ) ? I ostatnia sprawa, czy byłbym w stanie po kursie C++ z książką "C++ dla Każdego" napisać w Visualu takiego bota ?2010-06-19 13:49:31
[Webmastering] Problemy z ajax i utf8
Jak w temacie - zwraca mi błąd. Przemianowałem już funkcję nawet na podstawową wersję $.ajax() ($.getJSON to alias dla $.ajax + $.parseJSON jak dobrze pamietam): $.ajax({ type: "POST", url: "ajax.php?getAll", contentType: "application/json; charset=utf-8", dataType: "json", success: function(data) { $("select option").remove(); $(data).each(function(index,item) { $("select").append(""+item.name+""); }); }, error: function (XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest.responseText); } }); Kod się ładnie przesyła (w Firebug widać), ale zamiast success: wykonuje się error: a w responseText to właśnie zawartość zwracana. Oto ona: [{"name":"rtyryrtyrtyrtyrtyrty","desc":"hrtey retyber e","dir":"60a5c2e031f46ded08e885112710cfcc"}] 1. Testowe środowisko to Zend Server + Windows XP (ponoć to może mieć znaczenie) 2. Ustawiłem na początku skrytpu ajax.php Header("Content-type: application/json") 3. Skrypt, który dostaję w wyniku wrzucam do JSON Validatora i pokazuje błąd. Wymieniam jedynie pierwszy nawias kwadratowy (zaznaczam go po prostu i wciskam guzik na klawiaturze z tym samym nawiasem) i JSON Validator twierdzi, że już kod jest poprawny. WTF???? W edytorze szesnastkowym faktycznie odpowiedź zawiera niewidoczne znaki na początku (5 znaków o kodzie %3F). Po ich skasowaniu wszystko jest ok. Nie wiem tylko jak pozbyć się ich przy odpowiedzi ze skryptu PHP.2010-06-19 13:36:31
[Java] [JSP] problem z polaczeniem do bazy danych
Witam mam strone JSP w której chce sie polaczyc z baza danych mysql. Class.forName("com.mysql.jdbc.Driver").newInstance(); Connection conn =DriverManager.getConnection("jdbc:mysql://localhost:3306/tomek", "tomek", "tomek"); Przy probie polaczenia otrzymuje wyjatek: org.apache.jasper.JasperException: An exception occurred processing JSP page /dodaj.jsp at line 12 9:2010-06-19 13:02:21
[Java] Nieprzetworzona strona JSP
Z powodów edukacyjnych chciałbym wyświetlać w przeglądarce nieprzetworzony plik JSP. Wymyśliłem takie rozwiązanie (działa prawie doskonale): odpowiedni link wygląda tak Strona Kopiowacz.jsp - zgodnie ze swoja nazwę - kopiuje plik JSP i przekierowuje do utworzonego pliku TXT. Pytanie jest następujące: jak w tym pliku TXT ustawić stronę kodową?2010-06-19 12:59:27
[Off-Topic] C++/CLI czy c# - mieszane uczucia
Witam. Mam mieszane uczucia co do tych języków, sporo się naczytałem i długo by opowiadać. Chodzi mi o pisanie aplikacji bardziej zaawansowanych, a także, żeby mi się przydał w przyszłości. Czy to będą studia czy też praca. Czekam na wasze wypowiedzi...2010-06-19 12:56:28
[Delphi/Pascal] dbExpress, biblioteki i głupie błędy
Moje pytanie w dziale Newbe http://forum.4programmers.net/viewtopic.php?id=162955 od ponad tygodnia leży odłogiem, więc pozwalam sobie zamieścić pytanie tu, licząc, że światłe umysły wskażą mi kierunek ominięcia betonowej ściany, o którą aktualnie rozbijam głowę. To jest przykład z książki "Delphi 2005 Adama Boducha (do tego miejsca wszystko działało OK). Poniżej przedstawiam maksymalnie odchudzony kod, który równie skutecznie wywala błąd. Zainstalowałem MySQL v. 5.1.45, Delphi2009. Podgląd baz w mysqlcc wygląda normalnie, łączę się z nimi bez problemu. unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, WideStrings, DBXMySql, DB, SqlExpr, StdCtrls; type TForm1 = class(TForm) SQLConnection1: TSQLConnection; Button1: TButton; ListBox1: TListBox; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin SQLConnection1.GetTableNames(ListBox1.Items); end; end. Błąd występuje w automatycznie dołączanym module DBXDynalink: function TDBXDynalinkCommand.DerivedExecuteQuery: TDBXReader; var ReaderHandle: TDBXReaderHandle; ByteReader: TDBXDynalinkByteReader; begin ReaderHandle := nil; if FCommandHandle = nil then Open; // Cheaper than using the property access which will cause a parameter row // to be allocated. Also allows delegate driver to delegate the ParameterRow. // if ((FParameters = nil) or (FParameters.Count = 0)) and (not isPrepared) then CheckResult(FMethodTable.FDBXCommand_ExecuteImmediate(FCommandHandle, TDBXWideString(GetText), ReaderHandle)) else CheckResult(FMethodTable.FDBXCommand_Execute(FCommandHandle, ReaderHandle));2010-06-19 12:43:13
[C/C++] przekazywanie tablic do funkcji
Witam,załóżmy że mam zmienną tablicową liczby[100],i teraz jeżeli chce przekazać ją do funkcji do musze zrobić to w sposób funkcja(liczby[i]),nie moge przekazać całej zmiennej liczby tak?:P2010-06-19 12:40:49
[Newbie] przekazywanie tablic do funkcji
Witam,załóżmy że mam zmienną tablicową liczby[100],i teraz jeżeli chce przekazać ją do funkcji do musze zrobić to w sposób funkcja(liczby[i]),nie moge przekazać całej zmiennej liczby tak?:P2010-06-19 12:40:49
[C/C++] Łączenie się z komputerem z LAN przez internet
Witam serdecznie, czy jest jakaś możliwość połączenia się z komputerem z sieci lokalnej ze zdalnego połączenia(jeśli tak, to jak). Np mam taką sytuację. Chcę się połączyć z serwerem. serwer - 10.8.6.123 zdalny adres całej sieci lokalnej, w której jest serwer- 86.156.10.50 klient- 85.10.3.90 Klient chce się połączyć z serwerem(10.8.6.123). Pozdrawiam2010-06-19 12:40:37
[C# i .NET] Szukam pomocy w napisaniu trzech programów z ansi c
Witam, szukam kogoś kto pomoże mi napisać trzy proste programy w ansi c - co do ceny to sie dogadamy- treść tylko na priv2010-06-19 12:34:13
[Praca] Szukam pomocy w napisaniu trzech programów z ansi c
Witam, szukam kogoś kto pomoże mi napisać trzy proste programy w ansi c - co do ceny to sie dogadamy- treść tylko na priv2010-06-19 12:34:13
[Newbie] c# windows form
Choć z programowaniem jako takim nie mam kłopotu, zaś windows form dopiero się uczę. Chciałbym się dowiedzieć jak Wy radzicie sobie z projektowaniem interfejsu graficznego. Przypuścimy, że mamy formę i na niej np. 5 przycisków, jak klikniemy na przycisk 1 to pojawi nam się na formie np. richTextBox i jakieś inne przyciski, jak klikniemy przycisk 2 to pojawią się inne kontrolki. Wszystko jest ładnie i prosto, ale przy większej ilości kontrolek robi się nieładnie mówiąc ogromny bałagan. Często robiłem tak, że wrzucałem wszystko na groupBoxy i w czesie projektowania wywalałem je za formę tzn ustałałem ogromny x i y, przed kompilacją znów ustawiałem normalne współrzędne i działałem tylko na visible. Innym sposobem (jak się dało) tworzyłem tab control i przesówałem go do góry tak, aby nie było widać zakładek. To było najbardziej poręczne, pogłem się łatwo poruszać pomiędzy widokami 1 formy, lecz czasami tak się nie da, mając u góry jakieś inne przyciski, wtedy pasek "zakładek" musi być widoczny :/ Oba sposoby są raczej "wieśniackie" i chciałbym się dowiedzieć jak Wy z tym sobie radzicie.2010-06-19 11:45:37
[Java] J2EE - zdalne pobieranie plikow
Macie pomysl przy uzyciu jakiego frameworka lub technologi np na jbossie zaimplementowac mechanizm ktory bedzie udostepnial zdalne pobieranie plikow tekstowych wywolanie metody ktora zwroci obiekt bedacy plikiem tekstowy?2010-06-19 11:32:40
[Off-Topic] Automatyczne zamykanie systemy, WinXP
Witam Chce u siebie postawić mały serwer plików i VNC na własny użytek. Niby wstępnie mam wszystko skonfigurowane ale stanąłem przed jednym problemem za który nie wiem jak się zabrać. Mam WOL (Wake on LAN) który teoretycznie będzie mi włączał komputer. Jednak nie ma sensu żeby przez cały czas, więc chce tak skonfigurować system aby wyłączał się kiedy jest nieużywany (tz nie operuje sobie zdalnie na plikach ani nie korzystam z VNC). Jak się za to zabrać?? Co skonfigurować lub ściągnąć i zainstalować?? PS. Zapomniał bym mam Win XP Profesional.2010-06-19 07:36:26
[Hardware/Software] Automatyczne zamykanie systemy, WinXP
Witam Chce u siebie postawić mały serwer plików i VNC na własny użytek. Niby wstępnie mam wszystko skonfigurowane ale stanąłem przed jednym problemem za który nie wiem jak się zabrać. Mam WOL (Wake on LAN) który teoretycznie będzie mi włączał komputer. Jednak nie ma sensu żeby przez cały czas, więc chce tak skonfigurować system aby wyłączał się kiedy jest nieużywany (tz nie operuje sobie zdalnie na plikach ani nie korzystam z VNC). Jak się za to zabrać?? Co skonfigurować lub ściągnąć i zainstalować?? PS. Zapomniał bym mam Win XP Profesional.2010-06-19 07:36:26
[C/C++] adres dla wskaźnika podany bezpośrednio[c++]
Witam ,mam nietypowy problem. Chciałbym bezpośrednio (ręcznie) nadać wskaźnikowi adres w pamięci ,na który ma wskazywać ,np. int *wsk; wsk = 234344897; Oczywiście w ten sposób program nie przyjmuje ,ani tak wsk = & 234344897 ; Więc jak to można zrobić? Pozdrawiam2010-06-19 04:49:58
[Newbie] adres dla wskaźnika podany bezpośrednio[c++]
Witam ,mam nietypowy problem. Chciałbym bezpośrednio (ręcznie) nadać wskaźnikowi adres w pamięci ,na który ma wskazywać ,np. int *wsk; wsk = 234344897; Oczywiście w ten sposób program nie przyjmuje ,ani tak wsk = & 234344897 ; Więc jak to można zrobić? Pozdrawiam2010-06-19 04:49:58
[Java] J2ME mały problem
witam wczoraj zacząłem się uczyć J2ME całkowicie od podstaw... napisałem parę prostych aplikacji które odpalam na symulatorze wireless tolkit i wszystko jest ok problem pojawia się jak je przenoszę na moj telefon nokia n95 wyswietla mi się dla .jar Nie można otworzyć nieobsługiwany typ obiektu lub jad aplikacja nie jest kompatybilna z telefonem kod o którym mowa to: import javax.microedition.midlet.*; import javax.microedition.lcdui.*; /** * MIDlet prezentujący proste wypisywanie na ekranie * za pomocą GUI niskiego poziomu. * @author Konrad Palczewski * @version 1.0 */ public class PierwszyMidlet extends MIDlet { //W tej zmiennej zapiszę obiekt pobrany metodą Display.getDisplay() private Display display; /** Wewnętrzna klasa Ekran rozszerzająca klasą Canvas */ private class Ekran extends Canvas { String label = "Tekst domyślny";//tekst do wypisania na ekranie int elipsewidth = 90; //szerokość elipsy na środku ekranu int ScreenWidth, ScreenHeight; //szerokość i długość ekranu /** Konstruktor wewnętrznej klasy Ekran */ public Ekran(String inparam){ // label = inparam; //Pobieram wysokość i szerokość dostępnego ekranu: ScreenWidth = getWidth(); ScreenHeight = getHeight(); } /** W matodzie paint() definiujemy wygląd elementu */ protected void paint(Graphics g){ //Naalowanie tła: g.setColor(0xffffff); //zmiana aktualnego koloru //Namalowanie wypełnionego aktualnym kolorem prostokąta: g.fillRect(0, 0, ScreenWidth, ScreenHeight); //Współrzędne w rogach ekranu: g.setColor(0x000000); g.drawString("(0,0)", 0, 0, g.TOP|g.LEFT); g.drawString("(" + ScreenWidth + "," + ScreenHeight + ")", ScreenWidth, ScreenHeight, g.BOTTOM|g.RIGHT); //Tekst no środku ekranu: g.setColor(0x770000); g.drawString(label, ScreenWidth/2, ScreenHeight/2, g.HCENTER|g.TOP); //Fragment elipsy: g.setColor(0x009900); g.fillArc(ScreenWidth/2 - elipsewidth/2, ScreenHeight/2 - elipsewidth/2, elipsewidth, elipsewidth/2, 20, 220); } } /** Opcjonalny konstruktor */ public PierwszyMidlet() { } public void startApp() { display = Display.getDisplay(this); display.setCurrent(new Ekran("J2ME rządzi")); } public void pauseApp() { } public void destroyApp(boolean unconditional) { } } co jest nie tak ? zastanawiam się również dlaczego jak wpiszę: import javax.microedition.midlet.*; public class PierwszyMidlet extends MIDlet{ public void startApp(){} public void pauseApp(){} public void destroyApp(boolean b){} } to mi wyskakują setki kwadracików zamiast poprostu białego tła... Pozdrawiam i dziękuję za wszelką pomoc2010-06-19 00:46:49
[Webmastering] JS edytuje CSS.
Mam mały problem. Potrzebuje w kilku divach uzależnić ich szerokość od rozdzielczosci ekranu na którym strona jest wyswietlana. Mam niesmiertelny kod JS: var W = screen.width; document.div1.width = W; document.div2.width = W; document.div3.width = W; i nawet bangla. Jednak problem pojawia się bo chciałbym jeszcze ustawić dla div2 left=rozdzielczosc.Prosta sprawa, ale że ja JS cienko znam to mam problem. Wiem już że na pewno document.div3.left=W nie przejdzie. Jak to napisać?2010-06-19 00:40:16
[Praca] [Łódź] Programista Aplikacji Webowych
Praca w dynamicznie rozwijającej się grupie kapitałowej spółek Focus Telecom Polska Sp. z o.o., Systemy Call Center Sp. z o.o. Spółki grupy zajmują się wdrażaniem na rynek innowacyjnych usług hybrydowych telekomunikacyjno-webowych. Firma stawia na rozwój osobisty inwestując w młode talenty. Opis zadań: tworzenie nowoczesnych aplikacji w technologiach EXT-JS (Java Script), ZEND (PHP) wdrożenie sie w aktualnie funkcjonujące aplikacje Kwalifikacje â wymagane: umiejętność programowania w języku PHP lub Java Script dobra znajomość zasad programowania obiektowego umiejętność tworzenia złożonych zapytań SQL podstawowa znajomość systemu operacyjnego Linux zaangażowanie, otwarty umysł, zdolność logicznego myślenia i szybkiego przyswajania wiedzy!!! Oferujemy: wynagrodzenie odpowiednie do umiejętności dużą autonomię pracy dostęp do nowoczesnych technologii możliwość ustalenia elastycznych godzin pracy praca w siedzbie firmy w Łodzi, J. Matejki, w młodym dynamicznym zespole Tworzone aplikacje: Virtual Call Center, Virtual CRM, Telekonferencje, Webkonferencje Zainteresowane osoby prosimy o wysyłanie CV na adres: m.misiak@focustelecom.pl.2010-06-19 00:37:35
[Newbie] [C++]Biblioteki
Witam mam trochę śmieszne pytanie jak są pisane biblioteki typu do obsługi GUI czy socetów. Kiedyś widziałem kod jakiegoś serwera do gry nie było tam przecież żadnych innych bibliotek tylko wszystko było to samemu napisane ale nie rozumiem jak takie coś zostało napisane? Jak chociaż działa taka biblioteka QT w windowsie rozumiem ,że twórcy zrobili coś takiego jak WinApi ale na Linuksie jest coś takiego ogólnego? Rozumiem ,że Qt jest "tłumaczone" jakoś na WinApi na windowsie czy źle myślę?2010-06-18 23:39:37
[C/C++] Zadania z informatyki
Witam! Dostałem od Pani od informatyki takie oto dwa zadania: Zadanie rekurencja: Napisz program obliczający rekurencyjnie następujące ciągi liczb (n-liczba naturalna): X0 = 1; Xn = n * Xn-1; Zadanie szyfry: W pliku dane.txt umieszczono w kolejnych wierszach 10 słów o długościach od 2 do 25 znaków, składających się z wielkich liter A, B, C, D, E, F, G, H, I, J. Napisz program, który odczytuje słowa zapisane w pliku dane.txt, koduje je szyfrem Cezara i zapisuje w pliku zadanie.txt jedno pod drugim. Niestety zupełnie nie mogę sobie z nimi poradzić. Czy mógłby ktoś mi pomóc. Bardzo proszę. Acha i to z szyfrem cezara ma być do programu Dev c++2010-06-18 23:33:36
[Flame] 4programmers z duchem czasu
Jak wiadomo 4programmers ma sporo juz lat, troche sie pozmienialo od poczatku ale... teraz stoi w miejscu. Inne strony sa coraz nowsze i nowsze a tutaj nic. Mam wiec pare propozycji miedzy innymi funkcja 1.) "mistrz programowania". Osoba z najwieksza iloscia kodow, ktore pomogly innym userom z forum otrzymuje raz na forum wyroznienie "mistrz programowania". Wyroznienie to moze miec tylko jeden user z forum. Po miesiacu gdy juz ktos osiagnie ten stopien proponuje dodac nowa funkcje: 2.) "KSP ( konfrontacja sztuk programisty ) programisty" Jeden user z forum raz na POL ROKU moze wyzwac aktualnego mistrza "KSP programisty" na pojedynek po to by odebrac mu "pas polsatu edition for 4programmers". http://img714.imageshack.us/img714/729/paspolsatu.jpg Aktualny mistrz "KSP programisty" mialby specialne bonusy na forum miedzy innymi zarabialby "eurocode" za kazdy pojedynek* 3.) "Eurocode" Nowa ultra zajefajna waluta na 4programmers. "Eurocode" byloby mozliwe do kupienia, wymienienia badz wygrania. kupienie - sms badz konto w banku. Za prawdziwa realna kase. wymiana - Wymiana z innym userem. wygranie - w pojedynku o ktorym pozniej. "Eurocode" dawaloby mozliwosc zajrzenia do zamknietych dzialow forum w ktorych bylaby zawarta bardziej zaawansowana wiedza userow forum. Co wiecej duze ilosci "eurocode" moznaby wymienic za realne nagrody w postaci laptopow, nowych kompilatorow z wykupiona licencja, PS3 etc. Za "Eurocode" moznaby pisac programy lub dawac kody zrodlowe. 4.) Pojedynki Pojedynki dzielimy na specialne i zwykle oraz grupowe. Zwykle - Te pojedynki moga odbywac sie codziennie. Jeden user wyzywana na pojedynek drugiego. User wyzwany na pojedynek musi sie na niego zgodzic. Pojedynek polega na napisaniu w dowolnym jezyku programowania ( chyba ze beda odgorne zalozenia co do jezyka programownaia ) jak najefektywniejszego to jest najszybszego kodu, ktory rozwiazalby dany problem algorytmiczny ( chyba ze oboje userzy beda chcieli podjac inne wyzwanie np zadanie z programem sieciowym albo cracking etc ). Przed kazdym pojedynkiem programisci wydaja swoje "eurocode" do banku. Zwyciezca pojedynku zgarnia cala kase ktora znajduje sie w banku. grupowe - Te pojedynki to mirror poprzedniego pojedynku z ta roznica ze moze brac udzial nieskonczenie wielu programistow w pojedynku. Zwyciezca jest tylko jeden i zgarnia wszystko. W razie remisu nastepuje dogrywka. specialne - to pojedynek w ktorym wygrana nie jest "eurocode" a... "pas polsatu edition for 4programmers", o ktorym pisalem wczesniej. Udzial w nim bierze aktualny posiadacz pasa i programista ktory wyzywa go na pojedynek. Zasady sa takie same z ta roznica ze nikt nie wyklada swoich "eurocode". Obserwatorzy "pojedynkow" takze moga wygrac "eurocode", wystarczy ze obstawia zwyciezce. W tym przypadku kasa wplacana jest do banku a nastepnie dzielona po zwyciezcach. Hazardzistow moze byc nieskonczenie wiele. 5.) "code AIKIDO" Osobny dzial na forum ktory bedzie mial dwa podzbioru: a.) Yin b.) Yang Forum to bedzie polegalo na pisaniu i w razie ukazania kodu zrodlowego zarobienia "eurocode". Programy te beda kolejno : 1 - w dziale Yin - Soft "czarny", ktory bedzie mial za zadanie zrobic cos zlego. Obojetne czy na komputerze czy na komorce czy na serwerze. Zaleznie od programisty. program umieszczany bedzie za darmo, kod zrodlowy bedzie ujawniany za odpowiednia sume "eurocode". 2 - w dziale Yang - Tutaj soft "bialy". Beda to programy ktore zapewniaja w jakims stopniu dodatkowa ochrone. Sprawdzacze procesow etc. Zasady takie same jak wyzej. 6.) "code-rise" Czyli Surprise. Na stronie zdecydowanie brakuje mozliwosci wyslania komus prezentu :( Ja bardzo chetnie komus bym cos wyslal jakies kwiatki serduszka a wszystko to w magicznej programistycznej oprawie ASCII CODE. http://img821.imageshack.us/img821/7935/sledzik.jpg Za takie prezenty oczywiscie by sie placilo za pomoca "eurocode". Czyz nie pieknie wygladalby sledzi... ojj sorry "spy-code" 7.) "Spy-code" Informowalby nas o wszystkich nowosciach dodanych na 4programmers... ojj sorry znow... nazwa TAKZE WYMAGA ZMIANY. Juz nie 4programmers... teraz "nasi-programisci". "Spy-code" moznaby wlaczyc lub wylaczyc zgodnie z wola usera. 8.) Dodawanie znajomych Bardzo mnie dziwi ze takiej funkcji nie ma. I smuci mnie to niezmiernie :( Za kazde plus 100 znajomych user otrzymywalby +200 "eurocode". Motywowaloby to wszystkich do bycia milymi dla wszystkich, co wyeliminowaloby wszelkie klotnie i dyskusje. Kazdy by sie ze soba zgadzal. Panowalaby pelna harmonia. Prosze wiec o mozliwosc "dodaj znajomego". 9.) Ale aby dodac znajomego ow znajomy musi wiedziec czy nas zna. A wiec najwieksza wada 4programmersa raczej "nasi-programisci" to, to ze nie ma... GaLeRiI sWeEt FoCiEk :( Katastrofalne niedopatrzenie :( Przeciez z cala pewnoscia userzy tutaj chcieliby pokazac sie swiatu. Daloby to mozliwosc rozpoznawania na rynku pracy daloby to mozliwosc zdobycia szybciej pracy bedac odrazu kojarzonym na wplywowym i znanym forum. Ilosc fotek zalezy od zaplaconych slotow w postaci oczywiscie "eurocode". A wiec prosze o dodanie mozliwosci publikowania swojej SwEeT FoCi nie tylko w avatarze. Mysle ze to najwazniejsze zmiany ktore MUSZA wejsc w zycie jesli "4programmers" ma isc z duchem czasu. Musimy dogonic wszystkie serwisy KtOrE sA cUdoWnE :*** A wiec pozdrawiam i licze na pozytywne rozpatrzenie mojej prosby :* PoZdRoFfKi :*** ps: prosze tez o obiektywne glosowanie w ankiecie i dodanie wlasnych pomyslow, ktore powinny byc wprowadzone w zycie. // własny pomysł dodany, teraz ankieta jest kompletna, chociaż powinien być kosz bo to fake - deus2010-06-18 22:48:56
[Java] Aplikacja okienkowa klient-serwer
Witam Serdecznie. Mam proszę Państwa problem. Muszę napisać prostą aplikacje klient serwer. Oto co ma robić ta aplikacja: "Użytkownik otwiera okienko serwera, który oczekuje na połączenie od klientów. Po nawiązaniu połączenia (koniecznie każde w osobnym wątku), w okienku serwera można wybrać "radio-buttonem" jedną z komend: -wyślij tekst (podany w polu tekstowym) -rysuj kółko na zadanej pozycji -odtwórz jakiś dźwięk Po kliknięciu "wyślij komendę" serwer wysyła wszystkim klientom odpowiedni rozkaz. Klienci podłączeni do serwera oczekują na niego i gdy nadejdzie natychmiast go wykonują. Oczywiście obsługa rodzaju błędów musi być oparta na wyjątkach." Zrobiłem w tej chwili taki niby komunikator przez który można wysyłać wiadomość. Poniżej zamieszczam kody: Serwer import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; public class serwer extends javax.swing.JFrame { public serwer() { initComponents(); } @SuppressWarnings("unchecked") // private void initComponents() { textArea1 = new java.awt.TextArea(); jButton1 = new javax.swing.JButton(); jTextField1 = new javax.swing.JTextField(); jTextField2 = new javax.swing.JTextField(); jLabel1 = new javax.swing.JLabel(); jLabel2 = new javax.swing.JLabel(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); setTitle("serwer"); jButton1.setText("Wyślij"); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { wyslij(evt); } }); jTextField2.setText("192.168.1.100"); jLabel1.setText("Napisz wiadomość"); jLabel2.setText("Podaj adres IP"); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(138, 138, 138) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addComponent(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, 174, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(99, 99, 99) .addComponent(jButton1) .addGap(196, 196, 196)) .addGroup(layout.createSequentialGroup() .addComponent(jLabel2) .addContainerGap()) .addGroup(layout.createSequentialGroup() .addComponent(jLabel1) .addContainerGap()) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false) .addComponent(jTextField1, javax.swing.GroupLayout.Alignment.LEADING) .addComponent(textArea1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 454, Short.MAX_VALUE)) .addContainerGap()))) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addComponent(textArea1, javax.swing.GroupLayout.PREFERRED_SIZE, 231, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(24, 24, 24) .addComponent(jLabel1) .addGap(5, 5, 5) .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(11, 11, 11) .addComponent(jLabel2) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jButton1)) .addContainerGap(31, Short.MAX_VALUE)) ); pack(); }// private void wyslij(java.awt.event.ActionEvent evt) { int port = 5500; String adresip = jTextField2.getText(); String napis = jTextField1.getText(); String wiadomosc = ""; try { InetAddress servAddr = InetAddress.getByName(adresip); String data = napis; byte buf[] = data.getBytes(); DatagramSocket socket = new DatagramSocket(); DatagramPacket packet = new DatagramPacket(buf, buf.length, servAddr, port); socket.send(packet); wiadomosc=wiadomosc+"wyslano do: "+adresip+"wiadomosc "+napis+"n"; textArea1.setText(""); jTextField1.setText(""); } catch(Exception ex){ System.err.println(ex); } } public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new serwer().setVisible(true); } }); } // Variables declaration - do not modify private javax.swing.JButton jButton1; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JTextField jTextField1; private javax.swing.JTextField jTextField2; private java.awt.TextArea textArea1; // End of variables declaration } Klient import java.net.DatagramPacket; import java.net.DatagramSocket; public class klient extends javax.swing.JFrame { public klient() { initComponents(); } @SuppressWarnings("unchecked") // private void initComponents() { textArea1 = new java.awt.TextArea(); jButton1 = new javax.swing.JButton(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); setTitle("Klient"); jButton1.setText("Nasłuchuj"); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { nasluchuj(evt); } }); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(98, 98, 98) .addComponent(textArea1, javax.swing.GroupLayout.PREFERRED_SIZE, 424, javax.swing.GroupLayout.PREFERRED_SIZE) .addContainerGap(74, Short.MAX_VALUE)) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addContainerGap(263, Short.MAX_VALUE) .addComponent(jButton1) .addGap(260, 260, 260)) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(25, 25, 25) .addComponent(textArea1, javax.swing.GroupLayout.PREFERRED_SIZE, 212, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(36, 36, 36) .addComponent(jButton1) .addContainerGap(57, Short.MAX_VALUE)) ); pack(); }// private void nasluchuj(java.awt.event.ActionEvent evt) { int port = 5500; try{ DatagramSocket socket = new DatagramSocket(port); while(true){ byte[] buf = new byte[100]; DatagramPacket packet = new DatagramPacket(buf, buf.length); socket.receive(packet); textArea1.setText("Dane odebrane ["+new String(packet.getData()).trim()+"]"); } } catch(Exception e) { System.err.println(e); } } public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new klient().setVisible(true); } }); } // Variables declaration - do not modify private javax.swing.JButton jButton1; private java.awt.TextArea textArea1; // End of variables declaration } Mam teraz problem z pozostałą częścią projektu. Czy w ogóle to co napisałem do tej pory spełnia wymagania jakie mam postawione? Tzn te połączenia będą nawiązywane w osobnym wątku? I jak rozwiązać tą część z dźwiękiem i rysowaniem kółka? Niestety moja widza odnośnie javy nie jest zbyt wielka dlatego proszę Państwa o pomoc. Pod tym linkiem zamieściłem to co zrobiłem do tej pory (pliki): http://www.sendspace.pl/file/6248b4748ef5300fb90106f Bardzo proszę o pomoc Pozdrawiam.2010-06-18 22:37:39
[C# i .NET] menadzer plików
Witam, Mam pytanie odnośnie CLIC++... Czy VS udostępnia jakieś gotowe komponenty np. do listy rozwijanej z folderami,plikami itd??? Lub jakieś inne komponenty, które pomogły by mi w napisaniu menadżera plików...2010-06-18 21:26:35
[Newbie] menadzer plików
Witam, Mam pytanie odnośnie CLIC++... Czy VS udostępnia jakieś gotowe komponenty np. do listy rozwijanej z folderami,plikami itd??? Lub jakieś inne komponenty, które pomogły by mi w napisaniu menadżera plików...2010-06-18 21:26:35
[Webmastering] wysłanie maila
Witam. chciałbym się dowiedzieć w jaki sposób można, przy pomocy js, po kliknięciu na jakis obiekt otworzyc standardowe okno klienta pocztowego w celu wysyłania maila na dany adres. czesto spotykam sie z czyms takim na roznego rodzaju stronach, zwykle w stopce po kliknieciu na informacje o autorze strony, w tej chwili akurat nie moge nic takiego znalezc, a chcialem w ten sposob zobrazowac o co mi konkretnie chodzi.2010-06-18 20:44:13
[Newbie] wysłanie maila
Witam. chciałbym się dowiedzieć w jaki sposób można, przy pomocy js, po kliknięciu na jakis obiekt otworzyc standardowe okno klienta pocztowego w celu wysyłania maila na dany adres. czesto spotykam sie z czyms takim na roznego rodzaju stronach, zwykle w stopce po kliknieciu na informacje o autorze strony, w tej chwili akurat nie moge nic takiego znalezc, a chcialem w ten sposob zobrazowac o co mi konkretnie chodzi.2010-06-18 20:44:13
[Java] [JSF] Wysylanie pliku
Witam, Próbuje stworzyć aplikacje do wysyłania plików na serwer przy pomocy JSF. Korzystałem z tego artykułu: http://balusc.blogspot.com/2008/02/uploading-files-with-jsf.html I wszystko było by dobrze z małym wyjątkiem, w artykule podana jest na sztywno ścieżka gdzie zapisywane są pliki(C:/upload). Natomiast ja potrzebuje zapisać plik w katalogu z aplikacją i nie mogę nigdzie znaleźć jak tą ścieżkę dostać. Wpisanie samej nazwy katalogu, a nie pełnej ścieżki nie działa.2010-06-18 20:06:05
[Newbie] [PHP+mySQL] Zdarzenia czasowe
Mam taki problem: potrzebuje czegoś, co po upływie x czasu wykona kilka wpisów do bazy danych. Całość jest napisana pod php, ale nie mam pojęcia jak się do tego zabrać. Działanie: User loguje się na stronie -> klika w hiperłącze/cokolwiek -> idzie informacja do serwera o czasie, po którym zostanie wywołany update do bazy danych -> user może się wylogować - serwer pracuje -> po upływie czasu serwer wykonuje to, co miał wykonać. Jak zrobić? Wskazówki? Ewentualnie: jak poprawnie dodać trigger?2010-06-18 19:17:44
[Newbie] Problem z prawem dostępu do plików na win7
Witam, pisząc program napotkałem pewien problem z prawem dostępu do plików na win7. Będąc zalogowanym na konto administratora zainstalowałem sobie pewien program do folderu, przykładowo "C:Program FilesPaintCracked". Następnie chciałem napisać własny programik który modyfikuje zawartość jakiegoś pliku tekstowego z tego folderu. Wszystko wydaje się proste ale okazuje się, że nie mam dostępu do modyfikacji tych plików mimo, że sam je utworzyłem (!!), wtf?? Czy da się to w jakiś sposób ominąć bez wybierania "uruchom program jako administrator"?2010-06-18 18:48:25
[C/C++] code::blocks na ubuntu
Witam, Chciałbym stworzyć aplikację dla Windowsa, ale z racji, że nie mam u siebie tego syfu (bo dawno temu mi zbrzydł odkąd zainstalowałem linuksa), chciałbym ją przekompilować z poziomu Ubuntu. Zauważyłem, że Code::Blocks umożliwia tworzenie EXE, poza tym mam zainstalowane mingw. Aplikacje bez dodatkowych bibliotek działają poprawnie, lecz moje pytanie brzmi, jak mogę dodać bibliotekę? Jak chciałem stworzyć aplikację opartą na open gl, lub sdl, kompilator pluł mi brak bibliotek, a pod linuksowym kompilatorem śmigał pięknie. W związku z tym, jak dodać do code::blocks biblioteki windowsowe? Albo, czy zna ktoś inny sposób na kompilację .exe pod linuksem? Instalacja windy nie wchodzi w grę.2010-06-18 18:26:48
[C/C++] Debug Assertion Failed!
Siemano Utworzyłem projekt w VC++ 6.0 (wszystko działa nienagannie) kiedy przekonwertowuje projekt do VS2008 Professional po skompilowaniu programu (kompiluje sie w porządku) i uruchomieniu go (okno konsolowe) wyskakuje mi następujący bład Debug Assertion Failed! Program: File: Line: 163 Expression: ("_Myptr + Off _Getmycont()))->_Mylast && _Myptr + _Off >= ((Myvec *)(this->_Getmycont()))->_Myfirst", 0) Kompilator wskazuje mi linijke: _Myt& operator+=(difference_type _Off) { // increment by integer _SCL_SECURE_VALIDATE(this->_Has_container()); --------------------> _SCL_SECURE_VALIDATE_RANGE( _Myptr + _Off _Getmycont()))->_Mylast && _Myptr + _Off >= ((_Myvec *)(this->_Getmycont()))->_Myfirst); _Myptr += _Off; return (*this); } Co robić?? :(2010-06-18 17:46:37
[C/C++] program "chat" w lanie
Witam. Jak można napisać taki program typu chat?? Chciałbym coś takiego napisać w C++. Mogło by to działać tylko na 2 PC w sieci LAN. Możecie mi coś podpowiedzieć jak to zrobić?? jest to trudne?(mam nawet duże pojęcie o c++ winapi).pozdrawiam.2010-06-18 17:23:20
[Off-Topic] AppStore, Ovi Store itd.
Witam Zastanawia mnie jedna rzecz, otóż jak wygląda sprzedaż swoich aplikacji na takich serwisach? Jak mniemam trzeba się rozliczyć z państwem z ewentualnie zarobionych pieniędzy i na jakiej zasadzie się rozlicza? Mam tu na myśli tytułowe AppStore, Ovi store, czy też ostatnio otwarty sklep dla platformy bada samsunga. Pozdrawiam2010-06-18 17:16:51
[Java] Jak wyciągnąć liczby ze stringa?
Witam, mam problem. Potrzebuję wyciągnąć ze Stringa wszystkie liczby i zapisać je w tabeli. Np. gdy mam String "123,124popopop90cichy92????11.777:FASDgA,..41" to do tabeli powinny się dodać liczby: 123, 124, 92, 11, 777, 41. Każda z tych liczb powinna być w osobnej komórce tabeli. Próbowałem coś porobić z replaceAll, ale nie wyszło... Proszę o pomoc. Dziękuję i pozdrawiam.2010-06-18 16:35:24
[Webmastering] Dobry Hosting robiący backupy
Witajcie, znacie może jakiś godny polecenia hosting robiący pełne backupy plików i bazy danych? Zależy mi na pełnych backupach a nie backupach różnicowych. Cykliczność oczywiście jak najczęściej :)2010-06-18 15:52:15
[Praca] Quality Managera
Poszukujemy osoby na stanowisko: Quality Managera Więcej informacji pod adresem - katarzyna.rej@modisintl.com2010-06-18 15:13:56
[Praca] Senior Web Developer- Łódź
Poszukujemy osoby zainteresowanej pracą w charakterze Senior Web Developera (z około4-letnim doświadczeniem komercyjnym) Miejsce pracy Łódź2010-06-18 15:08:48
[C/C++] Mcierz i Krytyczny błąd
#include #include using namespace std; class macierz { public: macierz(const macierz& m); //konstruktor kopiujacy macierz(int x, int y); ~macierz(); void wypelnij(); int &x() {return _x;} int &y() {return _y;} const int &x() const {return _x;} const int &y() const {return _y;} friend ostream & operator2010-06-18 14:30:50
[Praca] Inżynier Aplikacji (C#, VB.NET). Poznań
7N jest firmą zajmującą się dostarczaniem usług informatycznych oraz outsourcingu specjalistów IT dla biznesu. Naszymi Klientami są duże przedsiębiorstwa z sektora finansowego, telekomunikacyjnego, farmaceutycznego, logistycznego oraz nowych technologii. 7N działa w ośmiu krajach na trzech kontynentach, oferujemy naszym Klientom ponad 500 ekspertów z zakresu technologicznego Java/J2EE, Microsoft .Net, Oracle, Mainframe oraz SAP. Nasza centrala znajduje się w Danii, gdzie w ciągu ponad 25 lat działalności udało nam się zdobyć pozycję lidera w zakresie specjalistycznych usług IT. W Polsce działamy od 2005 roku, liczymy już ponad 70 konsultantów, głównie ekspertów z zakresu prowadzenia projektów, rozwoju dedykowanych systemów informatycznych oraz wdrożeń gotowych rozwiązań. Naszą misją jest zbudowanie zespołu doświadczonych ekspertów, będących najlepszymi w swoich dziedzinach. Konsultant â Inżynier Aplikacji (C#, VB.NET) Miejsce pracy: Poznań KPVBA/P - Poznań Dla naszego klienta, międzynarodowego koncernu, poszukujemy osób na stanowisko Konsultant â Inżynier Aplikacji (C#, VB.NET). Opis zadań: ⢠Projektowanie komponentów i interfejsów ⢠Wdrażanie aplikacji ⢠Ustawienie oraz utrzymanie środowiska rozwoju i testowania ⢠Opracowanie oraz wybór odpowiednich metod, technik, standardów, wskazówek oraz narzędzi do rozwoju oprogramowania ⢠Analiza środowiska technicznego oraz biznesowego (miejsce pracy, systemy i platformy docelowe, ramy organizacji ⢠Budowanie modeli dotyczących danych, funkcji oraz/ lub obiektów ⢠Analiza problemów (procesów biznesowych, transakcji, danych, funkcji) ⢠Określanie wymogów systemowych (wymogów funkcjonalnych, jakościowych) ⢠Opracowanie oraz wybór odpowiednich metod, technik, standardów, wskazówek oraz narzędzi do rozwoju oprogramowania ⢠Wycena projektu ⢠Tworzenie oraz prowadzenie dokumentacji projektu (testowanie, zastosowanie, przewodnik użytkownika) Wymagania: ⢠Co najmniej 2 -letnie doświadczenie w pracy na podobnym stanowisku ⢠Bardzo dobra znajomość VBA (makra) ⢠Praktyczna znajomość .NET Framework (C#, VB.NET) ⢠Znajomość projektowania obiektowego ⢠Znajomość języka angielskiego w stopniu komunikatywnym ⢠Umiejętność tworzenia dokumentacji projektowej ⢠Wykształcenie wyższe ( informatyka lub pokrewne) Mile widziane: ⢠Znajomość System Architect 11.3, Cognos, Eclipse Co nas wyróżnia: ⢠Zatrudniamy najlepszych w swojej dziedzinie â pracując z nami, stają się częścią ambitnego i inspirującego środowiska ⢠Regularnie integrujemy nasz zespół organizując szkolenia, spotkania oraz wyjazdy integracyjne, aby nasi Konsultanci czuli się częścią 7N. ⢠Każdy Konsultant jest zarazem naszym Klientem â dbamy o to, aby pracował nad takimi projektami, które odpowiadają jego umiejętnościom i kompetencjom ⢠Oferujemy atrakcyjne warunki finansowe i proponujemy przejrzysty model rozliczeń - nasi Konsultanci otrzymują 75% stawki, którą 7N otrzymuje za ich pracę od Klienta ⢠Zachęcamy do rozwoju zawodowego i doskonalenia umiejętności - dofinansowujemy szkolenia i egzaminy zawodowe oraz naukę języków obcych. Co oferujemy: ⢠Udział w stabilnym, długoterminowym projekcie i praca w międzynarodowym środowisku ⢠Zatrudnienie na umowę o pracę lub na zasadach współpracy podwykonawczej. ⢠W bieżącym projekcie jesteśmy w stanie zaproponować stawkę godzinową w przedziale 65-85 zł dla konsultanta. Stawka jest zależna od kwalifikacji i doświadczenia kandydata. Aplikacje (CV i list motywacyjny) proszę przesłać w języku angielskim do Ewy Sul na adres emailowy es@7N.pl. Dodatkowe informacje o 7N znaleźć można na naszej stronie internetowej http://www.7n.pl. Prosimy o dołączenie klauzuli o ochronie danych osobowych. "Wyrażam zgodę na przetwarzanie i umieszczenie w bazie danych 7N Sp. z o. o. moich danych osobowych zawartych w ofercie pracy na potrzeby realizacji procesów i projektów rekrutacyjnych, realizowanych przez 7N Sp. z o.o. obecnie oraz w przyszłości, zgodnie z ustawą z dnia 29.08.1997 r. o ochronie danych osobowych (Dz.U. z 1997 nr 133, poz. 883). Jednocześnie potwierdzam, że poinformowano mnie o przysługującym mi prawie do wglądu do moich danych osobowych, do ich uzupełniania, uaktualniania oraz żądania usunięcia w każdym terminie."2010-06-18 14:27:44
[C/C++] kompozycja c++
Witam, mam problem z kompozycja a mianowicie ja w zamieszczonym kodzie kategorie dodaja sie bez problemow ale przy probie dodania produktu wystepuja jakies problemy (niby pisze ze produkt zostal pomyslnie dodany ale jak chcem wyswietlic jego nazwe to juz sa jakies bledy) #include #include using namespace std; class Produkty { char produkt[30]; int rozmiar; public: Produkty(int rozmiar, char *produktw){ this -> rozmiar = rozmiar; strcpy(produkt, produktw); cout2010-06-18 14:14:46
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