Forum - 4programmers
[Indy] Acess Violation - zobacz szczegóły!
mam problem którego niestetty nie moge rozwikłać. Otóż stworzyłem nowy Unit i tak zdefiniowałem klase odpowiedzialna za konkretne działania: type TLib = class(TObject) ID_HTTP : TIdHTTP; ID_COOKIE_MANAGER: TIdCookieManager; private strUser_Name, strUser_Password, strUser_Server, strUser_Agent: string; boolConnected : boolean; procedure DISCONNECT(); public constructor Create(); procedure CONNECT(); procedure SET_CONFIG(); end; constructor TLib.Create(); begin ID_HTTP := TIdHTTP.Create(nil); ID_COOKIE_MANAGER := TIdCookieManager.Create(nil); with ID_HTTP do begin with Request do begin UserAgent := strUser_Agent; Accept:= CstrAccept; AcceptLanguage := CstrAccept_Language; AcceptEncoding := CStrAccept_Encoding; Connection := CstrConnection; CacheControl := CstrCache_Control; ContentType := CstrContent_Type; end; AllowCookies := true; CookieManager := ID_COOKIE_MANAGER; end; end; Utworzylem tez forme i na nie przycisk który wywołuje procedure Create w TLib i za każdym razem dostaję wyjątek "Access violation .... " nie wime dlaczego. Program zatrzymuje sie na: ID_HTTP := TIdHTTP.Create(nil); Szukałem po forum i znalazłem http://forum.4programmers.net/viewtopic.php?p=328325. Napisane podobnie jak to moje(tyle ze jako oddzielny wątek), więc nie rozumiem dlaczego mój kod nie działa Z góry dziękuje za wszelką pomoc...2007-06-30 21:13:26
[C/C++] operacje modulo
Witam, ostatnio dla sportu rozwiązuje sobie zadania algorytmiczne z ACM. Z jednym mam szczególny problem ale znalazłem wzorcowe rozwiązanie na necie, które zostaje zaakceptowane przez sprawdzaczke rozwiązań. Nie rozumiem w tym rozwiązaniu tylko jednej linijiki, mianowicie: map[i][(j- (abs(data[i])%k) +k )%k ]=true a dokładnie fragmentu z dodawaniem k a potem braniem z tego modulo. Zastanawia mnie czym to się różni od takiej linijki (bez dodawania k): map[i][(j- (abs(data[i])%k) )%k ]=true Okazuje się, że rozwiązanie bez dodawania k nie działa więc te 2 linijki nie są sobie równoważne [???] to tak jakby (x - y + k) mod k nie było równoważne (x - y) mod k Czy ktoś może wie czym to się różni?2010-02-09 00:39:32
[Delphi/Pascal] Bledy programu
Jak przechwycić każdy błąd, generowany przez wszystkie funkcje/procedury/komponenty, które znajdują się na formie?2010-02-09 00:13:58
[C# i .NET] .NET 4.0 i problem z bigintem
BigInteger b1 = new BigInteger(t1); byte[] t2 = b1.ToByteArray(); int q=0; if (t1 != t2) { q = 10; } ti to wypełniona tablica bajtów. Czy ktoś jest w stanie mi wyjaśnić czemu q jest po wykonaniu funkcji?? Znaczy dlaczego te same dane po konwersji na biginta i z powrotem są różne od siebie?2010-02-08 23:16:25
[Java] [netbeans] Referencja do kontrolki w innym oknie (klasie)
Witam. Przepraszam za być może zbyt proste pytanie, ale dla mnie to jest nie do przeskoczenia mentalnie. Otóż zachodzę w głowę (i zaraz oszaleję), jak przekazać jakąś wartość, z nowo otwartego okna (osobna klasa tej samej aplikacji) za pomocą jbutton do jedit znajdującego się w oknie głównym. Tylko błagam nie piszcie mi, że za pomocą referencji, bo to ja wiem, tylko w jaki sposób można tą referencję uzyskać? Znalazłem na forum 4programmers.net podpowiedź: http://forum.4programmers.net/viewtopic.php?p=190086&h=referencj#id190086 Próbuje tą poradę wcielić w życie i niestety bez rezultatu. Pisząc aplikację bazodanową można sobie w prosty sposób ułatwić życie wpisując dane z okna potomnego do bazy i odświeżyć kontrolki w oknie głównym ponownie czytując dane (za pomocą metody statycznej). Tylko, że chciałem napisać malutki programik bez konieczności zapisywania danych. Będę szczęśliwy jak dowiem się w końcu jak uzyskać referencję do pola klasy okna głównego z innej klasy okna potomnego. Jeśli znalazłby się ktoś, kto by mi podesłał mirksonek@gmail.com prosty przykład (w netbeans) rozwiązania tego problemu (nie musi być opisów, sam sobie przeanalizuję kod), postawię [browar] Z góry dziękuję za pomoc. :-|2010-02-08 23:16:06
[C/C++] Jak to jest z tym ULL?
Jak to jest dokładnie z tym unsigned long longiem? Gdy dam unsigned long long a = 999999999; to śmiga... Ale gdy dam już unsigned long long a = 99999999999; to mi dev wyrzuca, że się nie mieści... Poza tym skoro ten typ ma taki mega zakres to dlaczego nie jest w stanie obliczyć potęgi zmiennej "a" z przykładu pierwszego? Chodzi mi o b *= b; printf("%dn", b); i nie wypisuje mi całej liczby tylko zaledwie 10 cyfr i to chyba nawet coś knoci w trakcie...2010-02-08 21:49:50
[Bazy danych] Środowisko programistyczne
Poszukuję środowiska programistycznego (darmowego) które pozwoli mi na stworzenie aplikacji windowsowej opierającej swoje działanie na bazie SQL bądź będzie miała wbudowaną bazę. Chodzi o taką prostą (okienkową) aplikację ale nie wiem w czym można coś takiego zrobić.2010-02-08 21:33:15
[C# i .NET] FTP foldery
Witam ! Robię taką mała aplikację FTP. Czy może ktoś z was wie jak odróżnić foldery od plików na FTP. Co prawda udało mi się zrobić taką działającą metodę ale wydaje mi się że jest ona nie poprawna. A mianowicie robię to w ten sposób, łączę się z serverem następnie wysyłam żądanie ListDirectoryDetails odpowiedź zapisuje w StreamRead i z czytuje po jednym wierszu sprawdzając czy znajduje się w nim takie jakby rozszerzenie drwx (zauważyłem ze wszystkie foldery maja coś takiego) i w taki o to sposób rozróżniam że to folder, ale to niezbyt dobre podejście. Zna ktoś z was jakąś inna metodę do odróżnienia folderów od plików ? Z góry dziękuję za każdą odpowiedź. Pozdrawiam2010-02-08 21:23:22
[C# i .NET] Wielowątkowość
Witam! Mam następujący problem: Piszę aplikację desktopową,która ma na celu okresowo odpytywać pewne urządzenia po TCP oraz ich poszczególne parametry, aktualny stan wyświetlać w DataGridView. Do urządzeń tych dołączona jest dll-ka napisana w Delphi, także poszczególne funkcje odpytujące urządzenia zaimportowane są z biblioteki. Posiadam klasę urządzenia która w przypadku dołączenia nowego urządzenia do monitorowania tworzy w konstruktorze nowy wątek dla tego urządzenia w którym odpytuje go okresowo. Thread backgroudThread = null; private static object threadLock = new object(); public konstruktor() { backgroudThread = new Thread(new ThreadStart(RefreshData)); backgroudThread.IsBackground = true; backgroudThread.Start(); } public void RefreshData() { do { lock (threadLock) { funkcjaKomunikacjiZUrzadzeniemZDllki(); Thread.Sleep(10); innaFunkcjaKomunikacjiZUrzadzeniemZDllki(); Thread.Sleep(10); refreshTable(); } } while (true); } Problem polega na tym, że aplikacja zawiesza się w przypadku aktualizacji pól DataGridView funkcją RefreshTable() (która aktualizuje pola DataGridView za pomocą Invoke oraz dodaje nowe wiersze do tabeli za pomocą Invoke). Bardziej bolesne jest to, że mogę pól tabeli nie aktualizować (DataGridView pozostaje puste) a jedynie w wątkach odpytywać poszczególne urządzenia (wieć nie modyfikuje stanu kontrolek), a mimo to w przypadku robienia czegoś w aplikacji np. częstego rozwijania menu strip aplikacja również się zawiesza. Gdy nie robię nic a jedynie odpytuje urządzenia to aplikacja działa bez problemów. DataGridView nie jest podpięte do żadnego DataSource, ale w przypadku nie modyfikowania kontrolek to chyba nie ma znaczenia a aplikacja mimo to się zawiesza, wystarczy kilka razy rozwinąć menu strip. Proszę o pomoc. Może ktoś z was zna dobre narzędzie do monitorowania wątków aplikacji C#(korzystam z C# express oraz SharpDevelope)2010-02-08 21:11:10
[C/C++] Drzewo binarne
Napisałem program w języku C, kompiluje się uruchamia i w pewnym momencie pojawia się problem (przypuszczam że dotyczy alokacji pamięci ale nie mam pewności ) czy mógłby ktoś sprawdzić mój kod i pomóc znaleźć błąd #include #include #include #include #include #define max 20 struct Wezel { char *slowo ; int ilosc; struct Wezel *lewo; struct Wezel *prawo; }; typedef struct Wezel wezel; wezel* drzewo(wezel *korzen, char *sslowo) { int a; if(korzen==NULL) { korzen= (struct Wezel *) malloc(sizeof (struct Wezel)); if (korzen==NULL) getch(); korzen->ilosc= 1; korzen->lewo = NULL; korzen->prawo = NULL; strcpy (korzen->slowo, sslowo); printf("mowyn"); getch(); } else { a = strcmp(sslowo,korzen->slowo); if(a ==0) korzen->ilosc++; else { if(alewo=drzewo(korzen->lewo,sslowo); printf("lewon"); } else { korzen->prawo=drzewo(korzen->prawo,sslowo); printf("prawon"); } } } return korzen; } void WypiszDrzewo(struct Wezel *korzen) { if (korzen != NULL) { WypiszDrzewo(korzen->lewo); printf("%4d %sn",korzen->ilosc,korzen->slowo); WypiszDrzewo(korzen->prawo); } } main() { char sslowo[max]; FILE* t; wezel *korzen = NULL; t = fopen( "test.txt", "r" ); if (t==NULL) return 1; while (!feof(t)) { fgets(sslowo,sizeof(sslowo),t); printf("%s",sslowo); korzen = drzewo(korzen,sslowo); } fclose(t); WypiszDrzewo(korzen); //wypisuje rekurencyjnie drzewo getch(); return 0; } http://rapidshare.com/files/347823823/test.txt.html to link do pliku txt na jakim ma pracować mój program program ten ma liczyć ile razy wystąpiło dane słowo2010-02-08 20:52:17
[Webmastering] Komunikacja aplet - javascript
Witam! Mam następujący problem: Do strony jest dołączony (znacznik aplet Javy, który w klasie głównej ma metody zwracające String. Z poziomu Javascript wywołuje owe metody w następujący sposób: var zmienna = document.applets[0].jakasMetoda(); Z poziomu Firefoxa i IE zmienna przyjmuje wartość stringa, natomiast w Operze napotykam błąd Type Mismatch. Z czego to może wynikać oraz co z tym zrobic??2010-02-08 20:48:16
[Off-Topic] Zbuduj swój dobrobyt przez internet
Witam! Poszukuję osób z którymi stworzymy bardzo duży zespół, który umożliwi nieograniczone możliwości zarabiania w branży perfumeryjnej. Oferta skierowana jest głównie dla osób z marzeniami, dynamicznych, wytrwale dążących do osiągnięcia wyznaczonego celu oraz osób chcących zająć się dystrybucją (lub polecaniem) produktów FM GROUP w celu dodatkowego zarobku, lub stałej pracy. Firma FM GROUP rozpoczęła swoją działalność w 2004 roku we Wrocławiu, już dziś współpracuje z firmą 330 000 dystrybutorów w ponad 30 krajach świata i dalej się rozwijamy. Jeżeli jesteś zainteresowany skontaktuj się ze mną. Chętnie pomogę Ci w budowaniu Twojego biznesu, na wszystkie pytania odpowiem i doradzę jak rozpocząć współpracę i dążyć do osiągnięcia dochodu pasywnego. Wolisz pracować całe życie dla innych ludzi czy może popracować ciężej dla siebie i cieszyć się dochodem pasywnym który pozwoli Ci w przyszłości spędzać z rodziną więcej czasu i rozwijać swoje pasje lub hobby? Zacznij współpracę z nami przy dystrybucji oryginalnych perfum oraz wielu innych produktów firmy FM GROUP. Z własnej sprzedaży zarabiasz aż 42% (ponad 10zł od standardowego flakonika markowych perfum kosztującego 23 zł) jednak jest to tylko początek a nie cel współpracy! Możesz też (a raczej powinieneś) budować grupę i otrzymywać od firmy dodatkową gratyfikację 3-21% od obrotu całej twojej grupy. Dzięki współpracy z FM Group masz możliwość kupowania produktów taniej dla siebie i rodziny. W ofercie firmy znajdują się - poza perfumami najwyższej jakości - środki chemii domowej (płyny do prania, płukania , odplamiacze itp.) jak i kosmetyki (żele pod prysznic, balsamy, kremy do rąk i paznokci itp.) Będziesz dysponował piórnikiem z próbkami perfum oraz katalogiem. Nie masz z góry narzuconych terminów zamawiania towaru - Ty regulujesz swój czas pracy, intensywnoć i wielkość swoich zamówień. Jeżeli jesteś osobą otwartą i chcesz w życiu osiągnąć dużo więcej niż tylko pracować do emerytury to ZAPRASZAM! Dołącz do naszego zespołu. Czekamy właśnie na Ciebie! Zapraszam na moją stronę internetową: http://fm_biznes.suportio.pl/ lub bezpośredniego kontaktu poprzez e-mail: sideford@gmail.com2010-02-08 20:19:50
[Off-Topic] Pracodawca a szkoła średnia
cześć czy pracodawcy (na stanowisko programisty) patrzą na skończoną szkołę średnią? jestem teraz w LO jednak mam możliwość podjęcia pracy programisty (do tego wybrałem bardzo ciężką pod względem poziomu nauki szkołę, nie ma na nic czasu) i zastanawiam się nad przeniesieniem do liceum zaocznego. mam zamiar iść na studia i przygotowywać się z matmy do matury. ciekawi mnie tylko, czy pracodawca/HR widząc w CV liceum zaoczne krzywo patrzy na takiego kandydata i od razu filtr->CV do kosza. Ale dodajmy, ze mialbym wtedy juz doświadczenie zawodowe - co wydaje mi sie jest chyba lepsze niz samo skonczone LO po ktorym nie ma się przecież nic? Niby dobre LO, dobra szkola ale.. i co z tego?! I tak liczą się studia i matura (zeby sie na owe dostac), poza tym skad pracodawca moze wiedziec co jaka szkoła sobą reprezentuje? No moze, jesli mieszkalbym w jakims mniejszym mieście gdzie jest mniej szkol, ale w Warszawie? Chociaz w sumie wiadomo, ze w liceach zaocznych jest niski poziom... Chodzi mi o okres, w ktorym nie bylbym jeszcze na studiach (bo wiadomo, jak w CV uczelnia wyższa to szkola średnia schodzi zapewne na dalszy plan) pzdr2010-02-08 19:46:52
[Delphi/Pascal] [Delphi] Socket i proxy
Jak nawiązać połączenie pomiędzy klientem a serwerem gdy klient bądź serwer lub oba naraz posiadają proxy (każdy jest w osobnej sieci i ma przypisane własne wewnętrzne IP).2010-02-08 19:23:40
[Newbie] [c++] usuwanie powtórzeń w wektorze
Witajcie! Hmmm to chyba dobry dział... nie wiem, czy to jeszcze podstawy... Mam pewien wektor stringów odczytywany z pliku (każda linijka tekstu to nowy element wektora) i przesortowany. Logiczne jest, że jeśli są jakieś powtórzenia, to są to kolejne elementy po sobie: strv[0]=a strv[1]=b strv[2]=b strv[3]=b strv[4]=c strv[5]=c itd. Więc napisałem algorytm, który zaczynając od końca porównuje wyraz z wyrazem poprzednim w pętli while: int wsk=strv.size(); while(wsk>0) { if(strv[wsk]==strv[wsk-1]) strv.erase(strv.begin()+wsk); wsk--; } Ale takie coś się sypie. Co robię źle?2010-02-08 19:03:38
[Webmastering] Kilka domen a Google BOT
Witam. Jeśli podepnę kilka domen do jednego miejsca na serwerze (ta sama strona) to może to jakoś negatywnie wpłynął na pozycję strony w wyszukiwarce ?? Pozdr.2010-02-08 18:56:49
[Delphi/Pascal] Jak zatrzymać program w dowolnym momencie?
Witam jak w temacie nie wiem jak zatrzymać ten program w dowolnym momencie program grafika; uses graph,crt; var d,m,x,y,a:integer; PROCEDURE pilka(x,y:integer); begin SETCOLOR(blue); setfillstyle(1,blue); pieslice(x,y,0,360,40); setcolor(green); setfillstyle(1,green); pieslice(x,y,0,360,30); setcolor(red); setfillstyle(1,red); pieslice(x,y,0,360,20); setcolor(yellow); setfillstyle(1,yellow); pieslice(x,y,0,360,10); end; procedure goraprawo; begin repeat cleardevice; pilka(x,y); a:=a+1; x:=x+2; if a mod(3) = 0 then y:=y-1 else y:=y; delay(10) until x>getmaxx-1; end; procedure goralewo; begin repeat cleardevice; pilka(x,y); a:=a+1; x:=x-2; if a mod(3) = 0 then y:=y-1 else y:=y; delay(10) until xgetmaxy-1; end; procedure goralewox; begin repeat cleardevice; pilka(x,y); a:=a+1; if a mod (3) =0 then x:=x-1 else x:=x; y:=y-2; delay(10); until y} cleardevice; pilka(x,y); x:=x+2; delay(10); until x>600; dollewox; goralewox; dollewox; goralewox; dollewox; goralewox; dollewox; until keypressed; readln; closegraph; end.2010-02-08 18:38:42
[Java] Aktywne dodawanie JLabel
Witam Mam taki problem, że muszę aktywnie dodawać etykiety na panel w zależności o wyniku funkcji(w net beans). Zrobiłem sobie panel jako oddzielny plik, który dodaje do głównej formy w taki sposób: PanelUser userListLabel; userListLabel = new PanelUser(); userListLabel.setLocation (200, 400 ); userListLabel.setBackground(Color.red); userListLabel.setSize(300, 300); this.add(userListLabel); Panel dodaje mi bez problemu do głównej formy ale jeżeli chcę w pliku w którym ma panel dodać etykietę nie przez GUI tylko tak aktywnie to niestety nie wyświetla mi jej. Wszystko oczywiście się kompiluje bez problemu. etykietę JLabel próbuje dodać w taki sposób: public class PanelUser extends javax.swing.JPanel { //public Vector userLabel; public PanelUser() { initComponents(); set(); } public void set() { javax.swing.JLabel label = new javax.swing.JLabel("dziala", JLabel.CENTER); label.setLocation(10, 10); label.setBackground(Color.red); label.setSize(20, 20); this.add(label); } Z góry dzięki za pomoc Pozdr2010-02-08 18:33:03
[C# i .NET] Jak wykryć koniec strumienia w BinaryReader?
Witam. Mam taki kod: TcpClient client = server.AcceptTcpClient(); NetworkStream stream = client.GetStream(); BinaryReader reader = new BinaryReader(stream); FileStream FileWriter = new FileStream("sciezka", FileMode.Append); int receivedBytesLength; while ([jaki warunek tutaj wstawić????]) { receivedBytesLength = reader.Read(buffer, 0, buffer.Length); FileWriter.Write(buffer, 0, receivedBytesLength); FileWriter.Flush(); } Problem polega na tym że nie wiem jaki warunek wstawić w pętli while aby wykryć koniec strumienia i zakończyć transfer pliku[???] Proszę o pomoc, pozdrawiam.2010-02-08 17:58:26
[Off-Topic] Wielkie liczby. Dzielenie
Mam do podzielenia 2 wielkie liczby czyli takie które nie mieszczą się w typach wbudowanych. Mogę to zrobić poprzez odejmowanie tej mniejszej liczby ponieważ odejmowanie mam już zrobione ale w wypadku gdy np. tą mniejszą liczbą będzie przyjmijmy 2 to będzie wykonywało się strasznie dużo operacji. Czy jest jakiś lepszy sposób na wykonanie tej operacji. Liczba to u mnie tablica intów. Pozdrawiam2010-02-08 17:53:53
[Java] Dzielenie danych
Witam Istnieje jakis mechanizm w java, ktory dzieli np plik na kilka fragmentow o podanej wielkosci? Chce zrobic cos takiego, ze jak odbieram zalacznik z maila i zapisuje w bazie, to w zaleznosci od rozmiaru ma byc dzielony na mniejsze fragmenty, zeby nie marnowac miejsca w bazie. Np zalacznik ma 30 MB to jest dzielony na 3 czesci i zapisywany po 10 mb, jesli ma np 200 MB to jest zapisywany 2x po 100 MB.2010-02-08 17:36:15
[Newbie] [C++] Problem z msvcr80.dll
Witam, Na pewnym sprzęcie uruchamiałem swoje programy skompilowane w VC++ 2K5 w wersji Release na innym sprzęcie. Żeby uruchomić go na pewnym sprzęcie zainstalowałem VC 2005 Redistributables wszystko działało OK przez kilka miesięcy. Teraz wyskakuje error o braku pliku msvcr80.dll, odinstalowałem redist, zresetowałem komputer i zainstalowałem ponownie. Nadal to samo. Skopiowałem ręcznie z WinSxs do folderu z grą plik msvcr80.dll. Błąd zmienił się na Run Time error R6034. Próbowałem wywalić z projektu msvcrt.lib, ale wtedy linker nie daje rady ;). Jak zmienie wersje na Debug to dzieje sie to samo, tyle że z msvcr80d.dll. Nie mam siły do tego, wiem, że jak zrobie reinstall systemu to pomoże, ale czy jest jakieś inne wyjscie?2010-02-08 16:54:36
[Java] Labirynt i najkrotsza trasa
Witam serdecznie. Szukalem pomocy w internecie ale nie moglem nic znalesc wiec wybralem wlasnie to forum zeby przedstawic swoj problem. Tak w skrocie chodzi o znalezienie drogi miedzy pocatkiem a koncem labiryntu, niekoniecznie najkrotszesz bo zalozmy ze jest jedna. Bardziej szczegolowo chodzi o to: 1. Wczytuje z pliku labirynt w postaci: ###### E0000# ###0## ###X## gdzie: E-Start X-koniec 0-droga #-sciana Konstruktor: Labirynt z pliku zapisuje do macierzy gdzie kazde pole w macierzy sklada sie ze znaku(char) i pola(boolean) oznaczajace czy bylo odwiedzone. Labirynt(String filename){ this.filename=filename; linie=new ArrayList(); try{ BufferedReader in=new BufferedReader (new FileReader(filename)); while (in.ready()){ linie.add(in.readLine()); } in.close(); }catch(Exception e){ System.out.println(e); } //tworzymy macierz o wymiarach labiryntu i wrzucamy do niej odpowiednie znaki col=linie.get(0).length(); row=linie.size(); //System.out.println(col+" "+row); tablica=new TypTablicy[row][col]; //dla kazdej komorki tworzymy obiekt typu TypTablicy() //i ustawiamy odpowiedni znak for(int i=0;i2010-02-08 16:44:07
[Off-Topic] jak wystawia się końcową ocene ze studiów
Witam Jestem ciekawa jak wystawia się ocenę końcową ze studiów - znalazłem, że na większości uczelni wygląda to tak: Forum programistyczne więc przedstawię to tak: srednia = (((suma_ocenionych_pytan_na_obronie / iloscpytan) * wsp3) + (ocena_pracy_pisemnej * wsp2) + (srednia_ocen_studia * wsp1))/(wsp1+wsp2+wsp3); Czyli jest to średnia ważona. Wagi ( u mnie wsp ) wyglądają następtująco: wsp1=0,65 wsp2=0,25 wsp3=0,10 I taka średnia ważona sprawdzana jest według tego: bardzo dobry                -        od 4,50 do 5,00 dobry plus                    -        od 4,25 do 4,49 dobry                            -        od 3,75 do 4,24 dostateczny plus           -        od 3,25 do 3,74 dostateczny                  -        do 3,24 Tylko teraz nasuwa się pytanie czy teoretycznie z odpowiedzi można dostać 2 (najniższa ocena na studiach) i czy z pracy pisemnej na obronie można dostać 2 (ocena wystawiana przez przewodniczącego, gdzie razem z promotorem i recenzentem dyskutują , jaką dać) ???? Zrobiłam sobie taki kalkulator w c# i wychodzi na to, że jeśli podam z 3 pytań na obronie ocenę 2 i z pracy ocenę 2, a ocenę ze studiów będę mieć 3,2 to taka średnia ważona i tak wychodzi powyżej 3,0. Chyba, że ocena z pracy na 2 jest jednoznaczna z nie obronieniem ? A co z pytaniami ? Czy można nie odpowiedzieć na żadne pytanie ? A no i ten pułap oceny końcowej: dostateczny - do 3,24 nie bierze w ogóle pod uwagę oceny 2, czyli nie zaliczenia. Jak to jest ??2010-02-08 16:19:31
[C/C++] Kod dostaje SEGFAULT
Cześć Mam kod do wypisywania zawartości wektora 2D: #include #include #include void printMatrix(std::vector& matrix) { int i, j; for(i = 0; i < matrix.size(); ++i) { printf("%2d: ", matrix[i].size()); for(j = 0; j < matrix[i].size(); ++j) { printf("%d,", matrix[i][j]); } printf("n"); } printf("n"); fflush(stdout); } int main() { std::vector matrix(10, std::vector(15, true)); printMatrix(matrix); return 0; } Nie mam pojęcia czemu ale ten kod mi się wysypuje [???] jak zmienie sygnaturę funkcji z: void printMatrix(std::vector& matrix) na void printMatrix(const std::vector& matrix) to działa dobrze. Czy ktoś wie co jest nie tak?2010-02-08 16:12:26
[Newbie] Skąd ściągnąć Delphi 6 ?
Cześć wam. Piszę z prosna o podanie linków do delphi 6 personal.2010-02-08 16:05:59
[Praca] Projekt w embedded C++/Bułgaria
Witam, W chwili obecnej nasza firma SMT Software S.A. poszukuje specjalisty na stanowisko Programista embedded C++. Szczegóły oferty: Stanowisko: Programista embedded C++ Miejsce: Bułgaria-Sofia Opis stanowiska w skrócie: Do głównych zadań osoby zatrudnionej będzie należało: ⢠programowanie w języku embedded C++ ⢠uczestniczenie we wszystkich etapach cyklu rozwoju oprogramowania aby ⢠zapewnić terminowe dostarczenie produktu do klienta ⢠zaangażowanie w inne projekty Oczekiwania w stosunku do kandydata: ⢠bardzo dobra umiejętność programowania w języku embedded C++ ⢠znajomość języka angielskiego na poziomie umożliwiający swobodną komunikację Osoby zainteresowane i chętne by związać swoje plany zawodowe z naszą firmą proszę o przesłanie swojego numer telefonu i CV na ten adres e-mail: praca@smtsoftware.com2010-02-08 15:07:11
[Newbie] wartość - w jakim przedziale.
Cześć Załóżmy, że mam jakąś funkcje, która zwraca mi jakieś x np. x=3,54. I teraz chciałabym sprawdzić w jakim zbiorze mieści się mój wynik i w taki wynik zwrócić. Czy da się to jakoś sprawniej zrobić niż sprawdzając na ifach ? Np. dla takich przedziałów: bardzo dobry                -        od 4,50 do 5,00 dobry plus                    -        od 4,25 do 4,49 dobry                            -        od 3,75 do 4,24 dostateczny plus           -        od 3,25 do 3,74 dostateczny                  -        do 3,242010-02-08 14:56:43
[Off-Topic] Wyznacznik macierzy metodą Gaussa
Dobra poddaje się. Mam macierz: 3 2 1 -1 0 5 2 3 1 2 0 2 0 1 2 4 I teraz tak wyznacznik z tej macierzy powinien wyjść -81. Napisałem program który liczy to właśnie w/w metodą ale zwraca mi 81 bez minusa. No to pomyślałem, że sprawdzę na kartce. I wyszło mi 81 O_o Jakby ktoś miał chwilę, żeby sprawdzić ile wychodzi ten wyznacznik (najlepiej jakby policzył właśnie gaussem żeby w razie co można było dojść gdzie mam błąd w rozumowaniu). Wszystkie programy w necie do liczenia wyznacznika z macierzy również pokazują -81 więc ja już nie wiem. Z góry dzięki za pomoc. Pozdrawiam2010-02-08 14:33:07
[C/C++] Zaokrąglenie ułamka
Witam. Wie ktoś może jak zrobić aby: zmienna "a" której przypisałem wartość 2,939499 została zmieniona tak aby miała postać 2,9395 czyli zaokrąglona do pozycji dziesiecio tysięcznych czyli 0,0001. Musi zostać zmieniona nie chodzi mi o to aby mi tylko ją wyświetliło jako zaokrągloną. Cały problem polega na tym że w jednym zadaniu wychi mi wynik w postaci 3.17652e-007 Chcę się pozbyć tego "e" i całej reszty od 5-tego miejsca po przecinku.2010-02-08 14:11:40
[Webmastering] [php / xml] strona z roznymi wersjami jezykowymi
witam, ostatnio zaczalem sie zastanawiac nad mozliwoscia wyboru jezyka na stronie, po dluzszym zastanowieniu wymyslilem zeby plik html byl typu . . . {KOMUNIKAT} . . i majac do dyspozycji pliki pl.xml i en.xml , na podstawie zmiennej sesji wybieraloby odpowiedni plik(jezyk), szukalo odpowiednika zmiennej ( Bledne logowanie) i podmienialo pod "{KOMUNIKAT}" i teraz moje pytanie, czy jest to dobre rozwiazanie , czy moze sa lepsze/ten trzeba udoskonalic ? mile widziane linki z przykladami/tutoriale /etc z gory dzieki za pomoc :)2010-02-08 13:53:33
[Newbie] [delphi] zmiana rozmiary tablicy przekazanej do procedury
Jak w procedurze zmienic dlugosc tablicy przekazanej jej przez nazwe (referencje)? type TOsosba=record imie:string; nazwisko:string; end; var osoby:array of TOsoba; procedure nowe(var nosoby: array of TOsoba); begin setlength(nosoby,1); {tu zwraca błąd, incopatible types} end; begin nowe(osoby); end2010-02-08 13:48:08
[Webmastering] [FLEX] odświeżanie MX:REPATERA
chcę zrobić kalendarz roczny - czyli aby były widoczne wszystkie miesiace i dni danego roku w tym celu stworzyłem sobie ArrayCollection, który przechowuje wszystkie dni dla danego miesiąca - nic trudnego na popupie mam dwa Repeatery - dla miesięcy i dla dni w miesiącu i podłączam sobie do nich DataReadery które ładują co tam trzeba jak do tej pory wszystko jest tak jak ma być problem zaczyna się przy próbie przejścia do poprzeniego/następnego roku w tym celu 1)usuwam wszystko z ArrayCollection 2)ładuję do ArrayCollection dane dla roku poprzedniego/następnego no i problem jest taki, ze rysowanie kalendarza trwa około 16 sekund - w JS jak coś takiego zrobiłem to pod FF trwało to koło 0,3 s IE 8 0,5 s - a we Flashu (Flexie) trwa to strasznie długo nie wuem byc może odświeża cały kalendarz przy removeAll i przy każdym AddItem (dodaję do ArrayCollection miesiące) czyli niby w sumie by odświerzał 13 razy - ale żeby to az tyle trwało (16 sekund) można to jakoś przystpieszyc, usprawnić2010-02-08 13:32:15
[C/C++] wskaźnik na niestatyczną metodę (???)
Hej! Z czysto ambicjonalnych pobudek chciałbym sobie poradzić z następującym problemem. Mam klasę abstrakcyjną ALG, po której dziedziczą P i IS. Klasa ALG potrzebuję, by zawierała wskaźnik na którąś ze swoich niestatycznych metod. Generalnie działa to tak, że użytkownik wybiera formę wprowadzania danych do tablicy (ręcznie, z pliku, losowo) a następnie switchem znajdującym się w main() chciałbym wykonywać coś w stylu obiekt->akcja = obiekt->getFromUser(); na różne metody. następnie uruchomiena chciałbym żeby została ta metoda z run() w klasie IS() lub P(): public run() { akcja(); posortuj(); printWyniki(); } Mam nadzieję, że do tej pory jasne. Wiem, że mozna prosciej (np. chcialem umiescic switcha w klasie i przekazywac tam wynik wyboru uzytkownika, ale to wydaje mi sie prostackie), ale jak juz mowilem, chcialbym się i tego nauczyc. Do tej pory kod jaki stworzyłem i nie bardzo mi działa: typedef void (ALG::* wskMetoda)(); class ALG { public: wskMetoda Akcja; void generateRandomData(){} void getFile() {} void getFromUser() {} void printResults() { } }; class P : public ALG { public: void run() { Akcja(); wyniki[a]=partition(0,rozmiar-2); printResults(); } int partition(int lewa, int prawa){} }; class IS : public ALG { public: int sort() { } void run() { akcja(); wyniki[a]=sort(); printResults(); } }; int _tmain(int argc, _TCHAR* argv[]){ scanf("%d",wybor); switch(wybor) { case 1: obiekt->akcja = obiekt->getFromUser(); break; case 2: obiekt->akcja = obiekt->generateRandomData(); break; case 3: obiekt->akcja = obiekt->setData(tab); break; case 4: obiekt->akcja = obiekt->getFile(); break; } obiekt->run(); } Oczywiście ten kod nie ruszy, mocno go okroiłem, chodzi mi raczej o zaprezentowanie mniej więcej struktury programu. Bardzo byłbym wdzięczny osobom, które są w stanie mi pomóc z nauczenie się jak konstruować i posługiwać się pointer to nonstatic member ;) Niestety wszystkie przykłady które sa na google albo są bez użycia klas, albo nie ma do nich dostępu z zewnątrz. No chyba, że jestem ślepy i nic nie widzę (w cpp próbuję sił od paru miesięcy dopiero). Z góry dzięki!!!!!!!2010-02-08 13:29:03
[C# i .NET] SslStream pomijanie błędów ssla
Witam, napisałem prosty programik, który łączy się po ssl-u z serwerem, jednak występują problemy i podczas łączenia dostaję komunikat: Unhandled Exception: System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.validateCertificates (Mono.Security.X509.X509CertificateCollection certificates) [0x00000] at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.ProcessAsTls1 () [0x00000] at Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () [0x00000] at (wrapper remoting-invoke-with-check) Mono.Security.Protocol.Tls.Handshake.HandshakeMessage:Process () at Mono.Security.Protocol.Tls.ClientRecordProtocol.ProcessHandshakeMessage (Mono.Security.Protocol.Tls.TlsStream handMsg) [0x00000] at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (IAsyncResult asyncResult) [0x00000] Wina z tego co wiem leży po stronie serwera dlatego chce ignorować błędy ssla. Googlowalem już dobre 2 godziny znalazłem parę rozwiązań jednak żadne z nich nie pomogło (Callback zwracajacy zawsze true). Kod: string host = "jakishost.pl"; int port = 8084; TcpClient client = new TcpClient(host, port); NetworkStream netStream = client.GetStream(); SslStream sslStream = new SslStream(netStream, false); sslStream.AuthenticateAsClient(host); // tutaj wystepuje exception, ktory chce ignorowac pozdrawiam2010-02-08 13:13:43
[Hardware/Software] Dwa monitory - czy mozna uzywac roznych rozdzielczosci?
Planuje podlaczenie drugiego monitora do karty graficznej i w zwiazku z tym pytanie: Czy drugi monitor powinien miec taka sama rozdzielczosc co pierwszy, czy tez moze miec wieksza rozdzielczosc ale te same proporcje obrazu? Moja karta to Sapphire 5850HD, monitor 1680x1050. Drugi monitor chcialbym miec w wiekszej rozdzielczosci. W zalozeniach pierwszy ma sluzyc do grania a drugi do pracy.2010-02-08 13:10:46
[C/C++] program w c++ builder i baza SQLite jak polaczyc razem?
Witam Mam taki calkiem nie maly problem, mianowicie: mam programik wyklikany w c++ builderze ktory zawiera dwa pola imie i nazwisko, chce zrobic tak zeby po wpisaniu w te pola danych i kliknieciu na klawisz dodaj program wysylal dane do bazy danych napisanej w sqlite. moja baza nazywa sie person i jest napisana dzieki programowi SQLite Admministrator ale to chyba nie ma wiekszego znaczenia :). Prosze o jakas podpowiedz bo jakos poradzic sobie nie moge. dla pomocnych [browar] lub [soczek] [rotfl]2010-02-08 13:08:32
[Off-Topic] Szablon aukcji do oceny
Witam, przygotowuje szablon aukcji z zaproszeniami ślubnymi i nie tylko. Będę wdzięczny za wszystkie opinie i sugestie Chciałbym zaznaczyć że nie jestem niestety grafikiem http://zapr.twojhost.pl/2/aukcja2.html2010-02-08 13:03:05
[Newbie] [Delphi] Deaktywacja formy oraz rozciąganie
Witam, chciałbym się dowiedzieć, w jaki sposób napisać bądź obsłużyć (jeżeli takowe istnieje) zdarzenie wywoływane podczas aktywowania i deaktywowania danej formy (zarówno głównej jak i potomnych). Jeżeli takie zdarzenia nie istnieją, to może być na przykładzie klasy dziedziczącej po TForm. A drugie pytanie to w jaki sposób za pomocą kliknięcia i przytrzymania LPM na dowolnym komponencie wygenerować zdarzenia dotyczące rozciągania formy? Dotyczy się to zarówno rozciągania w pionie i w pozimie jak i po ukosach (razem np. w prawo i w górę). Bardzo proszę o pomoc. Pozdrawiam.2010-02-08 12:57:22
[Java] analityk programista poszukiwany
Reprezentuję firmę konsultingową Cyclad, poszukującą specjalistów IT. Obecnie dla naszego klienta, wiodącej firmy z branży informatycznej, poszukujemy osób na stanowisko Analityka/Programisty, która wspierałaby naszego klienta w nowo realizowanym projekcie. Od kandydatów oczekuję się min: 2 lata doświadczenia na stanowisku developerskim Min. Jeden projekt na stanowisku analityka Bardzo dobra znajomość JAVA Znajomość C#,.NET, Unix scripts Doświadczenie z takimi bazami danych jak: Oracle, MS SQL Bardzo dobrej znajomości jęz. angielskiego Miejscem pracy byłaby Warszawa. Wszystkich zainteresowanych proszę o przesłanie swojego CV na adres hr1@cyclad.pl w temacie Analityk/Programista Pozdrawiam, Renata Wojtal Recruitment Consultant2010-02-08 12:49:55
[Praca] analityk programista poszukiwany
Reprezentuję firmę konsultingową Cyclad, poszukującą specjalistów IT. Obecnie dla naszego klienta, wiodącej firmy z branży informatycznej, poszukujemy osób na stanowisko Analityka/Programisty, która wspierałaby naszego klienta w nowo realizowanym projekcie. Od kandydatów oczekuję się min: 2 lata doświadczenia na stanowisku developerskim Min. Jeden projekt na stanowisku analityka Bardzo dobra znajomość JAVA Znajomość C#,.NET, Unix scripts Doświadczenie z takimi bazami danych jak: Oracle, MS SQL Bardzo dobrej znajomości jęz. angielskiego Miejscem pracy byłaby Warszawa. Wszystkich zainteresowanych proszę o przesłanie swojego CV na adres hr1@cyclad.pl w temacie Analityk/Programista Pozdrawiam, Renata Wojtal Recruitment Consultant2010-02-08 12:49:55
[Java] JavaMail - dziwne znaki w polu From
Witam Po pobraniu emaili od np o2 zawierajacych reklame, w polu FROM wystepuja dziwne znaki. Np: "=?ISO-8859-2?Q?AVIVA._Dla_Kierowc=F3w_-_przes=B3ane_przez_o2.pl?=" ; co w webmailu pokazuje sie jako: "AVIVA. Dla Kierowców - przesłane przez o2.pl" Golym okiem widac, ze jest cos nie tak z kodowaniem znakow. Pytanie tylko jak to zmienic :/2010-02-08 12:37:26
[Delphi/Pascal] Formatowanie prostego tekstu
Hej mam problem, dopiero zaczynam programowanie w Delphi, i potrzebuje wyciągnąć tekst z takiego zdania: slowo1|slowo2|slowo3 takie zdanie jest w jednej zmiennej string ale ja potrzebuje wyciagnac kazde słowo slowo1,slowo2,slowo3 i wlozyc kazde slowo do trzech roznych zmiennych...w jaki sposob to zrobic automatycznie korzystajac z tych znakow rozdzielających "|" , czy jest jakas gotowa funkcja ?? dzieki za pomoc2010-02-08 12:35:55
[C# i .NET] Problem z połączeniem z bazą danych
Witam Mam taki problem: chcę nawiązać połączenie z bazą danych Interbase. W tym celu wykorzystuję bibliotekę FirebirdClient, która jest kompatybilna z tą bazą. I wszystko pięknie, program działał do czasu, aż zdecydowałem się zaktualizować bibliotekę z wersji 2.1 na wersję 2.5. W tym momencie nie mogę podłączyć się do serwera. Próba wywołania Open() kończy się wyjątkiem z tekstem: "Indeks jest spoza zakresu. Musi mieć wartość nieujemną i mniejszą niż rozmiar kolekcji. Nazwa parametru: index". Połączenie wygląda mniej więcej tak: FbConnection connection = new FbConnection(@"User Id=SYSDBA; Password=masterkey; Database=C:Baza.wdb; DataSource=localhost;"); connection.Open(); I właśnie w tym miejscu wywołanie Open() zgłasza błąd. Nie mam pojęcia o co chodzi tym bardziej, że przy poprzedniej wersji tej biblioteki wszystko działało. I dodam od razu, że muszę używać tej wersji, nie mogę wrócić do tej wcześniejszej wersji. Proszę o pomoc, sugestie, rady - cokolwiek, bo mi się skończyły pomysły.2010-02-08 12:24:06
[Delphi/Pascal] [Delphi] Dostęp do klasy wyżej
Witam, być może problem jest banalny ale nei wiem jak sobie z nim poradzić. Mam zadeklarowaną klasę TNodes = class (TPersistent) private FCountItems : Integer; public Node : array [0..1000] of TNode; function NodeAdd (ParentID : Integer): Integer; published property CountItems : Integer read FCountItems write FCountItems; end; TTop = class (TPanel) private FHeader : THeaderControl; FStringGrid : TStringGrid; procedure MyOnDrawCell (Sender: TObject; ACol, ARow: Integer; Rect: TRect; State: TGridDrawState); public Nodes : TNodes; Constructor Create (AOwner : TComponent); override; Destructor Destroy; override; function NextPaintedID (ID : Integer; Direction : Boolean) : Integer; published property Header : THeaderControl read FHeader write FHeader; property StringGrid : TStringGrid read FStringGrid write FStringGrid; end; I teraz pojawia się mój problem. W jaki sposób w metodzie NodeAdd klasy TNodes odwołać się do zmiennej klasy rodzica czyli do TTop; Robie to tak, ale nie działa. Poniższy przykład ma na celu zwiększenie ilości linii w stringgridzie podczas zwiększenia linii w klasie TNodes. Na innym forum dotyczącym języka C przeczytałem, że w klasie TNodes trzeba zrobić wskaźnik do TTop, ale nie potrafię tego. function TNodes.NodeAdd (ParentID : Integer): Integer; begin Top.FStringGrid.RowCount := FCountItems; end;2010-02-08 11:57:19
[Webmastering] Pozycjonowanie strony
Witam. Mam taki problem: osoba która chce zamówić u mnie stronę oczekuję że po jej stworzeniu zostanie ona wyświetlona przy popularnych zapytaniach w pierwszej dziesiątce. W jaki sposób, oprócz dostosowania kodu strony, mogę to osiągnąć? W jaki sposób robią to firmy biorące za to kasę? //pozdrawiam pinokio9992010-02-08 11:24:53
[Delphi/Pascal] tekst z parametrami
Witam, Piszę programik do zarządzania zgłoszeniami serwisowymi. Jest to prosta aplikacja korzystająca z bazy MySQL i formularza internetowego od strony klienta oraz właśnie mój programik od strony serwisu. Kolega, dla którego to pisze zażyczył sobie aby aplikacja przesyłała informacje w formie maila do zainteresowanych. Nie jest to trudne i wiem jak to zrobić ale dodatkowym warunkiem jest możliwość edycji tych komunikatów przez kolegę. Wpadłem na pomysł aby programik korzystał z formularzy podobnych jakie stosowało się w programach dos-owych, czyli tekst z parametrami umieszczonymi w nawiasach kwadratowych (parametry pobierane z bazy danych, panelu lub przez jakieś zmienne). Gotowe pliki tekstowe umieścił bym w folderze programu. Teraz moje pytanie - jak to zrobić? Wystarczą mi jakieś wskazówki - nawet nie wiem jak się taki sposób nazywa żeby poszukać :-) Pozdrawiam Robert2010-02-08 10:42:40
[Delphi/Pascal] [Delphi] tekst z parametrami
Witam, Piszę programik do zarządzania zgłoszeniami serwisowymi. Jest to prosta aplikacja korzystająca z bazy MySQL i formularza internetowego od strony klienta oraz właśnie mój programik od strony serwisu. Kolega, dla którego to pisze zażyczył sobie aby aplikacja przesyłała informacje w formie maila do zainteresowanych. Nie jest to trudne i wiem jak to zrobić ale dodatkowym warunkiem jest możliwość edycji tych komunikatów przez kolegę. Wpadłem na pomysł aby programik korzystał z formularzy podobnych jakie stosowało się w programach dos-owych, czyli tekst z parametrami umieszczonymi w nawiasach kwadratowych (parametry pobierane z bazy danych, panelu lub przez jakieś zmienne). Gotowe pliki tekstowe umieścił bym w folderze programu. Teraz moje pytanie - jak to zrobić? Wystarczą mi jakieś wskazówki - nawet nie wiem jak się taki sposób nazywa żeby poszukać :-) Pozdrawiam Robert2010-02-08 10:42:40
[Java] Początkujący
public class Main{ public static void main(String args[]){ int c=6; int j=0; int i=0; int[][] k= new int[c][c]; for(;i2010-02-08 10:38:04
[Java] Tablice [ArrayIndexOutOfBoundsException]
public class Main{ public static void main(String args[]){ int c=6; int j=0; int i=0; int[][] k= new int[c][c]; for(;i2010-02-08 10:38:04
[Newbie] Delphi memo unicode
Zadam z pozoru proste pytanie. Jak poniższy przykładowy tekst wyświetlić w memo / richedit? ĐнОпка "Đно пОвоСоŃ" авŃОПаŃиŃĐľŃки ĐżŃĐ¸Đ˝Đ¸ĐźĐ°ĐľŃ Đ˛Đ°Ń Đ˝Đ° поŃвОК ŃŃŃаниŃĐľ Đ˝Đ°ĐšĐ´ĐľĐ˝Ń ŃŃНОвиŃ. زع "؜عب؊ Řظ" ŘŞŮŮا،Ůا Ůأ؎ذ٠ؼŮ٠اŮŘľŮŘŘŠ اŮŘŁŮŮŮ Ů Ů ŘŮŘŤ ŮŘŹŘŻŘŞ. Το ÎşÎżĎ ÎźĎÎŻ "ÎΚĎθΏνοΟιΚ Î¤Ď ĎÎľĎĎĎ" ĎÎąĎ ÎźÎľĎÎąĎÎĎξΚ ÎąĎ ĎĎΟιĎÎą ĎĎΡν ĎĎĎĎΡ ĎξΝίδι ĎÎżĎ Î˛ĎÎθΡκιν ĎĎÎżĎ Ď2010-02-08 10:21:39
[Webmastering] Zegar javascript - problem
Witam wszystkich serdecznie, Postanowiłem napisać, gdyż nie potrafię poradzić sobie z pewnym problemem. Niestety jeśli chodzi o javascript jestem nowicjuszem. Chodzi o to, że chciałbym na stronie umieścić zegar, który wskazuje czas z serwera, a nie z komputera użytkownika. I taki skrypt mam - jest na tej stronie http://coder.org.pl/index.php?p=article&category=17;&id=1 Chciałbym natomiast, aby zegar wyświetlany był jako dowolne grafiki - tak jak w skrypcie z tej strony: http://www.math.uni.wroc.pl/~mpal/Kurs%20HTML/skrypt/skrypt.htm Problem polega na tym, że chciałbym tak połączyć te skrypty, aby czas pobierany był z serwera i wyświetlany jako grafika. Czy ktokolwiek mógłby pomóc mi w tej sprawie? Z góry serdecznie dziękuję2010-02-08 10:14:06
[Newbie] Zegar javascript - problem
Witam wszystkich serdecznie, Postanowiłem napisać, gdyż nie potrafię poradzić sobie z pewnym problemem. Niestety jeśli chodzi o javascript jestem nowicjuszem. Chodzi o to, że chciałbym na stronie umieścić zegar, który wskazuje czas z serwera, a nie z komputera użytkownika. I taki skrypt mam - jest na tej stronie http://coder.org.pl/index.php?p=article&category=17;&id=1 Chciałbym natomiast, aby zegar wyświetlany był jako dowolne grafiki - tak jak w skrypcie z tej strony: http://www.math.uni.wroc.pl/~mpal/Kurs%20HTML/skrypt/skrypt.htm Problem polega na tym, że chciałbym tak połączyć te skrypty, aby czas pobierany był z serwera i wyświetlany jako grafika. Czy ktokolwiek mógłby pomóc mi w tej sprawie? Z góry serdecznie dziękuję2010-02-08 10:14:06
[Newbie] [c++] funkcje
hej probuje sie nauczyc funckji w c++ oto problem: #include using namespace std; float brutto(int netto) { coutnetto; return netto+(netto*0.22); } int main() { float wyniq=brutto(1); cout2010-02-08 07:32:17
[Newbie] [sql] pobranie danych vs. obliczanie
lepiej jest pobierac dane z bazy danych i wykonywac na nich proste dzialania matematyczne, czy lepiej policzyc to w zapytaniu sql i tylko pobrac wynik? pisze sobie taki maly projekcik, zeby sie sqla nauczyc i tak mnie zaciekawilo, czy "ladniej" jest liczyc wszystko w programie, czy korzystajac z bazy. moja baza jest tak mala, ze wydajnosciowo to pewnie nawet roznicy nie ma, ale tak ogolnie, na przyszlosc pytam.2010-02-08 00:46:21
[Delphi/Pascal] Obsługa niemieckich znaków
Witam mam taki problem, że gdy wczytuje do memo za pomocą LoadaFromFile plik tekstowy który zawiera niemiecki znaki typu ä Ăś Ăź Ă to pokazują mi się krzaczki :( jak to naprawić. Bawiłem się z ustawieniem charset fonta memo ale to nic nie dało;/ Przeszukałem też forum ale nie znalałem rozwiazania.2010-02-08 00:35:16
[Delphi/Pascal] plik csv i rekord
Witam, Posiadam rekord i chciałym go zapisać do pliku csv. Jak zrobić aby np. poszczególne pola rekordu zapisać obok siebie a nie jeden pod drugim. I jak później czytać taki plik ? Pozdrawiam2010-02-08 00:10:48
[Java] Problem y dodaniem labela
Witam mam następujący kod: import java.awt.*; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.util.GregorianCalendar; import javax.swing.*; public class panelTest{ class TestPanela extends JFrame implements KeyListener{ private long start; private long koniec; private long czas; private long all; private JLabel lab; int keyCode = -1; public TestPanela(){ this.setFocusable(true); this.addKeyListener(this); //Container Container powZawartosci=getContentPane(); powZawartosci.setLayout(new FlowLayout()); powZawartosci.setBackground(Color.lightGray); //Tworzenie paneli JPanel panel1 = new JPanel(); JPanel panel2 = new JPanel(); JTextField poleTekstowe = new JTextField("", 15); panel1.add(poleTekstowe); panel2.add(lab); powZawartosci.add(panel1); powZawartosci.add(panel2); powZawartosci.setSize(400,120); setVisible(true); } @Override public void keyPressed(KeyEvent arg0) { if (arg0.getKeyCode() != keyCode) { start = new GregorianCalendar().getTimeInMillis(); keyCode = arg0.getKeyCode(); } } @Override public void keyReleased(KeyEvent arg0) { if (arg0.getKeyCode() == keyCode) { koniec = new GregorianCalendar().getTimeInMillis(); czas = koniec - start; all = all + czas; lab.setText("Key + arg0.getKeyChar() + pressed for " + Double.toString((czas) * 0.001) + " seconds. Calkowity czas to: " + Double.toString((all) * 0.001)); keyCode = -1; } } @Override public void keyTyped(KeyEvent arg0) { // TODO Auto-generated method stub } } public static void main(String[] atgs) { panelTest pT = new panelTest(); TestPanela test = pT.new TestPanela(); test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } } Podczas próby kompilacji mam błąd: Exception in thread "main" java.lang.NullPointerException at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at panelTest$TestPanela.(panelTest.java:31) at panelTest.main(panelTest.java:70) Prawdopodobnie dotyczy on linii: panel2.add(lab); Nie bardzo rozumiem o co chodzi. Jak dla mnie wszystko wygląda w porządku, jednak dopiero zaczynam zabawę z UI. Czy ktoś mógłby mi pomóc?2010-02-07 23:35:41
[C/C++] Skracanie wyniku
Witam. Mam taki problem z wynikami w c++. Mianowicie po skompilowaniu wszystkiego i uruchomieniu dostaje w pewnym działaniu wynik "8.567e-039" w następny działaniu zostaje użyty ten wynik i robi się dziadostwo totalne. Chciałby się dowiedzieć jak zrobić aby wyświetlało tylko w takiej postaci np. "xx.xxx" więcej po przecinku nie potrzebuję. Pozdrwiam2010-02-07 23:07:09
[Newbie] Skracanie wyniku
Witam. Mam taki problem z wynikami w c++. Mianowicie po skompilowaniu wszystkiego i uruchomieniu dostaje w pewnym działaniu wynik "8.567e-039" w następny działaniu zostaje użyty ten wynik i robi się dziadostwo totalne. Chciałby się dowiedzieć jak zrobić aby wyświetlało tylko w takiej postaci np. "xx.xxx" więcej po przecinku nie potrzebuję. Pozdrwiam2010-02-07 23:07:09
[C/C++] [C++/QT] QTableView (refresh)
Witam mam mały problem nad którym siedzę od wczoraj wieczór mam coś takiego: do wyświetlania : void MainWindow::display() { QSqlQueryModel *model=new QSqlQueryModel(ui->tableView); model->setQuery(dotabelki); if(model->lastError().type() != QSqlError::NoError) { QString error=model->lastError().text(); QMessageBox::information(0,"uwaga uwaga",error); } else ui->tableView->setModel(model); } do zapisywania: void MainWindow::Fwstaw(QSqlQuery wstaw) { QSqlQuery queryUser; QString userQuery="select iduser from user where imie = ; userQuery.append(INuser); userQuery.append("); queryUser.exec(userQuery); queryUser.next(); QSqlQuery queryProd; QString prodQuery="select idprodukt from produkt where nazwa = ; prodQuery.append(INprodukt); prodQuery.append("); queryProd.exec(prodQuery); queryProd.next(); wstaw.prepare("insert into trans (data, cena, ilosc, produkt_id, user_id) values " "(:data, :cena, :ilosc, :produkt_id, :user_id);"); wstaw.bindValue(":data",data); wstaw.bindValue(":cena", ui->cenaDoubleSpinBox->value()); wstaw.bindValue(":ilosc",ui->iloscSpinBox->value()); wstaw.bindValue(":produkt_id",queryProd.value(0).toInt()); wstaw.bindValue(":user_id",queryUser.value(0).toInt()); wstaw.exec(); QString errrr=wstaw.lastError().text(); qDebug()2010-02-07 22:44:56
[Hardware/Software] Emulacja telefonu komórkowego
Zauważyłem, że niektóre strony internetowe występują w dwóch wersjach. Jedną z takich stron jest http://www.onet.pl. Jedna wersja to wersja, jaka wczytuje się na komputerze, a druga wersja, to taka, jaka wczytuje się w telefonie komórkowym. W przypadku wywołania Onetu z komórki, następuje przekierowanie na http://lajt.onet.pl. Ja używam przeglądarki Firefox w najnowszej wersji. Czy da się ten program tak ustawić, albo doinstalować wtyczkę, że przeglądarka będzie się zachowywać jak telefon komórkowy? Chodzi o to, że jak się wprowadzi adres dowolnej strony, to serwer WWW będzie "myślał", że jest to przeglądarka w telefonie komórkowym i wyśle stronę w wersji na komórkę. Krótko mówiąc, w tak skonfigurowanej przeglądarce, jak wpiszę www.onet.pl, to wyświetli się strona http://lajt.onet.pl. Zaletą takiego rozwiązania jest połączenie wygody i małej ilości danych. Wygody, to nie trzeba mówić dlaczego, a małej ilości danych, dlatego, że strona w wersji na komórkę jest prostsza, mniejsza i docenią to użytkownicy, którzy mają wolne łącze, lub są rozliczani na podstawie ilości przesłanych danych.2010-02-07 22:43:40
[Delphi/Pascal] Powrót na stare śmieci - czyli jakie Delphi ?
Jak w temacie, po 4lat naszła mnie chęć znowu programowania. Mam pomysły na dwa projekty i chce je wdrożyć w świat :) Ale po kompletnej obojętności przez te lata w stosunku do programowania i samego delphi już się pogubiłem, nie wiem co wybrać... z "najnowszą" wersją jaką miałem styczność to 7. Ale czytam teraz po wiki i to co się działo, jakieś sprzedaże, codegeary itd... teraz znowu delphi 2009 nie ogarniam już nic z tego... Teraz nie wiem czy spowrotem zasiąść przy 7 czy może to 2009 będzie dobre ? Drugie pytanie, komp który mam nie jest wystarczający na windowsa viste czy 7, dlatego operuję nadal na xp i czy programy pisane pod xp będą w stanie odpalać się na np Viscie ? oraz ostatnie pytanie czy delphi 2009 to nadal ten sam język programowania ale wzbogacony o nowe komendy, bajery ?2010-02-07 22:16:49
[Newbie] [Python] Generowanie wszystkich kombinacji znaków z tablicy
Witam. Próbuję to wymyślić, ale ciężko to ugryźć, pewnie mam złe wyobrażenia o tym... Jakby co, kod jest pisany w celach naukowych (i to nie na zaliczenie). Oto co mi powstało: for i in tab: for j in tab: for k in tab: for l in tab: str=i+j+k+l #print str if crypt(str,salt)==hash: print "Haslo: "+str br=1 if br==1: break if br==1: break if br==1: break if br==1: break tab to zestaw znaków, są cztery pętle for, więc skrypt sprawdza hashe tylko dla 4-znakowych haseł, ale jak każdy zapewne przyzna, że pisanie odrębnego kodu dla każdej ilości znaków jest nieeleganckie. Tak więc, mógłby mnie ktoś naprowadzić na właściwsze rozwiązanie? - czyli poprawne generowanie permutacji o zwiększającej się ilości znaków. Bo naprawdę nie mam pomysłu na to. Z góry dzięki za odpowiedzi :)2010-02-07 22:01:39
[Java] GUI w netbeans
Chce stworzyc GUI w netbeansie uzywajac GUI Builder. Na poczatku chce miec pierwsze GUI w ktorym wpisuje ile w mieszkaniu jest lazienek: Ilosc lazienek: [textField] Z tym nie mam problemu ale pozniej chce aby po nacisnieciu klawisza OK wyskoczylo nowe GUI i jesli wczesniej wpisano ze sa 2 lazienki to wyskakuja pozycje Rozmiar pierwszej lazienki:[textField] Rozmiar drugiej lazienki:[textField] I wlasnie moim problemem jest to ze nie wiem jak zrobic zeby wyskoczylo nowe okienko a tamte sie schowalo cos w stylu nastepnty, wstecz jak przy instalowaniu programu.2010-02-07 21:58:04
[C/C++] Problem z prościutkim programikim obliczający równanie linio
#include #include int main() { float fA; std::cout > fA; float fB; std::cout > fB; if (fA == 0.0) { if (fB == 0.0) std::cout2010-02-07 21:39:26
[Newbie] C++ Pytanie
Witam. Pisze program który ma wykonywać parę funkcji... powiedzmy dodawać, odejmować, mnożyć i dzielić. Problem wyboru chciał bym rozwiązać w ten sposób: Program wyświetla w konsoli -dodawanie -odejmowanie -mnożenie -dzielenie a jedno z nich mogę wybrać za pomocą klawiszy góra-dół i Enter tzn. przesuwam kursor dowoli, a gdy jest przed działaniem, które chce wykonać klikam Enter Powiedzcie mi czy coś takiego ma sens i można to zrobić. A jeśli już można to jakim sposobem i czego używać. Wpadłem na to bo switch jest mało praktyczny ;] moim zdaniem.2010-02-07 21:22:24
[Delphi/Pascal] UniUpdateSQL
Cześć, Na pewno ktoś z was używał tej kontrolki. Mógłby ktoś wytłumaczyć tak pokrótce jej działanie? Bo w helpie nie ma za dużo. Jak można wywołać polecenia SQL wpisane w odpowiednie pola tej kontrolki(delete, update itd. )? Pozdrawiam i dzięki2010-02-07 20:38:06
[C/C++] Dynamiczna tablica wskaźników do int
Cześć, Moglibyście mi wytłumaczyć, dlaczego przy takim zapisie int**tab=new int*[5]; *tab[0]=99; wywala mi błąd naruszenia pamięci? Ogólnie to chcę zrobić dynamiczną tablicę wskaźników do int, a potem uzupełnić ją wartościami. No ale coś nie wychodzi:/ Dzięki z góry za pomoc i za wytłumaczenie, dlaczego to nie działa:)2010-02-07 20:34:44
[Inne] Asembler 64 - porty (IN/OUT)
Próbuję sobie napisać program w 64bit. assemblerze, ale napotkałem pewien problem związany z IN/OUT i nie potrafię sobie za bardzo poradzić :/ Nie mam żadnego debbugera i nie chce mi się bawić z szukaniem, więc korzystam z pierwotnej metody jaką każdy chyba (albo podobną) kiedyś stosował: Konkretnie początek wygląda tak: Main proc mov al, 04h out 70h, al out 0edh, al in al, 71h Dokładnie tak samo wygląda to w kursie, tyle że jeszcze chyba 16 bitowym :) http://rudy.mif.pg.gda.pl/~bogdro/dos/a_kurs06.htm. Wywala się już na pierwszym out. Skąd wiem? mov al, 04h call ExitProcess out 70h, al działa, a mov al, 04h out 70h, al call ExitProcess już nie :> Proszę o jakąś pomoc, bo jakoś w internecie nie widzę rozwiązania (a może za słabo szukam...), a chciałbym się wreszcie nauczyć tego ^*&%^* assemblera.2010-02-07 20:26:27
[C# i .NET] LINQ to SQL - proste pytanie
Witam Chciała bym wczytać do labeli, i Textboxów pewne wartości z zapytania SQL. Wpadłam na pomysł, że mogę sobie wyłapywać zapytaniami kolejne interesujące mnie wartości i zapisywać. Ale czy nie da się tego zrobić prościej np. że jednym zapytaniem sobie wyłapie wszystkie wartości, które mnie interesują : SPDDataContext db = new SPDDataContext(); var item = from p in db.xxxxx from o in db.xxxxx from t in db.xxxx from s in db.xxx where p.Idxxx == o.Idxxx where p.Idxxx == t.Idxxx where p.Idxxx == s.Idxxx where o.Idxxxx=idxxx select new { s.imie s.nazwisko itp. itd. }; I jak teraz z tego item kolejno wczytywać wartości do danych Lebelów czy TextBoXów? Dzięki za pomoc2010-02-07 20:09:12
[Delphi/Pascal] Generowanie Liczb/Wypisanie wszystkich kombinacji
zakres :integer = 5; ~~~~~~~~~~~~~ for L1 := 1 to zakres do for L2 := 1 to zakres do for L3 := 1 to zakres do for L4 := 1 to zakres do Mam do napisania program który wypisze wszystkie możliwe kombinacje liczb od 1 do (5-zakres) w 4 rzędach i mam problem ponieważ liczby nie mogą się powtarzać ⌠Chodzi o to by program nie wypisywał kombinacji takich jak np. 1,2,3,1 lub nie wypisał 2 tych samych kombinacji tylko ze w innej kolejność jeżeli wypisze 1,2,3,4,5,6 to by nie wypisał już 6,5,4,3,2,1 ma on wpisać jedynie w komponencie memo w nowej linii nie powtarzające się kombinacje liczb jeśli ktoś mógł by mi pomóc był bym bardzo wdzięczny :-|2010-02-07 20:00:53
[Newbie] [Python] Generowanie permutacji znaków z tablicy
Witam. Próbuję to wymyślić, ale ciężko to ugryźć, pewnie mam złe wyobrażenia o tym... Jakby co, kod jest pisany w celach naukowych (i to nie na zaliczenie). Oto co mi powstało: for i in tab: for j in tab: for k in tab: for l in tab: str=i+j+k+l print str if crypt(str,salt)==hash: print "Haslo: "+str break 4 tab to zestaw znaków, są cztery pętle for, więc skrypt sprawdza hashe tylko dla 4-znakowych haseł, ale jak każdy zapewne przyzna, że pisanie odrębnego kodu dla każdej ilości znaków jest nieeleganckie. Tak więc, mógłby mnie ktoś naprowadzić na właściwsze rozwiązanie? Bo naprawdę nie mam pomysłu na to.2010-02-07 19:55:50
[Java] Maven + GlashFish = aplikacja webowa
Jak w mavenie ustawić serwer ? mianowicie tworzę projekt webowy w pon NetBeans, używam hibernate, tworzę encje na podstawie bazy, a przy tworzeniu stron JSF (2.0) mam komunikat : "Resolve Missing Server Problem" czego to dotyczy, i jak sobie z tym poradzić ?? Co robie źle? odnośnie Mavena jestem bardzo początkujący.2010-02-07 19:48:36
[Delphi/Pascal] [Delphi] Kolizje
Witam. Jak sprawdzić czy 2 komponenty TImage o kształcie prostokąta ze sobą kolidują? Szukałem w gogle lecz nie ma [glowa] :-/ :-| Dziękuje za pomoc. maciej-01 [diabel]2010-02-07 19:27:16
[Hardware/Software] IE 8 64bit a IE 8 32bit
Witam, szukam odpowiedzi na pewne nurtujące mnie zagadnienie. Czy IE 8 64bitowy może wyświetlać strony inaczej niż IE 8 32bitowy (w obu przypadkach na windows 7). Chodzi o to, że mam pewną stronę, która wyświetla się inaczej na 32 i inaczej na 64 bitowej przeglądarce. Pewne elementy strony są przesunięte.2010-02-07 18:58:30
[C/C++] [HELP]Wskazówki jak zrobić bota
witam. potrzebuje informacji jak mogę (najprościej) zrobić bota do pewnej gry działające na zasadzie klient - serwer. niestety nie za bardzo się orientuję od czego zacząć. stąd to pytanie. gra jest napisana w tym samym języku co chce pisać do niej bota. czyli c++ pozdrawiam i proszę o pomoc.2010-02-07 18:10:46
[Delphi/Pascal] Jak wykonać z zewnętrznego programu zrzut wartości?
Witam, Piszę sobie aplikację i potrzebuję wykorzystać taki manewr jak kiedyś widziałem podczas kiedy zapomniałem hasła do gg i ściągłem sobie z neta taki programik co po najechaniu na pole z hasłem automatycznie pokazywał mi ukryte znaki pod nim. A ja potrzebuej coś prościejszego a mianowicie w aplikacji zewnętrzej mam dane typu Integer czyli jakąś liczbę od 0 do 999999 i chcę zrobić w mojej aplikacji że jak najadę myszką na inną aplikację i nacisnę jakiś klawisz skrutu myślę tu o CTRL+Q skopiuje mi wartość z formularza do mojej aplikacji. Jednym słowem potrzemuje robić zrzut wartości liczbowych z innej aplikacji do mojej poprzez wywołanie klawisza skrutu. Jak to zrobić?2010-02-07 18:10:32
[C# i .NET] Łączenie z bazą SQL
Witam W moim programie łącze się z bazą danych SQL w taki sposób: SqlConnection UGIcon = new SqlConnection(); UGIcon.ConnectionString = "Data Source=.SQLEXPRESS; Database=usertest; Integrated Security=SSPI"; UGIcon.Open(); Po skompilowaniu i próbie uruchomienia programu na komputerze gdzie nie ma zainstalowanego SQL Servera wywala błąd, że do uruchomienia potrzebuje wgranego SQL. W jaki sposób utworzyć połączenie w C# żeby program nie potrzebował SQL Servera do prawidłowego działania??2010-02-07 18:00:50
[Java] [SWT] label i table na CTabItem
Witam, jestem w trakcie poznawania SWT i JFace i napotkałem na następujący problem. Chciałem utworzyć CTabItem i umieścić na nim na górze label, a pod nim table tak jak to ma miejsce w okienku "Problems" w Eclipse. Niestety po długiej walce i przekopaniu google nie mogę sobie dalej z tym poradzić. Najbliżej byłem gdy stworzyłem Composite z FormLayout i umieściłem go na CTabItem. Ale po dodaniu table wszystko się rozjeżdża. Byłbym wdzięczny za jakąś wskazówkę.2010-02-07 16:48:37
[C# i .NET] DataSet i Datagrid wyświetlanie pod warunkiem...
Witam Korzystam z Visuala 2008 Pro i tam po przeciągnięciu jakieś tabeli na formatkę z data sources (uprzednio dodane tabele do dataset) tworzy się automatycznie DataGridView i jest powiązany automatycznie z tableAdapterem, ma ustawione source = jednym słowem wszystko robi automatycznie i po przeciągnięciu takiej tabeli na formatkę, można właściwie już korzystać z tego, dodawać , usuwać,updatować itp. Tylko mam jedno pytanie, czy da się jakoś zmusić do operowania tylko na jakiś konkretnych danych z tabeli np. których ID wynosi np. tyle co ma moja jakaś zmienna ? Może da się gdzieś zmodyfikować zapytanie, które pewnie musi się gdzieś tworzyć. P.S Sorry, że tak męcze pytaniami i z góry dzięki :-)2010-02-07 15:54:13
[Webmastering] testy
Witam. Napisałem prosty CMS i chciałbym go przetestować pod względem zżerania transferu, obciążenia serwera, liczby zapytań do sql itp. Jak mam się do tego zabrać?2010-02-07 15:26:51
[Delphi/Pascal] podwojne klikniecie .. jak jesli nie ma zdarzenia ondblclick
Hej, mam komponent do obslugi flasha plikow flv, chce aby po dwukrotnym kliknieciu w ten komponent odrazu wlaczyc full screen, tylko nie wiem w jaki sposob wywolac te podwojne klikniecia gdyz nie ma zdarzenia ondblclick w tym komponencie, ktoś ma moze jakis pomysl jak sobie z tym poradzic ? dzieki2010-02-07 15:00:48
[Newbie] Pomoc przy programie.
Witam. Potrzebuje pomocy, właściwie to mam prośbę. Osobiście programować nie umiem (a szkoda :-/) Znam podstawy niektórych języków, ale to naprawdę podstawy. Jednak, chce się zapytać, czy jest możliwość stworzenia programu który: Otwiera inny program, robi screenshota (.jpg), zmienia nazwę i rozszerzenie. Jeżeli by się dało, to bardzo bym prosił o jakąś podpowiedź jak to zacząć ewentualnie gotowy program albo kod, w którym mógłbym ustalić po jakim czasie robiłby się screenshot.2010-02-07 14:40:32
[Newbie] Kolor wybranej czesci tekstu w textBox
Witam. Probowalem znalezc odpowiedz w googlach niestety nie znalazlem nic na ten temat. Tak wiec mam sobie taki kod: richTextBox2.Text += "Zadeklarowano zmienna o nazwie " + mojaZmienna + " typu int n"; Chciał bym aby "mojaZmienna" miala kolor czerwony natomiast slowo int niebieski Probowalem cos takiego niestety nie dziala: richTextBox2.Text += "Zadeklarowano zmienna o nazwie " + Color.Red(listaZm[lZm].nazwa) + " typu int n";2010-02-07 14:40:10
[Newbie] pobieranie pliku
Witam. Jaka funkcja pozwala pobrać plik z linku typu txt,jpg itp. Znalazłem takie coś _URLDownloadToFile _URLDownloadToFile; tylko nie za bardzo wiem jak to użyć2010-02-07 14:39:33
[Newbie] [DELPHI] Problem z wielokrotnym ifem
if (i=1) or (i=2) and (h=1) and (g>=4) then k:=-10 else if (i=1) or (i=2) and (h=2) then k:=-10 else if (i=1) or (i=2) and (h=2) and (g>=8) then k:=-10 else if (i=1) or (i=2) and (h=3) then k:=-20 else if (i=1) or (i=2) and (h=4) then k:=-20 else if (i=1) or (i=2) and (h=4) and (g>=2) then k:=-10 else if (i=1) or (i=2) and (h=5) then k:=-30 else if (i=1)or (i=2) and (h=5) and (g>=7) then k:=-10 else if (i=1)or (i=2) and (h=6) then k:=-40 else if (i=1)or (i=2) and (h=7) then k:=-40 else if (i=1)or (i=2) and (h=7) and (g>=1) then k:=-10 else if (i=1) or (i=2)and (h=8) then k:=-50 else if (i=1) or (i=2)and (h=8) and (g>=5) then k:=-10 else if (i=1) or (i=2)and (h=9) then k:=-60 else if (i=1)or (i=2) and (h=9) and (g>=9) then k:=-10; Zmienna K jest równa -10 nawet gdy warunek będzie nie spełniony. If sprawdza mi albo 2 liczby albo 3. Podam np 100 czyli nie zgodne z żadnym z tych warunków to i tak k ma wartość - 10 tylko dlaczego?2010-02-07 14:01:41
[Newbie] pole zaznaczania
Witam, Mam pytanie jak zrobić takie coś? Mam jakąś tam liste adresów i chce, zaznaczyć jesli w niego klikne ma to mniej więcej wyglądać tak: http://img36.yfrog.com/img36/3061/37610982.png Jeśli klikne w 1 adres to zaznaczam na TAK, jeśli nie klikne np. na 2 adres to zaznaczam przy nim NIE itd. Ważne, żeby to się zapisywało jak klikne w daną pozycję, tzn. jeśli wyłacze komputer i włącze ponownie to ma to być zapisane tak jak zaznaczyłem. Jak to zrobić? Na czym się opierać na bazie danych ? Pozdrawiam2010-02-07 13:44:08
[Newbie] [C++] Wczytywanie pewnych danych z pliku
Witam, Obecnie pewne dane posiadam w programie w postaci: Spot[0].label = "The Michaels"; Spot[0].mX = 266440; Spot[0].mY = 244581; Spot[0].sX = 268494; Spot[0].sY = 244180; Spot[0].Range = 400; Spot[1].label = "Crowley One"; Spot[1].mX = 259910; Spot[1].mY = 240216; Spot[1].sX = 259667; Spot[1].sY = 239755; Spot[1].Range = 500; // Spot[2]..... itd. Chciałbym jednak je umieścić w pliku i wczytywać do programu, bo każda zmiana tych danych obecnie zmusza mnie do ponownej kompilacji programu. Próbowałem z INI, ale to jest niewygodne dla struktur, lecz dla pojedyńczych wpisów jest wyśmienite. W jakiej postaci najlepiej umieścić je w pliku i jak je wczytać?2010-02-07 13:20:48
[Delphi/Pascal] [Delphi] Baza danych i sereg problemów
Witam! Postawiłem sobie za zadanie napisanie prostej bazy danych do mojego użytku, jednak napotkałem szrek komplikacji większość wynika z tego że programowałem jak potrafiłem a potrafię niewiele:) jest to moja pierwsza tego typu aplikacja wiec proszę o wyrozumiałość. oto moja praca http://www.gulkey.yoyo.pl/plik2.html Program ma zapisywać klientów (do pliku tekstowego) oraz mieć opcje dodawania kolejnych wizyt, wydruku zawartości bazy, itd, w miarę osiągnąłem swój cel ale nie umiem sobie poradzić z kilkoma problemami - jak zrobić aby wizyty z wpisana wcześniejsza datą zapisywały sie w pliku tekstowym pod wizytami z datą późniejszą? - czy w polu edit (pesel) można włączyć podpowiedzi (wpisane wczesniej w to pole wyrazy) tak jak np podpowiedzi na www.google.pl -co zrobić aby utworzone pliki tekstowe miały rozszerzenie .txt a nie zapisywały sie bez rozszerzenia (jak próbuje to zrobić po swojemu to program nie chce później otwierać plików) - czy folder baza mógłby tworzyć sie w folderze z programem? Jeżeli widzicie jakieś rażące błędy to byłbym wdzięczny za ich poprawienie! Z góry dzięki!2010-02-07 12:09:31
[C/C++] Obliczenia na dużych liczbach z duża dokładnością
Mój problem polega na tym, że mam wzór na n-ty wyraz ciągu w postaci: An = A2*(n-1) + (n-2)*(n-2); A2 nie może być większe niż 1000, jednak n może sięgać liczb rzędu 1 000 000 000. Obliczenie na typie double gubi dokładność dla wyższych liczb, a inty odpadają i z pewnością nie mieści się to w typie ull(unsig. long long), a jeszcze do tego mam dalsze obliczenia, które mogą być również ujemne, czyli "unsigned" już z woli odpada w kąt ;/ Macie jakiś pomysł jak to obliczac? Zależy mi też na szybkości działania tego programu...2010-02-07 11:51:10
[Delphi/Pascal] [Delphi] - Jak zainstalować czcionkę ?
Witajcie again ! Tym razem takie pytanko: Ściągnąłem ostatnio czcionkę LCDM2N__.tff do mojej gry. Gdy wykonywałem instalator, długo się zastanawiałem, jak możnaby tę czcionkę zainstalować w systemie. Próbowałem normalnie skopiować do (w moim przypadku): C:WindowsFonts, ale to nie działa. Próbowałem także funkcji AddFontResource, ale również nie instaluje czcionki. Szukałem w helpie Delphi, w necie, ale nic nie znalazłem. Mam Windows XP oraz Delphi 7. Pomocy [wstyd]2010-02-07 11:25:15
[C/C++] [C++] Połaczenie sieciowe (Borland c++ 6)
Jak wykonać program klient-serwer który łączy się gdy jeden komputer jest w sieci z proxy a drugi nie lub też obydwa są w sieci z proxy ale każdy w innym i innej sieci. Przykład: Komputer1->Proxy1->->Proxy2->Komputer22010-02-07 11:05:25
[Newbie] [Delphi] TClientSocket i TServerSocket
Witajcie ! Nie wiecie z kąd mogę ściągnąć te komponenty do delphi ? Uczę się aplikacji internetowych i brakuje ich w 7 :/2010-02-07 10:50:56
[Webmastering] Zend framework - kontrolery w wielu katalogach
Witam. Chciał bym skonfigurować zend framework tak aby wyszukiwał kontrolerów w wielu katalogach. Nie mam tu na myśli podziału na moduły takiego jak opisanego na stronie http://framework.zend.com/manual/en/zend.controller.modular.html tylko kolejne przeszukiwanie katalogów: Np modules1/ default/ controllers/ foo/ controllers/ bar/ controllers/ modules2/ default/ controllers/ foo/ controllers/ bar/ controllers/ Jak można zrealizować coś takiego ??2010-02-07 10:38:00
[Delphi/Pascal] Dziwne zachowanie kompilatora - Delphi 7
W trakcie pisania aplikacji pojawiła się dziwna sytuacja. Nie wiem jak technicznie nazywa się ten element, ale po skompilowaniu Debugger na linijce bocznej/marginesie pokazuje niebieskie kropki obrazujące te wiersze kodu zrodlowego, na których podczas debugowania Step-By-Step użytkownik będzie mógł stanąć (kolejne kroki pracy programu). Problem polega na tym, ze mam procedury, gdzie te kropki albo pojawiają się poza ciałem procedury (po końcowym end danej procedury) albo nie pojawiają się wogole (np. mam sekwencję podobnych operacji dodawania kolejnych wierszy do TStrings. Wierszy z opracją Add jest np 10, a kropki pojawiają się przy pierwszych 3. Podczas debuggowania kursor skacze po procedurze i szcze rze przyznam, ze nie mam pojęcia o co chodzi. To pierwszy projekt w którym spotkałem się z czymś takim - nei jest jakoś przesadnie długi, bo na chwilę obecną ma raptem ok 2000 wierszy. co ciekawe - nie używam jakiś niekonwencjonalnych konstrukcji jezykowych - czysty, prosty kod i takie dziwne zajawki. Albo sytuacja taka: Odwołuję się do obiektu Memo1, który jest zdefiniowany zarówno w module glownym, jak i module dolaczonym klauzula uses (aplikacja ma raptem dwa okienka). Wpisuję Memo1 daję kropkę i spodziewan się dostac listę metod i propertow obiektu memo (Memo1 nei jest zawarte w klauzuli with ... do . Zamiast tego dostaję listę metod i obiektów drugiego modulu, a metod Memo1 nie ma. Inny dziwny przypadek: Kompiluję - kompilator pokacuje błąd Illegal character input file: } ($7D) i pokazuje wiersz np 727 kolumna 365 - ciekawostka, bo w całym projekcie (w plikach *.pas i *.dfm) nie ma ani jednego wystapienia znaku "{" Dostaję białej gorączki, bo moduł miałem oddać wczoraj rano a tu taka du...sza. Ktoś ma pojęcie o co tu chodzi i z czym to jeść ? Aha. Dodam Vista + Delphi 72010-02-07 02:03:21
[Java] [J2EE] Dynamiczne mapowanie adresów URL
Witam, Nie mogę znaleźć sposobu, aby dynamicznie zmapować adres URL np: http://www.test.pl/artykul,wprowadzenie-do-j2ee.123.html na konkretny servlet (coś ala mod_rewrite). Szukałem w internecie rozwiązania i co prawda natrafiłem na projekt: http://tuckey.org/urlrewrite/ ale nie do końca jestem do niego przekonany np jak się ma integracja z frameworkami tj Struts czy Spring. Proszę o dobrą radę, czego najlepiej użyć, żebym nie wynajdywał koła na nowo (dopiero się uczę) Pozdrawiam deallas2010-02-07 02:01:22
[Bazy danych] Inny program BD lub MDB EXE
Witam, Mój problem prezentuje się następująco. Po pierwsze szukam DARMOWEGO programu, w którym mógł bym wykonać bazę danych, oraz używać jej na dowolnym komputerze bez instalowania dodatkowego pliku (np. po konwersji jej do EXE). Ponadto program ten powinien dawać mi możliwość tworzenia formularzy, aby wyglądało to graficznie JAKO TAKO :) Drugą możliwością, która by mi odpowiadała jest konwersja pliku MDB do EXE... ale słyszałem że jest to praktycznie nieosiągalne? czy to prawda? Czytałem sporo o tym, o możliwości stworzenia jakiś plików przy użyciu aplikacji microsoftu? ale one nie są chyba darmowe lub w ogóle dostępne... bynajmniej nie na MSDNAA... Znalazłem na innej stronie coś takiego ale to chyba jakiś żarcik, ponieważ o mex nie słyszałem nigdy:) mdb -> mde -> mex -> exe... tak to się podobno prezentuje... A więc podsumowując: Jaki program da mi możliwość utworzenia BD z formularzami i raportami, otwierana na dowolnym komputerze bez używania INTERNETU!? Istnieje jakaś możliwość konwersji MDB na EXE? Access był by dla mnie idealny na ten moment, ponieważ znam dobrze to środowisko:)2010-02-07 00:56:41
[Delphi/Pascal] wolny witeln
Witam Mam problem. Wyświetlenie całego ekranu 80x25 tekstu z ansistring w fpc w trybie konsolowym zajmuje mi 0,15-0,2 sekundy. Czy jest jakiś sposób aby to robić szybciej, znacznie szybciej, poniżej 0,04 sekundy. Z góry dziękuje za odpowiedź, Kaszti2010-02-07 00:27:46
[Nietuzinkowe tematy] Szyfr
Witajcie! Mam nie lada zagadkę do rozwikłania. Otrzymałem pytanie konkursowe w zamian za 6 na koniec roku :P. To, co mi się udało wywnioskować to to, że nie ma tam małych liter i cyfr oraz znaków nieliterowych (np. ;-[.=), są jednak entery i spacje. Te fakty są jak najbardziej trafne. Poza tym szyfrowana wiadomość jest zastąpiona innym alfabetem(jego nazwa to Kruff) - można to wywnioskować z treści zadania. Co robić dalej to nie wiem. Macie może jakieś wskazówki? Odnalazłem tylko te litery, reszta jest zbyt zlana ze sobą albo zupełnie przekręcona :( http://lh6.ggpht.com/_ApO0MFhHcEc/S23p6-dRkaI/AAAAAAAAAbs/nx2E8IrMWp4/odszyfrowane.JPG A tu zadanie z całym szyfrem: http://lh6.ggpht.com/_ApO0MFhHcEc/S23p6xwR0qI/AAAAAAAAAbo/cFWlhu5ZAqY/s640/szyfr.JPG2010-02-06 23:22:10
[Java] kodowanie, problem ze scieżką.
Cześć. Mam taki dziwny problem z kodowaniem w Aplecie a mianowicie : mam aplecik który wczytuje sobie plik xml-owy z zadanej ścieżki pomysł był taki zęby szukał w tym samym katalogu co skompilowany kod aplikacji - celowo nie zamieszczałem pliku jako resourece bo chce mieć możliwość jego łatwej modyfikacji, podmiany itp po skompilowaniu projektu. Problem pojawił się na komputerze kolerzanki gdzie do pobrania ścieżki do pliku skozystałem z funkcji getBaseUrl - i tu problem polega na tym ze na jej komputerze ta funkcja zwróciła mi ścieżkę zaczynającą sie od slesha i dodatkowo wszystkie spacje zostały zamienione na %20 - u mnie na koputerze tego błędu nie było. Moje pytanie jest co przestawić w konfiguracji javy/kompilatora żeby problemu nie było - ps. próbowałem przeinstalować wersje na obecnie 1.6._18 ale nie pomogło. A i jeszcze jeden problem w pliku xml - wszyskie enetry i tabulatory wewnatrz znacznikow byly wypisywane jako takie irytujące kwadraciki - oczywiście u mnie na komputerze tego problemu nie było. P.S. Projekt realizowany w eclipsie - jakims najnowszym kodowanie projektu utf-8. Z góry dzięki za problem.2010-02-06 23:13:00
[C# i .NET] Getdate z serwera, nie z systemu
Witam Czy wie ktoś jak można pobrać w .net c# datę z serwera MS SQL 2005? Wiadomo, że można pobrać z systemu tak: DateTime.Now.Date;, jednak zdarza się, że ludzie nie mają ustawionych odpowiednio zegarów, lub przestawiają je specjalnie :-) i chciałbym lepiej pobierać tą datę z serwera, gdzie czas na pewno będę mieć dobrze ustawiony i nie będzie dało się zmanipulować operacji zależnych od daty.2010-02-06 22:59:45
[Delphi/Pascal] Błąd unitedcmd
http://iv.pl/viewer.php?file=94waphrgjrcd65dapcz.jpg Delphi reinstalowane,biblioteka ta też nieiwem,progrma po zkompilowaniu też krzaczy a błąd jesst kiedy zmieniam w inspektorze "Activ:" ;/2010-02-06 22:38:54
[Newbie] [C++]krzyżyk nie może wygrać?
Witam. Tworzę konsolowe kółko i krzyżyk i napotkałem pewien problem - gdy krzyżyk wygrywa, nie wyświetla się informacja o tym, w przypadku kółka jest ok. Oto kod (wiem, powinienem zrobić w pętli, ale za słabo pętle znam): #include #include #include #include using namespace std; void win(int who){ system("cls"); if(who==1){ cout2010-02-06 21:41:44
[Newbie] Kamera w OpenGL
Cześć! Mam mały problem z moją grą, a mianowicie z kamerą. Zacząłem pisać grę "Układ-Słoneczny" w c++. Korzystam z biblioteki graficznej OpenGL. W programie wszystkie planety mają okrążać słońce, a użytkownik ma latać w przestrzeni kosmicznej. Proszę o pomoc!2010-02-06 21:39:54
[Newbie] [FP][TP] Kod ASCII #8 nie działa (Backspace)
Witam mam problem, ani w tubo ani w free pascalu nie działa: var a:string; b:char; begin b:=#8; readln(a); writeln(a,b); end. Program ma za zadanie usuwać ostatni znak ze stringa po odpaleniu wypisuje stringa bez kasacji ostatniego znaku. Tak samo działa przy writeln(a+b);2010-02-06 20:52:05
[Off-Topic] Czy można jakoś zapamiętać komputer mimo zmiennego ip ?
Jak w temacie zakładając że mam jakąś neostradę/netię etc. a zatem zmienny ip czy mogę jakoś "zapamiętać" ten komputer ? Czy takie podłączenie jest całkowicie anonimowe ?2010-02-06 20:39:42
[C/C++] CRC8, CRC16, CRC32 - jak sprawdzić poprawność sumy ( C/C++ )
Witam, W linku http://dl.dropbox.com/u/3336780/CRC.rar do pobrania znajdują się pliki ze źródłami do obliczania CRC (jak w temacie). Są to odpowiednio skorygowane kody ze strony http://www.koders.com/cpp/fid692C401641AF50B584984F6A0A331403455038E1.aspx?s=md5 pozamieniałem tylko takie rzeczy jak "byte" na "unsigned char" itp. Aby przetestować owe algorytmy stworzylem sobie odpowiednie dane symulujące przesyłane dane po stronie nadajnika: unsigned char buf8[] = {0x0,0x1,0x2,0x3,0x4,0x5,0x6}; //2f unsigned char buf16[] = {0x0,0x1,0x2,0x3,0x4,0x5,0x6}; //28c2 unsigned char buf32[] = {0x0,0x1,0x2,0x3,0x4,0x5,0x6}; //ad5809f9 W komentarzu są wyliczone sumy. Wygląda na to, że algorytmy działaja - wyniki reprezentowane są na odpowiedniej liczbie bajtów zgodnie z oczekiwaniami unsigned char crc_8_sum; unsigned short crc_16_sum; unsigned long int crc_32_sum; Chciałbym jednak przetestować poprawność po stronie odbiornika, a więc zgodnie z teorią odbiornik wylicza ponownie sume kontrolną na podstawie wysyłanych danych + przesłanej sumy kontrolnej w wyniku której powinno uzyskać się wartość 0 co oznacza prawidłową transmisje. Stworzyłem, więc następujące tablice, w których dopisałem na końcu obliczone wcześniej wartości: unsigned char check8[] = {0x0,0x1,0x2,0x3,0x4,0x5,0x6,0x2f}; // dopisane 2f unsigned char check16[] = {0x0,0x1,0x2,0x3,0x4,0x5,0x6,0x28,0xc2}; // dopisane 28c2 unsigned char check32[] = {0x0,0x1,0x2,0x3,0x4,0x5,0x6,0xad,0x58,0x09,0xf9}; //dopisane ad5809f9 Dla CRC8 oraz CRC16 rezultat jest zgodny z oczekiwanym, ale dla CRC32 wartość jest różna od zera. Czy mój sposób testowania jest błędny czy jednak problem jest w kodzie?2010-02-06 20:21:50
[Newbie] Funkcja do blokowania liter
Witam. Mam program, ale muszę do niego dodać funkcję blokującą wpisywanie liter. Mam coś takiego, ale to nie działa tak jak bym chciał. Po wpisaniu litery wyświetla, ze wystąpił błąd, ale już po ponownym wpisaniu jakiejś litery wypisuje liczbę, która była wcześniej zamieniana. #include #include #include #include #include using namespace std; struct Rzym_t //deklaracja własnej struktury o nazwie Rzym_t { string s; //w tej strukturze znajdują się pola o nazwie "s" i "w" int w; //o typach string oraz int }; static const Rzym_t Rzym[]= //deklaracja statycznej stałej tablicy o nazwie Rzym { //której elementami są struktury Rzym_t {"M", 1000}, //sluza do tego, zeby pozniej w programie dostac wartosc rzymska {"CM", 900}, //podajac wartosc arabska {"D", 500}, {"CD", 400}, {"C", 100}, {"XC", 90}, {"L", 50}, {"XL", 40}, {"X", 10}, {"IX", 9}, {"V", 5}, {"IV", 4}, {"I", 1}, }; const string dectorom( int liczba ) //definicja funkcji, która przekształca arabskie na rzymskie { int i; string Rliczba; //deklaracja tablicy znaków, tu będzie umieszczona liczba w postaci rzymskiej for (i=0; liczba && i2010-02-06 19:55:32
[Newbie] [Delphi] Optymaizacja kodu
Przypuścmy, że mam do sprawdzenia dużą iloś editów w petli jak uprościc kod, żeby nie wywoływa za dużo pętli for i := 0 to Listbox1.Items.count - 1 do if (Pos(edit1.Text, AnsiLowerCase(Copy(listbox1.Items.Strings[i],17,300))) 0) then listbox1.Items[i] := (listbox1.Items[i]++edit1.Text); for i := 0 to Listbox1.Items.count - 1 do if (Pos(edit2.Text, AnsiLowerCase(Copy(listbox1.Items.Strings[i],17,300))) 0) then listbox1.Items[i] := (listbox1.Items[i]++edit2.Text); i tak dalej edit 3, 4 5 ...2010-02-06 19:52:47
[C# i .NET] [c#] prośba o sprawdzenie zadań
Cześć, Moglibyście sprawdzić czy dobrze rozwiązałem te zdanka i ewentualnie poprawić błędy? Zad1. A) Utworzyć typ asynchronicznego delegata DCalculate dla zlecanej operacji o 2 argumentach typu int i zwracającego wartość typu int. B) Utworzyć obiekt delegata dCal typu DCalculate i przekazać mu metodę zlecaną do wykonania. C) Utworzyć obiekt delegata zwrotnego potwierdzenia i przekazać mu metodę MyResult. D) Wywołać asynchronicznie metodą BeginInvoke. E) W metodzie MyResult odebrać wynik asynchronicznego wywołania wywołując metodę EndInvoke. a) public delegate int DCalculate(int a, int b); b) private DCalculate dCal = new Dcalculate(mojeObliczenia); c) AsyncCallback cb = new AsyncCallback(MyResult); d) AsyncResult res = dCal.BeginInvoke(2, 3, cb, null); e) public void MyResult(IASyncResult res) { int wynik = dCal.EndInvoke(res); } zad2. Zdefiniować przykładowy interfejs ISortable o dwóch metodach: QSort i BSort oraz delegacie dla tych metod. Zdefiniować klasę konkretną HSort będącą klasą pochodną od klasy Sort i implementującą ISortable. W klasie HSort zdefiniować implementację interfejsu ISortable. Konkretne definicje metod można opuścić. W procedurze Main klasy głównej Test utworzyć obiekt klasy HSort, zainicjalizować delegata odpowiednią metodą. Przypisać obiekt bezpiecznie (tzn. po sprawdzeniu zgodności typów w procesie konwersji) do identyfikatora referencyjnego typu interfejsu ISortable, wywołać delegata metody, a na koniec â zwolnić obiekt typu HSort. public interface ISorttable(public void QSort(), public void BSort()) Class HSort : Sort, ISortable { public void QSort() {} public void BSort {} } Class Test { public void Main() { HSort sorts = new HSort(); ISortable Isort; aortDelegate sD = new sortDelegate(sorts.Qsort); if(sorts is ISortable) { Isort = (ISortable) sorts; sorts(); sortDelegate sD = new sortDelegate (Sort.Qsort); Console.WriteLine("Delegat {1}", sD()} sorts.Dispose(); } } Szczególnie tego drugiego zadania nie jestem pewien.2010-02-06 19:31:55
[Nietuzinkowe tematy] wariancja i entropia a rozmiar obrazu?
Witam Mógłby ktoś potwierdzić bądź zaprzeczyć słuszności poniższego zdania? W przypadku obrazów o różnych rozmiarach do porównania ich jakości można posłużyć się entropią lub wariancją gdyż rozmiar obrazu nie wpływa na wynik. Czy to prawda, że rozmiar obrazu nie wpływa na wynik? Ja się z tym nie zgadzam, ale prosiłbym o ewentualne wyjaśnienie. Bardzo proszę o odpowiedź. Jest to dla mnie bardzo ważne.2010-02-06 19:22:50
[Java] Walidacja JComboBox
Znalazłem na forum poniższą formę walidacji JTextFielda: class NumberDocument extends PlainDocument{ private static final long serialVersionUID = 1L; public void insertString(int position, String string, AttributeSet a) throws BadLocationException{ if(string == null) return; if(isValid(string)) super.insertString(position, string, a); } public static boolean isValid(String string){ try{ Integer.parseInt(string); return true;} catch(NumberFormatException e){ return false;} } } class NumberField extends JTextField{ private static final long serialVersionUID = 1L; public NumberField(int defaultValue){ super(String.valueOf(defaultValue));} protected Document createDefaultModel(){ return new NumberDocument();} } Działa ona na zasadzie widok -> sterownik -> model. Każdy komponent ma swój sterownik i zanim modyfikacje wykonane w modelu pojawią się w widoku można je wychwycić w sterowniku (tu PlainDocument). Jak to jednak zrobić w JComboBoxie ? Nie chce tego robić w tak naciągany sposób jak jest to proponowane przy użyciu InputVerifiera. Chciałbym w edytowalnym JComboBoxie zrobić taką walidację, która zwyczajnie uniemożliwia stworzenie błędnego łańcucha już w trakcie próby jego napisania.2010-02-06 19:12:29
[Bazy danych] [PHP/PostgreSQL] Rejestrowanie użytkownika w systemie
Zastanawialem sie ostatnio jak rozwiazac rejestracje uzytkownika w systemie. Tylko nie bardzo wiem czy pomysl jest dobry... Otoz byloby to utworzenie 2 tabel - pierwsza z loginem (w moim przypadku login=mail) i haslem. Druga to konkretne dane uzytkownika - imie, adres etc. Obie tabele bylyby powiazane, wiec w drugiej bylby klucz obcy - login_id z tabeli pierwszej. Tylko czy przypadkiem nie bedzie to sytuacja gdy jeden login bedzie dostepny dla wielu uzytkownikow? Mozna to rozwiazac jedna tylko tabela ale wydaje mi sie, ze nie bedzie to zbyt bezpieczne dla danych. Jak to rozumnie rozwiazac na dwoch tabelach? W ksiazce, ktora pozyczylem oraz w internecie znajduje opisy jak rozwiazac rejestracje uzytkownika na jednej tabeli.2010-02-06 19:08:23
[Newbie] kompilator C na 64 bitowej windzie ?
szukalem na goglach: kompilatora C na 64 bitowej windzie, ale niestety bez powodzenia moze ktos pomoze ? dzieki !2010-02-06 18:30:30
[C/C++] C++ Zabezpieczenie przed wpisaniem liter
Witam!! Mam program w którym potrzebuje zrobić zabezpieczenie przed wpisywaniem liter bo jeśli wpisze np "kdjd" to wtedy mi wywala program, jest na to jakiś sposób.2010-02-06 18:20:16
[Delphi/Pascal] screen z pliku flv - flash
Hej, potrzebuje wyciągnąć z pliku flv który znajduje się na serwerze screen obrazek z np środka filmu ... jakoś nie mam pomysłu jak coś takiego napisać, czy mógłby ktoś mi pomóc trosszeczke .. dzieki pozdrawiam2010-02-06 18:18:53
[C# i .NET] Pliki Excel a Windows Mobile
Cześć, Pytanie np 1. 1. Jak obsługiwać plik excelowski w windows mobile chodzi mi tu o plik który jakby jest bazą wartości (z jedną wartością związane jest kilka zmiennych), które są np w takim formacie http://images50.fotosik.pl/257/6ab32e0914d34749med.png lub większe http://images50.fotosik.pl/257/6ab32e0914d34749.png nie muszę mieć tego excelu mogę zapisać np jako *.txt Nie pobieram wszystkich danych na raz tylko cały czas odnosząc się do tej głównej wartości (tej pogrubionej) pobieram potrzebną w danym momencie wartość. Myślałem też o zapisaniu każdej kolumny w oddzielnym pliku np. *.txt (lub ewentualnie główna wartość + jedna kolumna itd) Jak wspomniałem C# / Windows Mobile 6 / VISUAL 2008 / (laik)2010-02-06 17:30:32
[Off-Topic] struny do gitary akustycznej sounder za 200zł
hej. nie wiem jakie kupic struny do gitary akustycznej sounder ( ona jest toche dziwna niby klasyczna a facet mowil ze i taka i taka b stryny metalowe sie zaklada tez i od nowosci mialam metalowe) wiec tydzien uczylam sie grac i pekla jedna, i gitara lezy. u mnie w sklepie nie ma sklepu muz. wiec musze kupic struny na allegro,doradzcie jakie...i jak myslicie bede umiala je zalozyc i nastroic? jestem w kropce, nie znam nikogo kto moglby mi pomoc, musze sobie sama dac rade , nie umiem grac nawet... wiem ze gitara szajska ale na poczatek na lepsza mnie nie bylo stac. doradzcie2010-02-06 17:05:39
[Webmastering] Prośba statystyki
BARDZO ŁADNIE I UPRZEJMIE PROSZĘ O STATYSTYKI ILOŚCI OSÓB Proszę również o wyrozumiałość. Rozumiem że istnieją zwolennicy i przeciwnicy Tibi jeżeli jesteś przeciwnikiem wyobraź sobie że to np. WoW albo nie czytaj dalej. Nie zamieszczam tutaj prośby o jakieś "Haxxxiory, H44ikery" itp. Proszę o stworzenie dla mnie tabelki w której będę widział jak się zmieniła ta wartość np. (bo serwerów jest wiele i chciałbym żeby można było wybierać) http://www.tibia.com/community/?subtopic=whoisonline&world=Menera "Currently x players are online." (zmienia się po odświeżeniu) w jednostce czasu co np 5, 10, 15 lub nawet 30 min(im mniej czyli te 5 tym lepiej :) ) i zhostowanie tego na jakimś bezpłatnym serwerze bo nie jestem w tym doświadczony :(. Każda pomoc się liczy :). Za każde nawet zainteresowanie się tematem bardzo dziękuje ;-)2010-02-06 17:03:19
[Delphi/Pascal] Delphi - porada prawna
Temat zdecydowanie nie jest z tego działu, ale nie bardzo wiem gdzie go umieścić. Nie bijcie za to. Potrzebuję porady prawnej apropo autorskich praw majątkowych. Jest sobie soft, który współpracuje z bazą danych. Oba zostały stworzone przez producenta oprogramowania. Po kilku latach serwisowania cudzego oprogramowania mam dość arogancji głównego inżyniera aplikacji, jak również nieudolności programistów (po cześci wynika to z dużej rotacji developerów u producenta). Program coraz częściej szfankuje i odstaje od rzeczywistych potrzeb użytkowników końcowych. Napisałem aplikację, która zapisuje i odczytuje dane do bazy danych producenta, ale robi to wsposób zgodny z oczekiwaniami użytkowników końcowych (w sensie ostatecznie lądują w bazie takie same dane, jak te wprowadzane w oprogramowaniu oryginalnym, ale wszystkie operacje mozna robic sprawniej/efektywniej, a wiele z typowych jest zautomatyzowana). Teraz - jak wygląda sytuacja prawna mojego produktu. Czy producent oryginalnego programu może w jakikolwiek sposób dobrać się do mnie (pod pretekstem utraty wpływów finansowych - technicznie uzytkownik końcowy musi wykupić licencje na oryginalny produkt, a za obsługę serwisową i tak zawsze płacili mnie) i np. na drodze procesu sądowego ubić mój projekt ? Nie dotykam struktury bazy danych (w sensie w zadnym momencie pracy programu nie modyfikuję struktury bazy danych), a jedynie wykonuję operacje odczytu i zapisu (dane pochodzą od użytkowników końcowych i z technicznego punktu widzenia są ich własnością). Gdzie zasięgnąć informacji jak bronić się przed atakami producenta (które niewątpliwie nastąpią, kiedy wieść o "wrzodzie na własnym ciele" rozejdzie się w środowisku)2010-02-06 16:54:09
[Delphi/Pascal] co to jest myApp.exe
CHcialbym sie dowiedziec co to jest za aplikacja myApp.exe, poniewaz przy kazdym uruchomieniu systemu (windows XP) wyswietla mi sie komunikat myApp.exe application error co to wlasciwie znaczy i jak to naprawic dla mnie jest to niepojete poniewaz sie na tym nie znam. Prosze wiec o pomoc2010-02-06 16:39:14
[Off-Topic] obliczanie cechy
Jeżeli: b7 b6 b5 b4 b3 b2 b1 b0 gdzie b7, b6, ... oznaczają kolejno bity od najstarszego oraz po 4 bity przeznaczone na mantyse i cech. to dlaczego wartość cechy oblicza się: (-8)b7 + 4b6 + 2b5 + b4 Chodzi o to że nie wiem dlaczego pierwszy bit się mnoży przez -1?2010-02-06 16:28:40
[C/C++] NWD
Witam, robię sobie program na SPOJa z NWD. Wiem, że mój poziom nie zachwyca może ;p ale robię to po swojemu. Niestety nie wiem czemu program nie chce sprawdzać ostatniego "else if". #include #include int main() { int t, a, b; int c = 0; for ( scanf("%d",&t); t > 0; t--) { scanf("%d %d",&a,&b); if(a == b) printf("%dn",a); else if(a%b==0) printf("%dn",b); else if(b%a==0) printf("%dn",a); else if(b > a) for( c = (a/2) ; c > 0; c--) if((a%c == 0) && (b%c == 0)) { printf("%dn", c); break; } *else if(a > b) for( c = (b/2) ; c > 0; c--) if((a%c == 0) && (b%c == 0)) { printf("%dn", c); break; } } system("pause"); return 0; } Co jest tam nie tak(przy gwiazdce)? Dzięki za pomoc.2010-02-06 16:05:31
[Webmastering] [JS] Wczytanie wartości z pola select do input
Witam, szukam sposobu na wczytanie wartości z pola typu select do pola input po wybraniu 1 2 3 4 5 6 7 8 9 Czyli wybieram np. 4 i po kliknięciu w 4 (wybraniu) ta wartość zostaje wpisana do input-a "bebebe"2010-02-06 15:35:44
[Delphi/Pascal] Darmowy komponent do wyświetlania obrazków ??
Witam czy istnieje jakiś darmowy komponent do wyswietlania obrazkow typu : gif, png, jpg, jpeg, do delphi 7. szukam od rana dzisiaj i nic nie moge znalezc a jesli juz cos znajde to komponent jest pod wczesniejsze wersje delphi , i na D7 nie da rady sie zainstalowac. dzieki za pomoc2010-02-06 15:33:03
[C/C++] Czyszczenie dysku Guttmann
Witam. Napisałem programik do czyszczenia dysku algorytmem guttmana. Móżecie sprawdzić, czy jest napisany poprawnie? #include #include #include int gut[] = { 0x555555, 0xAAAAAA, 0x924924, 0x492492, 0x000000, 0x111111, 0x222222, 0x333333, 0x444444, 0x555555, 0x666666, 0x777777, 0x888888, 0x999999, 0xAAAAAA, 0xBBBBBB, 0xCCCCCC, 0xDDDDDD, 0xEEEEEE, 0xFFFFFF, 0x924924, 0x492492, 0x249249, 0x6DB6DB, 0xB6DB6D, 0xDB6DB6 }; int main() { const char *sciezka = "/dev/sda"; FILE *plik = fopen(sciezka, "w"); if (plik == NULL) { printf("error"); return 1; } srand( (int)time(NULL) ); for (int i = 0; i < 4; i++) { printf("Pass %d/4n", i+1); while (ferror(plik) == 0) fprintf(plik, "%d", rand()); perror("Warning: "); if (fseek(plik, 0, SEEK_SET)) { perror("Nie można ustawić wskaźnika na początek pliku: "); return 1; } } for (int i = 0; i < 27; i++) { printf("Pass %d/27n", i+1); while (ferror(plik) == 0) { fputc((char)gut[i], plik); fflush(plik); } perror("Warning: "); if (fseek(plik, 0, SEEK_SET)) { perror("Nie można ustawić wskaźnika na początek pliku: "); return 1; } } for (int i = 0; i < 4; i++) { printf("Pass %d/4n", i+1); while (ferror(plik) == 0) fprintf(plik, "%d", rand()); perror("Warning: "); if (fseek(plik, 0, SEEK_SET)) { perror("Nie można ustawić wskaźnika na początek pliku: "); return 1; } } fclose(plik); return 0; }2010-02-06 14:51:29
[C/C++] Tablica przekazana przez referencję
Hej! Dla Was to pewnie banał, ale ja nie miałem w zwyczaju używać referencji, a teraz potrzebuję. Mam sobie kod:double fLin(double x, double *set, double sh=0.0) { int size = sizeof(set), i; if (x2010-02-06 14:31:19
[C# i .NET] WPF browser aplication
Mam pytanie moze banalne ale w koncu kto pyta nie bladzi ;) jak zamiescic juz stworzona strone WPF w Visual Studio 2008 na serwerze tak zeby byla dostepna online. W przypadku normalnych stron wystarczylo zmienic nazwe glownej strony na index a tutaj co nalezy zrobic ? W miare mozliwosci prosze o pomoc pozdrawiam2010-02-06 14:05:53
[C# i .NET] C# WebClient.DownloadFile problem z linijkami w pliku
Otóż mam pewien plik xml, który powinien zostać pobrany na dysk i przeparserowany. Problem polega na tym, że po ściągnięciu webclientem pliku na dysk to cala zawartość zostaje wpieprzona do jednej linijki a program oblicza pewną wartośc na podstawie linii w pliku i przez to wariuje. Czy jest jakiś sposób aby pobrać plik nie naruszając linii w pliku?2010-02-06 13:38:14
[Newbie] [Delphi] Problem z SetTimer();
Witam, mam problem z poniższym kodem: procedure proc(hwnd : hwnd; uMsg: UINT; idEvent: UINT; dwTimer: DWORD); stdcall begin case idEvent of 1: begin //instrukcje end; 2: begin //instrukcje end; end; SetTimer(0,1,1000,@proc); SetTimer(0,2,2000,@proc); Timery po prostu nie działają. Domyślam się, że to wina braku uchwytu okna ale problem w tym że nie jest to aplikacja okienkowa... Ma ktoś pomysł jak to napisać aby działało? Z góry dziękuję za wszelką pomoc.2010-02-06 13:12:39
[Webmastering] [PHP] Jak zalogować robota
Pytanie jak temacie Moja strona jest zabezpieczona hasłem, bez jego podania można tylko się zarejestrować. Google indeksuje tylko stronę główną przez co jestem nisko w rankingu. :-[ Jak zrobić skrypt który po wykryciu robota automatycznie go logował i dawał dostęp do treści zabezpieczonych hasłem?? Z góry dziękuję2010-02-06 12:16:42
[C# i .NET] Metoda ASCII
Witam. Musze zrobić projekt o temacie Klient FTP i potrzebuje metody do przesyłanie plików tekstowych metodą ASCII może ktoś mi pomóc?2010-02-06 11:23:38
[C# i .NET] C# Metoda ASCII
Witam. Musze zrobić projekt o temacie Klient FTP i potrzebuje metody do przesyłanie plików tekstowych metodą ASCII może ktoś mi pomóc? O2010-02-06 11:23:38
[Delphi/Pascal] Aplikacja dla CDN XL (API)
Witam Zlece napisanie aplikacji wymiany danych opartej o API pomiędzy sklepem internetowym a CDN XL. Zainteresowanych proszę o kontakt na adres cichy36[at]poczta.fm lub gg: 9504701. Pozdrawiam2010-02-06 10:18:10
[C/C++] [C++] Klasy pochodne - zapis do / odczyt z pliku
Witam, mam: - abstrakcyjną klase podstawową A z wirtualnymi funkcjami do zapisu i odczytu z pliku, - kilka klas pochodnych A_1, A_2, A_3.., - wektor: vector, w którym trzymam klasy pochodne. Chcę zapisywać i odczytywać dane z pliku. O ile polimorfizm załatwia wywołanie funkcji zapisu na plik, to z odczytywaniem nie jest tak łatwo. Nie wiadomo jaki obiekt utworzyć, żeby wywołać później funkcję odczytu. Pomyślałem, że przy zapisie będę zapisywał info o typie obiektu i przy odczycie najpierw odczytam sobie jaki to typ, utworzę odpowiednią klasę A_1 / A_2 /.. /.. i wywołam jej funkcję czytającą. Co sądzicie o pomyśle? Pewnie jest coś o czymś nie wiem..2010-02-06 10:17:32
[Newbie] [C++]dziwne znaki typu char
Witam. Tworzę prostą gierkę "kółko i krzyżyk" w C++ Tylko napotkałem dziwny problem. W zmiennych typu char zapisałem liczby (które podczas gry będą się zmieniać w "x" lub "o"), ale w aplikacji wyświetlają się chyba znaki ANSII im odpowiadające (jak daje Alt+liczba to taki znak mam). Oto kod: #include #include #include #include using namespace std; int main(){ string firstname; string secoundname; int round=1; // start initialize pools char a = 1; char b = 2; char c = 3; char d = 4; char e = 5; char f = 6; char g = 7; char h = 8; char i = 9; // end initialize pools SetConsoleTitle("Circle And Cross"); cout2010-02-06 10:12:39
[Newbie] Jak debugować wersję Release?
Jak w Visualu C++ (2005) debugować wersję Release? Daję Build->Configuration Manager i zaznaczam active Release i naciskam Debug->Start Debugging a i tak mi wersja debug się uruchamia i debuguje zamiast Release. Oczywiście we właściwościach projektu dla Release zaznaczyłem, aby nie było żadnych optymalizacji (C++->Optimization=Disabled; General->Whole Program Optimization=No Whole Program Optimization; C++->Whole Program Optimization=No), a poza tym we własciwościach C++: debug Information Format - raz Program Database Zi, drugi raz Program Database For Edit i Continue, ale ani to ani to nie działało preprocesor definitions - pozostawiłem domyslne czyli win32, ndebug, windows Code generatuion pozostawiłem domyślne dla Release czyli Multi-Threated DLL (/MD) Basic Runtime Check zmieniłem na Both We własciwościach linker: General - enable incremental linki - No, Debugging - Generate Debug Info ustawione na YES, natomiast Debuggable Asembly na No Debuggable Attribute emitted Wydaje mi się, że dobrze wszystko jest pozmieniane i co teraz zrobić bym mógł debugować, czyli ustawiać sobie kropki czerwone w kodzie, wersję Release??? Ponadto czy to źle jak udostepnię program w wersji Debug zamiast w Release (rzecz jasna w Release program wykonuje się inaczej nawet mimo usunięcia optymalizacji niż w Debug). Chciałem spróbowac, może uda się wychwycić błędy, no a jak nie to wydam w wersji Debug. No ale chciałem sprobować, tylko nie wiem jak debugować Release.2010-02-06 08:02:00
[Bazy danych] Potrzebna pomoc-tworzenie tabeli
Witam opisze moj problem: posiadam dwie tabele Produkty Komponenty, i chcialbym stworzyc nowa tabele ktora bedzie zawierac ilosc komponentow przypadajacych na dany produkt. Potrafi ktos to zrobic. z góry dzięki2010-02-06 01:46:52
[C/C++] Wycieki pamięci 2
Witam W poniższym programie mam wycieki pamięci. Proszę o pomoc w których miejscach one są i jak je poprawić. To mój drugi post w tej sprawie ale z innym kodem, dodam że jest to klient echo. Z góry dzięki za pomoc. #include #include #include #include "stdafx.h" #include #include #include #include #define DEFAULT_BUFLEN 512 using namespace std; int main(int argc, char *argv[]) { char *host; int port; if(argc!=3){ cout2010-02-05 23:40:56
[Newbie] Wycieki pamięci 2
Witam W poniższym programie mam wycieki pamięci. Proszę o pomoc w których miejscach one są i jak je poprawić. To mój drugi post w tej sprawie ale z innym kodem, dodam że jest to klient echo. Z góry dzięki za pomoc. #include #include #include #include "stdafx.h" #include #include #include #include #define DEFAULT_BUFLEN 512 using namespace std; int main(int argc, char *argv[]) { char *host; int port; if(argc!=3){ cout2010-02-05 23:40:56
[Newbie] [C#] BinaryReader ustawianie pozycji.
Jak się ustawić no konkretnej pozycji(bajcie) w pliku?2010-02-05 22:54:28
[Off-Topic] Sposób na mocne pobudzenie
Cześć Jakich sposobów używacie na dodatkowe pobudzenie w okresach wzmożonej nauki czy gdy trzeba zapieprzać po nocach z robotą? ;) Coś na silne pobudzenie, koncentrację na kilka godzin. Mało śpię. Kilka godzin (często 3h, a zdarzało się parę razy że i w ogóle), niestety wyspać się porządnie mam czas tylko w weekendy. Kawa (już) nie działa. Red Bulli nie lubię, poza tym jak sięgam pamięcią to średnio na mnie działały. W tej chwili codziennie łykam magnez, lecytynę i Sesję (która podobno tak świetnie działa na studentów w czasie sesji ;), ale jakoś tego nie zauważyłem...) i tak średnio mi to pomaga; a może tego nie zauważam? anyway, potrzebuję czegoś, co działa jednorazowo i od razu (a nie że trzeba łykać regularnie jak to jest chyba w przypadku Sesji). Może jakiś Plusszz Active? Próbował ktoś? Albo coś podobnego? No i wolałbym jakieś zdrowsze metody aniżeli wypijanie buteleczki syropu na gardło (co słyszałem, że zajebiście działa swoją drogą). Jak się truć, to mimo wszystko czymś zdrowszym ;) Obiła mi się o uszy też kombinacja napój energetyzujący w tabletkach + Coca-Cola, ciekawe.. Odpowiedzi typu śpij więcej, przewietrz się raczej zbytnio mi nie pomogą ;)2010-02-05 22:48:07
[Java] Utworzenie zdjęcia z obrazu na panelu
Witam, jak stworzyć plik graficzny w javie tego co jest wyrysowane metodą paintComponent na panelu? Chciałbym mieć możliwość zrobienia takiego print screenu, tego co będzie graficznie wyrysowane w programie.2010-02-05 22:39:24
[Newbie] [Delphi] Odpowiedź serwera kierowana do klienta
Poczytałem tutaj: http://4programmers.net/Delphi/INDY#id-UDP Interesuje mnie ten przedział (tylko ten). Komponenty INDY w praktyce TCP I mam pytanie jak zrobić aby serwer wysyłał wiadomości i były one widoczne u klienta ?2010-02-05 22:34:01
[Newbie] [SQL] Pytanie czy połączenie między dowolnymi tabelami ....
Pytanie czy połączenie między dowolnymi tabelami relacją?2010-02-05 22:00:10
[Praca] Poszukuje osoby dobrze znającej C++, FLASH
Witam Potrzebuje młodej osoby dobrze znającej jezyk C++, FLASH do napisania pewnej aplikacji internetowej mojego pomysłu która bedzie miesiecznie przynosiła spore dochody. Oczywiście z mojej strony załatwiam wszystkie formalności prawne zwiazane z ta aplikacją. Osoba poszukiwana może być studentem, nie wymagam wykształceń tylko dobrą znajomośc tych programów. Wiek do 25 lat. Oczywiście zarobek z tej aplikacji dziele na pół także myśle że warto, Najlepiej preferowane osoby z Mazowieckiego województwa - Warszawa, Radom CV proszę przesyłać na 6600@wp.pl Z pośród nadesłanych zgłoszeń wybieram tylko dwie osoby. Pozdrawiam2010-02-05 21:22:36
[Inne] Jaką technologie wybrać
Witam, podjąłem się ostatnio pewnego projektu, jest trochę czasu na jego zrealizowanie i chciałbym poradzić się Was jaką technologię wybrać na podstawie zadań tej aplikacji. (Jeśli dobrze sprecyzowałem chodzi mi o to czy napisać tą aplikację w C/C++ Winapi, .NET, może C# ...) by aplikacja była nie zawodna, by nie poświęcać jak w przypadku WinApi 90% czasu na tworzenie buttonów etc... by po skompilowaniu działała na większości systemów od XP po Viste (czy win7) miłoby było gdyby łatwo byłą ją przenieść na komputery z procesorami 64bit. Możliwe że znajdę drugiego do programowania w tedy przydałby się jakiś system wymiany zmian w kodzie. Coś o niej: - będzie to aplikacja do zastosowań w małej firmie, małym przedsiębiorstwie. - chciałbym skorzystać np. z VPN potrzebowałbym zastosować jakieś szyfrowanie (algorytm czy gotowa funkcja?) * Klient (Windows XP (zakładamy że aktualizowany raz w miesiącu - SP3), Vista (aktualizowana SP1), i może na przyszłość pod uwagę wziąłbym win7): - Odbiór i wysyłka wiadomości między pracownikami oraz umieszczanie na serwerze ogólno dostępnych wiadomości (jak e-mail) - Odbiór, wysyłka plików między pracownikami oraz zamieszczanie plików na serwerze dostępnych osobą o wybranym poziomie (np. o flaguje pliki i wiadomości) - Pilnowanie pewnych dat np. w czw. mam zrobić to i to o 20:00 (mini kalendarz) - Logowanie na serwer (konta użytkowników z wybranymi prawami dostępu) - ... to podstawowe założenie projekt dopiero się rozwija, roześlę ankiety, porozmawiam z pracownikami, na dziś dzień to na tyle * Serwer (prawdopodobnie na Windows Server 2008) : - Przekazywanie informacji między użytkownikami według flag (np. wiadomość do tylko i wyłącznie pracowników fizycznych) bądź do konkretnej osoby - Udostępnianie i gromadzenie plików, statystyk - Przypominanie pracownikom o pewnych zadaniach - Tworzenie kont - ... to podstawowe założenie projekt dopiero się rozwija, roześlę ankiety, porozmawiam z pracownikami, na dziś dzień to na tyle Coś o mnie: - programuję głównie w C/C++ i kiedyś winapi (pozostałe języki że tak powiem tylko liznąłem) - posiadam np. Visual Studio MSDN AA (elms) - mam nadzieje że mogę swój soft udostępnić na zasadzie licencjonowania Dzięki serdeczne, pozdrawiam2010-02-05 21:00:16
[Newbie] Masowe kopiowanie plików do wskazanych folderów
Witam http://dominikpawlus.eu.interii.pl/prog.jpg Siedzę od rana i próbuję rozkminic algorytm, który będzie kopiował pliki o danym formacie (rozszerzeniu) do odpowiednich folderów. W górnym oknie mamy ścieżki źródłowe wraz z plikami o jakimś formacie. W dolnym oknie ścieżki docelowe, przy których znajduje się kolumna z odpowiednim formatem pliku, gdzie pliki mają trafiać. A więc pliki pdf do folderu z formatem pdf, pliki txt do folderu z formatem txt itd, a plik lnk nie zostanie nigdzie przeniesiony, ponieważ w dolnym oknie nie została podana ścieżka docelowa dla "lnk". Zaczynam się już z tego śmiać, ale to raczej z nerwów. Nie mogę nic konkretnego wymyśleć przez cały dzień. :/ Czy to będzie na zasadzie pętli z warunkami? Wyodrębnia najpierw same formaty z górnego okna i porównywać z formatami na dole i jeśli natrafią na siebie to pobierać ścieżkę docelową i przenosić pliki w pętli? Kurde nie wiem...:/ Wiadomo, mógłbym wszystkie te pliki przenieść na jednego folderu itd., ale idea polega na tym aby konkretny plik/pliki przenosić do folderów o konkretnym formacie wskazanym w dolnym oknie (Listview). Macie jakieś pomysły lub sugestie na algorytm? Dziękuję za wszelkie pomoce. [soczek]2010-02-05 20:57:54
[Inne] [F77] Metody numeryczne i problem z NaN
Witam. :) Mam problem z poniższym kodem, który generuje (czym wzięta większa ilość elementów tablic (M) - tym "szybciej" się sypie) najpierw to co chcę, później cholendarnie wielkie liczby, na NaNach kończąc. DO i=1,M !M=2. Nie mam pojęcia dlaczego tak się dzieje - psi (Gauss) to małe wartości, Hpsi również (i przyjmuje poprawne wartości - tu nie ma źródła NaN), więc nie wiem skąd ta pętla z ewolucją (procedura ta dla pojedynczych elementów tablicy psi_l działa poprawnie) wyrzuca absurdalne liczby i NaN-y. Gdzie może tkwić haczyk? Może należy jakoś inaczej sformułować tę główną pętlę? Z góry dzięki za wszelkie porady. :)2010-02-05 20:57:51
[C# i .NET] c# Serwer, określenie ID
Witam mam problem.. Dałem kumplowi klienta, który ma łączyć się z serverem... Z klientem jest wszystko OK, ale server coś nie tak.. Chcę przy każdym połączeniu chce określić ID połączenia, tzn. przychodzi pierwsze połączenie pisze. Nadeszło połączenie ID: jakieś tam, i tak po kolei aż do max 10 połączeń(mam tak w pętli) ... Napisałem kod ale pokazuje tylko te pierwsze połączenie (w consoli). Reszta połączen niechce pokazać się w consoli, o to kod: static void Main(string[] args) { TcpListener listener = new TcpListener(5050); listener.Start(); Console.WriteLine("Serwer został włączony"); int clientnumber = -1; int x; for(x=0;x2010-02-05 20:38:19
[C/C++] Licencja Borland Buliderów
Mam takie pytanie, obiło mi się o uszy że programy pisane w niezarejestrowanym (używanym nieodpłatnie) produkcie borland (bulder, dev. studio) można publikować na darmowych licencjach. Wie ktoś gdzie mogę przeczytać licencje? Na jakimś www, aby było do wielu produktów borlanda? Chyba że ktoś pod ręką ma stosowną wiedzę w tym temacie?2010-02-05 20:10:19
[Bazy danych] [MySQL] Ostatnie logowanie - czas
Jak uzyskac dostep do takich danych w mysql (logi serwera) ? Chodzi o informacje w stylu user: bla bla ostatni logowal sie 2010.02.05 15:15:15 Czy w mysql da sie tak (znalazlem jakies info ze ma byc to w nowszych wersjach) ?2010-02-05 19:24:11
[Delphi/Pascal] TThread - Sprawdzanie zamkniecia
Mam taki problem, że nie wiem, jak sprawdzić, czy thread został już zakończony, terminate nie widzę, bo chyba jest zadeklarowany jako protected, a ja chce to zobaczyć spoza danej klasy. I wątek jest zamykany po wykonaniu, FreeOnTerminate jest ustawione na true. Jakieś pomysły?2010-02-05 18:51:51
[Java] MAVEN EJB I testy
Witam, mam nastepujacy problem. Napisałem sobie plugin maven który zapina sie na faze package i kopiuje wytworzony jar/ear do katalogu JBOSS(deploy). I wszystko jest fajnie...ale mam problem z testami które zawierają testy tych wlasnie ejb. I teraz pytanie jak mam stworzyć jar/ear i wrzucic na serwer skoro testy nie przechodza tzn napisane testy chca testowac ejb ktore nie zostaly jeszcze zadeployowane Pozdrawiam2010-02-05 18:29:48
[Newbie] extern struct - warning 4091
Witam, Mam takie pytanko. Czy można olać warning 4091 dotyczący tego, że daję extern struct polka { tu występują pola struktury }; //tu brak zmiennej i tego się czepia Ja używam vector Szafy, natomiast nie mam nigdzie w projekcie zmiennej jako takiej typu struct polka, toteż nie mam co dać przed średnikiem. Jak wywalę tego externa struct polka, to z kolei program się nie kompiluje, dlatego musi ten kod tam być. To czy można olać tego warninga i taki kod ok będzie? Ponadto czy można olewać warningi typu że jakaś zmienna nie została przerzutowana na inną? Czy trzeba dodawać wszędzie w kodzie ręcznie przed zmiennymi (typ)? Od niedawna programuje i dziękuję za jakieś wskazówki bardziej doświadczonych programistów. Program mi działa wporządku tylko tych warningów nie rozumiem, po co jest warning mówiący o tym, że nie ma jawnego rzutowania (typ) skoro i tak kod ostatecznie sam rzutuje? Lepiej samemu jawnie rzutować?2010-02-05 18:28:45
[Delphi/Pascal] Duże obciążenie procesora programu napisanego w Lazarusie
Witam, mam problem dot. dwóch programów które napisałem pod Lazarusem dla Windows. Programy nie są zbyt skomplikowane obsługują bazy danych dBase IV i użyte są w nich komponenty Lazreport. Gdy uruchomie jeden z tych programów (już skompilowanych) okazuje się że obciążają procesor w 100% !!! Na procesorze dwurdzeniowym widnieje obciążenie 50% CPU !!!. Przeanalizowałem kody żródłowe, kasowałem komponenty i użyte funkcje oraz procedury i dalej dostaje tak wysokie zużycie procesora. Kompletnie nie wiem w czym tkwi błąd lub jakie opcje w kompilatorze należy zastosować itp. Jeśli ktoś miał już z tym doczynienia lub słyszał juz o czymś takim w Lazarusie będę wdzięczny za każdą pomoc która pomoże rozwiązać mój problem. Wersja Lazarusa: 0.9.28.2 beta Wersja FPC: 2.2.4 Pisze pod Windows XP SP32010-02-05 17:58:50
[Newbie] Duże obciążenie procesora programu napisanego w Lazarusie
Witam, mam problem dot. dwóch programów które napisałem pod Lazarusem dla Windows. Programy nie są zbyt skomplikowane obsługują bazy danych dBase IV i użyte są w nich komponenty Lazreport. Gdy uruchomie jeden z tych programów (już skompilowanych) okazuje się że obciążają procesor w 100% !!! Na procesorze dwurdzeniowym widnieje obciążenie 50% CPU !!!. Przeanalizowałem kody żródłowe, kasowałem komponenty i użyte funkcje oraz procedury i dalej dostaje tak wysokie zużycie procesora. Kompletnie nie wiem w czym tkwi błąd lub jakie opcje w kompilatorze należy zastosować itp. Jeśli ktoś miał już z tym doczynienia lub słyszał juz o czymś takim w Lazarusie będę wdzięczny za każdą pomoc która pomoże rozwiązać mój problem. Wersja Lazarusa: 0.9.28.2 beta Wersja FPC: 2.2.4 Pisze pod Windows XP SP32010-02-05 17:58:50
[Newbie] [Qt] Jak używa się GraphicView? + Sterowanie animacją.
Czytałem w dokumentacji Qt o GraphicView. Jest tam pełno przykładów, ale mimo tego nie mam pojęcia, jak po wstawieniu widgetu w Qt Creatorze wstawić w niego obraz. Może ktoś obeznany dać przykład pliku *.cpp programu z GraphicViewem z narysowanym np. kołem na środku? Druga rzecz, którą chcę zająć się docelowo, to animacja. Mam w/w koło i teraz chcę to animować. Weźmy np. za pomocą funkcji (odpowiedzialna tylko za ruch koła), która losowo wybiera kierunek ruchu (lewo, prawo, góra, dół) i w tym kierunku to koło przesuwa. Jak przypisać taką funkcję to obiektu, żeby sterowała jego animacją? Skojarzyło mi się to z programowaniem fizyki ruchu jakiegoś obiektu, tyle że tu jest po prostu random.2010-02-05 17:53:25
[C/C++] suma dwuch tablic w funkcji
Witam kompletnie nie znam się na wskaźnikach ale spróbowałem wykonać sumę dwóch tablic za pomocą funkcji przy założeniu że wejściowe tablice są równoliczne. Wiem że na pewno jest dużo błędów ale niestety nie wiem jak je poprawić ? za pomoc z góry dzięki a oto i moje wypociny #include int suma(int* ta,int* tb,int n){ int i,l,c; int* tc,a,b; for (i=0;i2010-02-05 17:45:36
[Newbie] [c++] suma dwuch tablic w funkcji
Witam kompletnie nie znam się na wskaźnikach ale spróbowałem wykonać sumę dwóch tablic za pomocą funkcji przy założeniu że wejściowe tablice są równoliczne. Wiem że na pewno jest dużo błędów ale niestety nie wiem jak je poprawić ? za pomoc z góry dzięki a oto i moje wypociny #include int suma(int* ta,int* tb,int n){ int i,l,c; int* tc,a,b; for (i=0;i2010-02-05 17:45:36
[Newbie] [delphi] min max elementów listboxa
Jak wyświetlic ostatnie np 3 elementy najwieksze i najmniejsze ponizszym kodem ? procedure TForm1.Button1Click(Sender: TObject); var i : integer; num:integer; max,min:integer; begin max:=strtoint(listbox1.Items.Strings[0]); min:=max; for i:=1 to listbox1.Items.Count-1 do begin num:=strtoint(listbox1.Items.Strings[i]); if num>max then max:=num; if num2010-02-05 17:43:40
[Newbie] [Allegro][C++] Co zamiast while ?
Mam zmienna int x = 0; zmienna ta rosnie co chwile o 1 Chce teraz aby gdy x bedzie rowne 10 rozpoczela sie inna petla. nie moge tego zrobic za pomoca petli: while(x == 10) , poniewaz gdy x bedzie 11,12... warunek nie bedzie spelniony i petla sie nie bedzie wykonywac. Normalnie by mozna bylo zrobic tak; while(x >= 10) ale co jesli np. liczba dochodzac do 20 zeruje sie ? Krotko mowiac jak zrobic zeby gdy warunek zostanie raz spelniony petla wykonywala sie caly czas ??2010-02-05 17:11:26
[Newbie] [Delphi] Instrukcja IF
Mam następujący kod: procedure TForma.PobieranieTekstuOknaTimer(Sender: TObject); begin H := Windows.GetForegroundWindow; I := SendMessage(H, WM_GETTEXTLENGTH, 0, 0); I := I + 1; setlength(S, I); SendMessage(H, WM_GETTEXT,I,longint(@S[1]) ); if (TekstOkna.Text S) then begin TekstOkna.Text := S; Memo.Text := Memo.Text + TekstOkna.Text; end; end; Miał on działać tak: - pobieranie do zmiennej S nazwy obecnie aktywnego okna - jeśli zawartość pola o nazwie TekstOkna różni się od nazwy aktywnego okna: - zmienić zawartość pola TekstOkna na nazwę aktywnego okna - dopisać do pola Memo nazwę aktywnego okna Tymczasem instrukcja wykonywana jest cały czas i co dwie sekundy (na tyle ustawiony jest timer) do TekstOkna jest ładowana zmienna S (mimo tego, że jej wartość nie uległa zmianie) i zawartość pola TekstOkna (czyli zmienna S) dodawana jest do zawartości pola Memo. Próbowałem w inny sposób sformułować warunek ale sytuacja nie uległa zmianie. Załadowanie TekstOkna.Text do stringa też nic nie dało.2010-02-05 16:32:50
[Java] [log4j] Problem z logowaniem we właściwe miejsce
Witam, java: 1.5 serwer: jboss technologia: log4j używam przy okazji EJB chcę stworzyć dynamicznie kilka różnych DailyRollingFileAppenderów, aby logować wiadomości do różnych miejsc. Niestety cały czas są wypisywane na konsolę. Stworzyłem nawet prostego beana z wywoływaną metodą loguj: public void loguj(String logLvl, String msg) { Logger tmp = LogManager.exists("myTestLogger"); if(tmp == null) { tmp = Logger.getLogger("myTestLogger"); System.out.println("ZAINICJALIZOWANO LOGGER"); } else { System.out.println("LOGGER JUZ ISTNIEJE"); } tmp.removeAllAppenders(); //jesli byla wczesniej instancja tego loggera, to pewnie //istnieja dla niej stare appendery, ktore trzeba usunac //zeby sie nie dublowaly if(logLvl.equals("DEBUG")) { tmp.setLevel(org.apache.log4j.Level.DEBUG); } else if(logLvl.equals("INFO")) { tmp.setLevel(org.apache.log4j.Level.INFO); } else if(logLvl.equals("WARN")) { tmp.setLevel(org.apache.log4j.Level.WARN); } else if(logLvl.equals("ERROR")) { tmp.setLevel(org.apache.log4j.Level.ERROR); } DailyRollingFileAppender appender = new DailyRollingFileAppender(); appender.activateOptions(); appender.setName("A2"); appender.setDatePattern(".yyyy-MM-dd-HH-mm"); appender.setFile("C:/Users/Przemek/Documents/logs/test.log"); appender.setLayout(new PatternLayout()); appender.setImmediateFlush(true); //BasicConfigurator.configure(appender); tmp.addAppender(appender); System.out.println("UTWORZONO LOGGER: " + tmp.getName() + " SCIEZKA: " + ((DailyRollingFileAppender)tmp.getAppender("A2")).getFile().toString()); //zalogowanie odpowiedniego komunikatu if(logLvl.equals("DEBUG")) { tmp.debug(msg); } else if(logLvl.equals("INFO")) { tmp.info(msg); } else if(logLvl.equals("WARN")) { tmp.warn(msg); } else if(logLvl.equals("ERROR")) { tmp.error(msg); } System.out.println("WIADOMOSC: " + msg); } niestety cały czas logowane są dane na STDOUT, a teoretycznie powinny być do pliku. Dlaczego tak się dzieje? Bardzo proszę o pomoc. Oto wynik na konsoli dla przykładowych danych: 16:23:45,606 INFO [STDOUT] ZAINICJALIZOWANO LOGGER 16:23:45,606 INFO [STDOUT] UTWORZONO LOGGER: myTestLogger SCIEZKA: C:/Users/Przemek/Documents/logs/test.log 16:23:45,606 INFO [STDOUT] WIADOMOSC: /02/2010 15:27:36:731, INFO, 6, ccccccccccc, DefaultLogger 16:23:45,609 INFO [STDOUT] LOGGER JUZ ISTNIEJE 16:23:45,609 INFO [STDOUT] UTWORZONO LOGGER: myTestLogger SCIEZKA: C:/Users/Przemek/Documents/logs/test.log 16:23:45,610 INFO [myTestLogger] /02/2010 15:27:36:731, INFO, 6, ccccccccccc, DefaultLogger 16:23:45,610 INFO [STDOUT] WIADOMOSC: /02/2010 15:27:36:731, INFO, 6, ccccccccccc, DefaultLogger 16:23:45,611 INFO [STDOUT] LOGGER JUZ ISTNIEJE 16:23:45,611 INFO [STDOUT] UTWORZONO LOGGER: myTestLogger SCIEZKA: C:/Users/Przemek/Documents/logs/test.log 16:23:45,611 WARN [myTestLogger] /02/2010 15:27:36:731, INFO, 6, ccccccccccc, DefaultLogger 16:23:45,611 INFO [STDOUT] WIADOMOSC: /02/2010 15:27:36:731, INFO, 6, ccccccccccc, DefaultLogger 16:23:45,612 INFO [STDOUT] LOGGER JUZ ISTNIEJE 16:23:45,612 INFO [STDOUT] UTWORZONO LOGGER: myTestLogger SCIEZKA: C:/Users/Przemek/Documents/logs/test.log 16:23:45,612 ERROR [myTestLogger] /02/2010 15:27:36:731, INFO, 6, ccccccccccc, DefaultLogger 16:23:45,612 INFO [STDOUT] WIADOMOSC: /02/2010 15:27:36:731, INFO, 6, ccccccccccc, DefaultLogger PS. Czy nazwa appendera musi być unikalna w obrębie całej JVM?2010-02-05 16:25:31
[Newbie] [delphi] hook na label
zakładam hooka używając WH_JOURNALRECORD to lapie mi tylko komunikaty z myszy i klawiatury.jak dam WH_JOURNALPLAYBACK to zawiesza mi klawiaturę i mysz ale to czytałem w helpie ze normalne ale zawiesza mi caly system i nowe komunikaty nie pojawiają się w memo.Wiec moje pytanie brzmi jak założyć tego hooka aby odczytać label w innej aplikacji label nie posiada uchwytu wiec GetWindowText odpada .za każda pomoc będę bardzo wdzięczny.2010-02-05 16:25:21
[Java] MySQL serwer bazy danych
Witam Chciałbym zrobic aplikację ,która będzie łączyła się z bazą danych znajdującą się na określonym serwerze. W praktyce ma to wyglądac tak ,że przenoszę aplikację na inny komputer ,który ma dostęp do internetu i mogę wtedy wykonywac operacje na bazie (usuwanie , dodawanie rekordów itp.). Podobno są jakieś darmowe serwery baz danych ,więc prosiłbym o podanie najlepszej pozycji dla MySQL. Ogólnie bazę danych mam już stworzoną tylko chciałbym ją przenieśc na serwer. proszę o pomoc , piszę w NetBeans 6.5 baza MySQL2010-02-05 16:11:38
[Newbie] [c++] dynamiczne deklarowanie kontrolki
jak dynamicznie utworzyć kontrolkę? Kiedy tworzę nowy projekt mfc wizard exe to mam na początku 3 klasy i chciałbym w konstruktorze klasy CTestApp utworzyć kontrolkę Button. Deklaracja wygląda tak: CTestApp::CTestApp() { // TODO: add construction code here, // Place all significant initialization in InitInstance CButton *cb = new CButton; } Jak utworzyć button na formie? Jak ustawić położenie i rozmiar buttona? jak ustawić styl buttona?2010-02-05 15:39:34
[Java] problem z edycją pól w jTable
Przy pisaniu programu używam frameworku JSR 296, takie coś fajnego w netbeansie. Pojawił się jednak kłopot z komponentem jTable. Chciałbym aby określone kolumny mogłybyć edytowalene. A teraz troche kodu: public TableModel showList() { sDb itemDb = new sDb(); sBean item = new sBean(); Map list; TableModel model; String headers[] = { "K1", "K2", ... }; list = itemDb.list(); model = new SparseTableModel(list.size(), headers); for(int i=0; i2010-02-05 15:17:18
[Delphi/Pascal] Zdarzenie innego programu
Moja aplikacja wyświetla film na pełnym ekranie. Ale w tle działa inny program, który czasem wyświetla komunikat. O ten komunikat oczywiście jest przed filmem. I teraz pytanie. Czy da się wykryć zdarzenie wyświetlenia komunikatu w tej innej aplikacji i je zablokować żeby komunikat się nie pojawił ? Ewentualnie natychmiast go zamknąć gdy się pojawi !2010-02-05 14:53:30
[C/C++] odwolanie do tablicy w drugim pliku
Witam, jezeli mam tak zadeklarowana tablice plik1.cpp boolean load (void *&tab) {... tab = NULL; tab = new unsigned char [1000]; ...} plik2.cpp ... void *tab; ... to jak w pliku plik2.cpp moge sie odwolac do konkretnego elementu z tej tablicy (np tab[500]), bo takie odwolanie wartosc =tab[500] wyrzuca mi bledy...2010-02-05 13:22:38
[C/C++] kolokwium zadanie
witam nie bardzo znam sie na programowaniu wiem ze moze to byc dla was smieszne ale prosze o pomoc zad wygląda nastepująco Dano definicje klas oraz obiekty O1 i O2. jak odwołać sie do wartości atrybutu d obiektu O1 oraz atrybutu a obiektu O2? class A { private: double a; public: long int x; double getA(){return a;}; }; class B { public: int d; A *b; } *O1, O2;2010-02-05 13:00:29
[Newbie] Uporządkowanie listboxa
Witam, mianowicie mam wczytane: n: ilość liczb jakie ma wylosować do listboxa m: koniec przedziału Liczby zostają wczytane do listboxa procedure TForm1.Button3Click(Sender: TObject); var i,m,n : integer; begin randomize; n:= strtoint(e2.Text); m:= strtoint(e3.Text); for i:=1 to n do begin n:=random(m)+1; listbox2.Items.Append(inttostr(n)); end; end; Teraz chciałbym żeby liczby, które zostały losowo wylosowane, zostały posortowane od najmniejszej do największej. Ustawiłem właściwość sorted listboxa na true,ale jak m>10 to przestaje działać :-( Z góry dziękuję za pomoc ;-)2010-02-05 12:58:56
[Webmastering] [php] template i foreach/if
witam, od niedawna zaczalem sie troche bawic klasami w php i wymyslilem ze napisze sobie klasy szablonow w php, problem w tym ze nie mam pomyslu na foreach i if , kod wyglada jak narazie tak;2010-02-05 12:42:09
[Bazy danych] PostgreSQL 8.3.9 i Windows 2003 SBS
Witam Mam konfigurację jak w temacie. Serwer jest kontrolerem domeny. Ponadto zainstalowany jest na nim od dawna PostgreSQL 8.2 (port 5432, oraz użytkownik postgres). Problem polega na tym, że dodatkowo nowo zainstalowany PostgreSQL 8.3.9 (port 5433, oraz użytkownik postgresnowy) zainstalował się poprawnie ale w usługach jest zatrzymany i nie można tej usługi uruchomić (dostaje komunikat,że usługa wystartowała ale została zatrzymana- także gdy startuję ją ręcznie). Usługa starego postgresa działa normalnie Co najciekawsze gdy wchodzę w pgadmina i łączę się z postgresem 8.3.9 wszystko działa dodatkowo powiem, że loguję się do Windowsa 2003 na domenowe konto administatora Czy ktoś wie co może być z tą usługą i dlaczego defakto z pgadmina(i innych aplikacji) baza działa??2010-02-05 12:21:04
[Newbie] Programowanie GPS / bluetooth
Witam i zarazem pytam. Czy ma ktoś jakieś doświadczenie w programowaniu odbiorników GPS przesyłających sygnał przez Bluetooth ? Jeśli tak to proszę o jakiekolwiek sugestię. Chcę napisać aplikację która odczytuje co jakieś 10 sek pozycję z GPS i zapisuje ją do pliku. Szukałem troszeczkę i jakoś niewiele mogłem znaleźć. Chodzi mi o linki, jakieś dokumentację do GPS (na pewno jest jakiś ogólny standard obsługujący GPS-y). Do bluetooth to już się tak nie martwię, kwestia kończy się pewnie na gotowych bibliotekach i przykładach wykorzystujących je. W końcu to dość popularne rozwiązanie. Język najlepiej C++ / C# (gdyż program ma być uruchomiony na laptopie). W ostateczności JAVA (w której nigdy nie robiłem ,ale jestem w stanie czytać, czytać i czytać, poza tym jestem pewien, że jest wiele elementów podobnych z cpp , c# ). Zastanawiam się także, jak było by z przenośnością jeśli soft byłby napisany w Javie, czy taka aplikacja działałaby na telefonie ? W komputerze raczej wyglądałoby by to tak : Powłoka aplikacji -> USB -> bluetooth->GPS, a w telefonie (?) bezpośrednio Aplikacja -> bluetooth->gps. Chyba że port bluetooth/ usb jest przedstawiany jako wirtualny port COM ? Pytam jako kompletny nowicjusz w tej sprawie, gdyż wcześniejsze doświadczenia w programowaniu kończyły się na pisaniu niewielkich aplikacji do obsługi baz danych. Większości pisane w C#, lecz w trybie konsolowym. Od razu nastawiam się na dużo czytania i nauki programowania. Jednakże wiem, że mając wyznaczony cel, wszystko przychodzi łatwiej. Nie powiem także, że umiem dobrze programować, ale znam dość dobrze podstawy C++, C#, PHP2010-02-05 12:19:36
[Newbie] odwolanie do elementu tablicy w drugim pliku
Witam, dopiero zaczynam przygode z C i ostatnio natknalem sie na taka deklaracje tablicy: plik1.cpp:(pilk w ktorym jest wczytywana i uzupelniana tablica) (funkcja do wczytywania) boolean load(void *&tab){ ... tab = NULL; tab = new unsigned char [1000]; (tutaj sa wczytywane wartosci tablicy za pomoca fread z pliku) ... } plik2.cpp ... void *tab; ... Moje pytanie brzmi: jak teraz w pliku plik2.cpp odwolac sie do konkretnego elementu tablicy np do tab[500], przeksztalcic go jakos(np pomnozyc przez 2 ale to najmniej wazne), a potem zapisac na miejsce o tym samym indeksie do jakiejs nowej tablicy np new_tab ktora bedzie tej samej wielkosci co tab i jak zadeklarowac ta nowa tablice? wiem ze dla niektorych to moze byc trywialne pytanie, ale jak juz pisalem dopiero zaczynam i z taka deklaracja tablicy jeszce nie mialem do czynienia, a stosujac takie odwolania jak do normalnej tablicy wyrzuca mi bledy, prosilbym o konkretne linijki kodu bo tak najlepiej mi sie uczy :)2010-02-05 12:18:42
[Webmastering] [HTML/CSS] Pomoc przy tworzeniu strony
Poszukuję osób chętnych do pomocy przy robieniu layoutu mojej gry. Jedyne co mogę zaoferować za pomoc to link do twojej strony w stopce + ew. mogę dać jakieś rzeczy w grze internetowej Runescape :-D Layout ma być czarny. Strona gry P.S. Wątpię, żeby ktoś mi pomógł. Dajcie przynajmniej link do jakiegoś szablonu który by pasował do mojej strony. Z góry dziękuję2010-02-05 10:42:20
[Java] Netbeans Zarządzanie paskiem TAB
Przez przypadek zamknąłem sobie tab Service z lewej strony w Netbeans, skąd mogę go przywrócić?2010-02-05 10:36:18
[Newbie] używanie funkcji copy fstream
Witam. Jak zmodyfikować kod poniżej aby kopiowało plik do jakiegoś podanego bajtu np.300 string srcName = "zrodlo", dstName = "cel"; ifstream src(srcName.c_str(), ios::binary); ofstream dst(dstName.c_str(), ios::binary); copy(istream_iterator(src >> noskipws), istream_iterator(), ostream_iterator(dst)); gdy zmodyfikowałem to tak to wywala bląd copy_n(istream_iterator(src >> noskipws),300,ostream_iterator(dst));2010-02-05 10:28:02
[Java] Netbeans i uruchomienie projektu
Witam Parę dni temu zacząłem stawiać swoje pierwsze kroki z językiem Java i środowiskiem Netbeans. Tworzę sobie projekt Build, powstaje mi plik z rozszerzeniem .jar. Jak klikam go dwukrotnie myszką wywala mi komunikat o treści: Could find the main class. Program will exit!. Jak mogę można temu zaradzić żeby program działał??? podrawiam2010-02-05 10:21:30
[Delphi/Pascal] Losowanie liczb do listboxa
Witam, mam taki problem, mianowicie chcę wylosować liczby z podanego wcześniej przedziału do listboxa. Mam taki kod: procedure TForm1.Button3Click(Sender: TObject); var i,m,n : integer; begin randomize; n:= strtoint(e2.Text); m:= strtoint(e3.Text); for i:=1 to n do begin n:=random(m+1); listbox2.Items.Append(inttostr(n)); end; Teraz chciałbym zrobić tak żeby losowało liczby ale z wyjątkiem "0". Nie wiem jak to powiązać ze sobą. Z góry dziękuję za odpowiedź ;-)2010-02-05 09:48:34
[Newbie] Losowanie liczb do listboxa
Witam, mam taki problem, mianowicie chcę wylosować liczby z podanego wcześniej przedziału do listboxa. Mam taki kod: procedure TForm1.Button3Click(Sender: TObject); var i,m,n : integer; begin randomize; n:= strtoint(e2.Text); m:= strtoint(e3.Text); for i:=1 to n do begin n:=random(m+1); listbox2.Items.Append(inttostr(n)); end; Teraz chciałbym zrobić tak żeby losowało liczby ale z wyjątkiem "0". Nie wiem jak to powiązać ze sobą. Z góry dziękuję za odpowiedź ;-)2010-02-05 09:48:34
[Delphi/Pascal] Wykywanie uslug
Witam, czy wie ktoś jak wykryć czy jakaś usługa jest zainstalowana w systemie??2010-02-05 08:50:40
[Java] Thinking in Java czy Java Podstawy ?
Witam Chciałbym się dowiedzieć którą książkę najlepiej kupić ? Miał ktoś z nimi styczności ? Która z nich zawiera więcej przydatnych informacji i jest bardziej do zrozumienia ;) ? Pytam iż ta druga jest właśnie w Helionie w promocji z 89.00 na 62.00.2010-02-05 01:03:55
[Newbie] [C] Binarne otwarcie pliku
Dopiero niedawno zacząłem swojąÂ przygodę z programowaniem i powiem szczerze, że jeszcze nie wszystko łapię, więc zastanawiam się nad jedną rzeczą... Czy każdy plik można otworzyć binarnie? W postaci zer i jedynek? Jeśli tak, to jak (w C)?2010-02-05 01:01:05
[Inżynieria oprogramowania] Fasada i nadmiernie rozbudowany interfejs.
Witajcie. Ostatnio siedzę nad projektem, w którym fasada ma >200 funkcji. Co prawda są dobrze ponazywane, jednak chcę spróbować coś z tym zrobić. W projekcie można w zasadzie wyróżnić 5-6 podgrup i chciałbym na nich oprzeć swój podział, czyli np. fasadaGlowna.fasadaGrupa1.funkcjaGrupy1(); itd. Dobrze do tego podchodzę, czy może inaczej powinienem to podzielić? Jest jakaś optymalna ilość funkcji co by nie czuć się przytłoczonym przez interfejs? Co poradzicie?2010-02-05 00:32:08
[C/C++] C++ Builder Tablica i dynamiczne wyświetlenie
Witam, jako że nie jestem biegły w Builderze, chciałbym zapytać o możliwość stworzenia tablicy dynamiczne wyświetlenie danych z tablicy np. w wygenerowanej w pętli kontrolce label W jaki sposób można sprawdzić długość tablicy i jak w pętli wygenerować dynamicznie etykiety. Może mi ktoś podpowiedzieć jak osiągnąć coś takiego???2010-02-04 22:35:35
[C# i .NET] C#+SQLite+Label
Witam pisze program w visual c# 2008 express oraz używam bazy SQLite chciałbym aby dane z bazy były wczytywane do Labela, czy jest taka możliwość jeżeli tak to prosiłbym o jakiś przykład. Pozdrawiam2010-02-04 21:17:46
[Delphi/Pascal] listbox i kolumny
Witam, Czy da się dodać do listboxa od razu coś do drugiej a nie pierwszej kolumny ? Czy też listbox dodaje do drugiej kolumny tylko wtedy gdy pierwsza jest pełna ?2010-02-04 21:00:44
[Inżynieria oprogramowania] Algorytm gry komputera kółko i krzyżyk
Witam. Potrzebuje jakiegoś w miare prostego algorytmu gry komputera w kółko i krzyżyk, szukałem coś na googlach ale zawsze wyskakuje mi albo minmax albo alfa beta a są one troche za bardzo skomplikowane jak dla mnie. Jakby ktos miał coś prostrzego to proszę o pomoc, może być w pseudo kodzie w pascalu, c++. Z góry dzieki. Aha zapomniałem dodać ze plansza gry jest 10x10 i 5 wygrywa.2010-02-04 21:00:19
[Java] Apache POI pobieranie typu komórki
Witam. Mam takie pytanie używam biblioteki apache POI do edycji plików xls i mam problem z pobraniem typu danej komórki mianowicie: row = sheet.getRow(0); cell = row.getCell(0); if(cell.getCellType() == Cell.CELL_TYPE_STRING){ System.out.println("jestesmy w if"); }else System.out.println("jetsesmy w else"); obojętnie jaki typ danych jest w komórce cell nigdy nie wywołuje mi kodu z if, próbowałem porównywać cell.getCellType() z wszystkimi typami i nic. Także kod z strony apache nie działa Sheet sheet1 = wb.getSheetAt(0); for (Row row : sheet1) { for (Cell cell : row) { CellReference cellRef = new CellReference(row.getRowNum(), cell.getCellNum()); System.out.print(cellRef.formatAsString()); System.out.print(" - "); switch(cell.getCellType()) { case Cell.CELL_TYPE_STRING: System.out.println(cell.getRichStringCellValue().getString()); break; case Cell.CELL_TYPE_NUMERIC: if(DateUtil.isCellDateFormatted(cell)) { System.out.println(cell.getDateCellValue()); } else { System.out.println(cell.getNumericCellValue()); } break; case Cell.CELL_TYPE_BOOLEAN: System.out.println(cell.getBooleanCellValue()); break; case Cell.CELL_TYPE_FORMULA: System.out.println(cell.getCellFormula()); break; default: System.out.println(); } } } http://poi.apache.org/spreadsheet/quick-guide.html#CellContents2010-02-04 19:53:16
[C/C++] c++ builder +okno wyboru zamkniecia programu
Czesc wszytkim, mam takie pytanie: wyklikuje sobie program w c++ builderze, w chwili klikniecia na klawisz koniec programu wyskakuje okienko z pytaniem czy napewno. Sa 2 odp tak i nie na tak umiem zrobic sobie warunek ale nie moge poradzic sobie z warunkiem na nie... ma ktos pomysl co napisac zeby zniklo okienko i wrocic do programu? wklejam kawalek kodu o ktorym mowa void __fastcall TForm1::KoniecClick(TObject *Sender) {int i; do{ i=Application->MessageBoxA("Czy napewno zamknąć?","Zamykanie programu",MB_YESNO+MB_ICONASTERISK); } while(i!=IDYES); { Close(); } }2010-02-04 19:33:25
[C/C++] problem z drzewem binarnym
proszę o pomoc w uruchomieniu programu poniżej (napisałem coś takiego ), wyrzuca mi kilka błędów a że nie znam się biegle w dziedzinie programowania to mam problem program ma na celu wyznaczanie najczęściej występujących słowa w kilku dramatach Szekspira (program komputerowy w języku C) #include #include #include #include #include #define max 20 struct wezel *korzen; char sslowo[max]; struct wezel { char *slowo ; int ilosc; struct slowo *lewo; //deklaruje lewo jako wskaznik do wezla a nie sam wezel struct slowo *prawo; }; struct wezel drzewo(struct **korzen,char *sslowo) { int a; if(korzen==NULL) { korzen= (struct wezel *) malloc(sizeof (struct wezel));; korzen.ilosc= 1; korzen.lewo = NULL; korzen.prawo = NULL; korzen.slowo= (char*) malloc(strlen(sslowo+1)); // http://4programmers.net/C/Malloc przydział pamięci dla słowa strcpy (korzen.slowo, sslowo); } else { if(a=strcmp(sslowo,korzen.slowo))==0) korzen.ilosc++; else { if(a2010-02-04 18:52:19
[Java] JTable - usuwanie wierszy
Napisałem program, który umożliwia dodanie wiersza w tabeli lub usunięcie wybranych. Ale pojawiają się 2 problemy. Dodaję 4 wiersze. Zaznaczam 2, 3 i 4 - klikam "Delete" i usuwa - ale kiedy próbuję zaznaczyć pozostały 1 wiersz wybija exception. Poza tym - tworząc np. 4 wiersze - w każdym wpisuję kolejno 1, 2, 3, 4 w JComboBoxie (w JTextFieldzie też tak działa) - i zaznaczam wiersz 2, usuwam i teraz w miejscu, w którym przed chwilą był wiersz nr 2 powinien być wiersz o nr 3. Ale pozostaje 2 - mimo, że to nie ten wiersz, bo w JTextFieldzie wartość się zmieniła - pod warunkiem, że nie jest właśnie zaznaczony. ALE ! - klikając na nagłówek tabeli (a nazwami kolumn) - 2ka zmienia się już prawidłowo na 3. Mimo to, kiedy próbuje po usunięciu zakodować utratę focusa (2 zakomentowane linie) to już się na 3 nie zmienia i zostaje 2ka, która powinna być usunięta. Ale kiedy kliknie się nie na nagłówek tabeli, ale np. na inną komórkę, to 2-ka też nie zamienia się w 3. O co chodzi ? import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.Font; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import javax.swing.DefaultCellEditor; import javax.swing.JButton; import javax.swing.JComboBox; import javax.swing.JDialog; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.JTextField; import javax.swing.SwingUtilities; import javax.swing.border.LineBorder; import javax.swing.table.DefaultTableModel; import javax.swing.table.TableColumn; import javax.swing.table.TableColumnModel; class TableDialog extends JDialog { private static final long serialVersionUID = 1L; private DefaultTableModel model; private JComboBox combo = null; private JPanel buttons = null; private JPanel panel = null; private JScrollPane scroll = null; private JTable table = null; private JTextField cell = null; private TableDialog(JFrame owner, String title) { super(owner, title, false); setContentPane(getPanel()); pack(); setResizable(false); setVisible(true); } private JPanel getPanel() { if(panel == null) { panel = new JPanel(new BorderLayout()); panel.add(getTable(0), BorderLayout.NORTH); panel.add(getButtons(), BorderLayout.SOUTH); } return panel; } private JScrollPane getTable(int rowcount) { if(scroll == null) { model = new DefaultTableModel(new String[]{"COL1", "COL2"}, rowcount); table = new JTable(model); table.setRowSelectionAllowed(true); cell = new JTextField("0"); cell.setBorder(new LineBorder(Color.black)); combo = new JComboBox(new Object[]{"ELEMENT"}); combo.setEditable(true); TableColumnModel columnModel = table.getColumnModel(); TableColumn col = null; DefaultCellEditor cellEditor = new DefaultCellEditor(combo); cellEditor.setClickCountToStart(0); col = columnModel.getColumn(0); col.setCellEditor(cellEditor); cellEditor = new DefaultCellEditor(cell); cellEditor.setClickCountToStart(0); columnModel.getColumn(0).setPreferredWidth(20); col = columnModel.getColumn(1); col.setCellEditor(cellEditor); scroll = new JScrollPane(table); scroll.setPreferredSize(new Dimension(300, 100)); } return scroll; } private JPanel getButtons() { if(buttons == null) { JButton add = new JButton("Add"); add.setFont(new Font(add.getFont().getFontName(), Font.BOLD, add.getFont().getSize())); add.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { addRow(); } }); JButton delete = new JButton("Delete"); delete.setFont(new Font(delete.getFont().getFontName(), Font.BOLD, delete.getFont().getSize())); delete.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { removeSelectedRows(); } }); buttons = new JPanel(new GridLayout()); buttons.add(add); buttons.add(delete); } return buttons; } private void addRow() { Object[] newRow = new Object[model.getColumnCount()]; for(int col = 0; col < model.getColumnCount(); col++) newRow[col] = ""; model.addRow(newRow); } private void removeSelectedRows() { int[] selectedRows = table.getSelectedRows(); for(int i = 0; i < selectedRows.length ; i++) model.removeRow(table.getSelectedRow()); // variablesTable.clearSelection(); // variablesTable.getCellEditor().stopCellEditing(); } public static void showTablePane(JFrame owner, String title) { new TableDialog(owner, title); } } public class Table extends JFrame { private static final long serialVersionUID = 1L; public static void main(String[] args) { TableDialog.showTablePane(null, "Window"); } }2010-02-04 16:36:29
[Delphi/Pascal] Kolor zaznaczenia RichEdit
Witam, czy można zmienić kolor zaznaczania w RichEdit, nie mam namyśli zmiany kolory zaznaczonego tekstu, tylko samego zaznaczenia. Szukałem tego na forum ale brak rezultatów.2010-02-04 16:20:16
[Java] Jak wyswietlic email w JEditorPane
Witam Odczytuje zawartosc emaila, ktora jest html. Jak teraz to zaprezentowac uzytkownikowi? JEditorPane.setText(String) nie dziala, bo w ogole nic nie pokazuje a jest ustawiony na html. Z czego skoczystac i jak? Dodam ze nie chodzi o proste emaile tylko bardziej skomplikowane. Np reklame przeslana przez jedna z portali internetowych ktorej kod HTML wyglada nastepujaco: Copyright © 2010 Play - wszelkie prawa zastrzeżone P4 sp. z o.o - ul. TaÂśmowa 7, 02-677 Warszawa SÂąd Rejonowy dla m.st. Warszawy XIII Wydz. Gospodarczy Krajowego Rejestru SÂądowego KRS 0000217207 NIP 951 21 20 077 REGON 015808609 Kapitał zakładowy 46 342 000,00 PLN WiadomoÂść została przesłana przez portal INTERIA.PL (adres do korespondencji os. Teatralne 9A, 31-946 Kraków) zgodnie z punktem II.5. "Regulaminu Âświadczenia usług udostępniania kont pocztowych przez INTERIA.PL SA" http://poczta.interia.pl/pomoc/?cat=229 » na zlecenie: P4 sp. z o.o - ul. TaÂśmowa 7, 02-677 Warszawa SÂąd Rejonowy dla m.st. Warszawy XIII Wydz. Gospodarczy Krajowego Rejestru SÂądowego KRS 0000217207 NIP 951 21 20 077 REGON 015808609 Kapitał zakładowy 46 342 000,00 PLN AutentycznoÂść niniejszej wiadomoÂści można sprawdzić pod adresem http://mailing.interia.pl/verify/?13945548a00953ff86fa15b27c2017ed2010-02-04 16:05:25
[Newbie] [WinApi] GetWindowText zwraca null lub 0
Witam, mam problem z zapisaniem do pliku nazwy aktywowanego okienka. Funkcja GetWindowText do mojego bufora nie wrzuca nic... Oto fragment kodu: if (code == HCBT_ACTIVATE) { GetDateTime(); HWND Wnd = ((tagMSG*)lParam)->hwnd; dlugosc=GetWindowText(Wnd, DaneBuff, 255); hFile = OpenLogFile("D:wynik2.txt"); if(!hFile) return FALSE ; SetFilePointer(hFile,0,NULL,FILE_END); WriteData(hFile,OutBuf,DaneBuff,DateBuff,TimeBuff,dlugosc); CloseHandle(hFile); } Jak widać oprócz pobierania nazwy okienka pobieram także datę i czas zdarzenia. Ta dodatkowa funkcja działa bez problemu. Tylko GetWindowText zwraca 0 jako ilość znaków, a do DaneBuff wrzuca "". Pisząc ten programik korzystałem z książki Elementarz Hakera, a także podglądałem różne kody na forum. Widziałem, że już ktoś miał podobny problem ale żadne z podanych rozwiązań mi nie pomogło. Może jeszcze fragment zapisujący do pliku: void WriteData(HANDLE file, LPTSTR Out, LPTSTR dane, LPTSTR date,LPTSTR time,int dlugosc) { DWORD len ; sprintf(Out,"rn test "%s" %s %s %drn",dane,date,time,dlugosc); WriteFile(file,Out,lstrlen(Out),&len,NULL); }2010-02-04 16:03:09
[C# i .NET] Implementacja algorytmu simplex
Witam wszystkich!!! Czy posiada ktoś implementacje algorytmu simplex w c#? Z góry dziękuje za odpowiedzi2010-02-04 15:14:36
[Java] RMS i j2me
Szlag mnie już trafia... czegoś chyba nie rozumiem O.o RecordEnumeration re = zbior.enumerateRecords(null, null, true); byte[] rekord; String tmp1 = poleTekstowe.getString(); while (re.hasNextElement()) { rekord = re.nextRecord(); String tmp2 = new String(rekord); if (tmp1.equals(tmp2)) { Alert a = new Alert("", "stringi pasują", null, AlertType.INFO); ekran.setCurrent(a); } } warunek if nie działa :/ Oczywiście zbiór nie jest pusty. mało tego, jeśli zmienie warunek na if (!tmp1.equals(tmp2)) to będzie spełniony za każdym razem, bez względu na to czy porównywałem te same łańcuchy, czy nie EDIT: Już wiem o co chodzi. przy tworzeniu Stringa o nazwie tmp2 dodają się do niego jakieś śmieci (ale nie wiem dlaczego) i trzeba użyć trim(), aby były poprawnie porównywane2010-02-04 15:07:18
[Delphi/Pascal] TSQLDataSet - jak zmienić ReadOnly
Gdy próbuje się dostac do tabeli metodą Append dostaje komunikat: cannot modify a read-only dataset Uzywam komponentu TSQLDataSet z dbExpress. Wie ktoś może jak to zmienić? (nie, nie ma w properties komponentu ReadOnly :P )2010-02-04 14:48:24
[Inne] [BAT] Problem chyba z aktualną ścieżką
Cześć mam jakiś tragicznie dziwny kłopot :/ Mam plik bat, który wygląda tak: cd update del /q *.* cd .. rd update Zadaniem tego pliku jak widać jest: - usunięcie wszystkich plików wewnątrz katalogu update - usunięcie katalogu update Bat jest uruchamiany przez osobą aplikację. Plik bat i aplikacja go uruchamiająca znajdują się w tym samym katalogu(w katalogu, w którym jest folder update - ten do usunięcia). Gdy odpalam bata z dwukliku to wszystko działa OK. Natomiast, gdy bat jest odpalany z poziomu tamtej aplikacji, to pokazuje się komunikat, że nie odnaleziono ścieżki i zaczyna listować katalogi Windowsa :| Podejrzewam, że to coś z aktualnym katalogiem. Ale wg mojej wiedzy aktualnym katalogiem jest katalog, w którym leży aplikacja. O co tu chodzi i co mogę zrobić, żeby było dobrze? Bata piszę ręcznie, natomiast nie mogę zmienić nic w aplikacji go uruchamiającej.2010-02-04 14:44:39
[Praca] [Wykonam] Webdesign / grafika
Witaj! Jestem Szymon, zajmuję się projektowaniem stron www. A Ty? Może potrzebujesz właśnie tego? Moje portfolio: www.szk.pdg.pl Kontakt: szk777@gmail.com Jestem chętny także nawiązać zdalną współpracę z agnacjami interaktywnymi/reklamowymi w zakresie projektowania stron www. Pozdrawiam Szymon2010-02-04 14:41:50
[Newbie] dynamiczne kolumny w datagrid c#
Witam jak dynamiczne zmieniac kolumny w gridview?. Mam pole tekstowe w którym wpisuje ilośc dynamicznie zmieniających sie wierszy ale nie iwem jak zmienic kolumny: for (int i = 0; i2010-02-04 14:04:03
[Newbie] [delphi] sql w delphi bez odbc
Kiedys znalazlem takie cos ze mozna bylo uzywac bazy Mysql alb postgresql w delphi z kompoenentami ktore sa w delphi ale bazy sie nie instalowao np jako serwer oddzielny proces tylko jakos dalo sie to pdopiac do programu. CO to bylo ? sql lite ?czy jakos tak?2010-02-04 13:58:32
[Java] blok inicjalizacyjny
hej, mam pytanie, takie troche teoretyczne. czy jest jakis zakres operacji ktore moge i ktorych nie moge wykonac w bloku inicjalizacyjnym? Pytam, bo nacielam sie pare razy w moim programie ze niektorych rzeczy nie moge zrobic. tzn nie wiem czy nie moge, czy po prostu cos zle implementuje, ale podam pare przykladow co mi nie wyszlo: 1) zapis do pliku 2) chce ustawic adres serwera przy pomocy metody setMojaZmienna(String url). jednak jak sie pozniej odwoluje w innym miejscu programu do getMojaZmienna() to dostaje null. Jesli wywolam setMojaZmienna w innym miejscu, tzn juz "po" bloku inicjalizacyjnym (statycznym) to sie ustawi. 3) "wypchniecie" dialogu z jakims info wiec sie zastanawiam czy moze w bloku inicjalizacyjnym nie wszystko mi wolno? czy jednak stawialibyscie na to, ze mam problem w kodzie?2010-02-04 13:49:52
[Newbie] [c++] projekt - test
Witam. Mam do zrobienia 2 programy który robią testy. O co chodzi. Nauczyciel mi daje plik(*.txt) z pytaniami. Jeden program wczytuje te pytania, edytuje w jakiej mają być formie ( czy początek pytania ma się zacznać a), b) czy 1. 2. 3. ) czy pytania mają być mieszane , na fullscreen i skala ocen. Drugi program odczytuje ustawienia + jakoś zapisane pytania z programu 1 i odpala test dla uczniów. Programy ogólnie już mam napisane i działają. Tylko jak do tego wracam to jest straszny bajzer. W 1 programie są tylko dwie klasy ( ui i reszta ) i tak samo w drugim. Jak to ładnie rozdzielić na klasy żeby jedno z drugim się nie mieszało ? Chodzi głównie o program edtujący pytania ( czyli 1 )2010-02-04 13:23:08
[C# i .NET] Potrzebna pomoc
Witam wszystkich!!! Potrzebuje pomocy w przerobieniu kodu programu napisanego w c++ na c#. Głównie chodzi mi o metodę getfromfile(). Poniże znajduję się kod programu: #include #include #include #define DEBUG_LEVEL_1 #include "simplex.h" //-------------------------------------------------------- CSimplex::CSimplex(int mode, const char* filename) { SMode = mode; SVariables = 0; SEquations = 0; SIteration = 1; //_DEBUG_1 printf("CSimples from file %s;n", filename); try { getFromFile(filename); } catch (int erno) { switch (erno) { case 1: printf("Blad dostepu do pliku!n"); break; case 2: printf("Bledny format pliku!n"); break; } return; } // uzupelnianie danych do tablicy fillTable(); printTable(); while (!isEnd()) { // tworzenie kolejnej tablicy simplexoowej getNextTable(); // wyswietlanie tablicy printTable(); } result(); } //-------------------------------------------------------- bool CSimplex::isEnd(void) { for (int i = 1; i 0) return false; } return true; } //-------------------------------------------------------- void CSimplex::getNextTable(void) { int i,j; // zamiana zmiennych w wektorze bazowym SBase[SOut] = SIn; // aktualizacja wiersza, ktory wymienilismy nowa zmienna for (i = 0; i2010-02-04 13:09:44
[Nietuzinkowe tematy] Obcinanie końcówek fleksyjnych vel. wyciąganie tematu
Czy istnieje jakiś algorytm na obcinanie końcówek fleksyjnych lub wyciąganie tematu z danego słowa? Mam bazę około 100000 artykułów, których tylko tytuł i skrót znajduje się w bazie MySQL, a treść właściwa siedzi pogrupowana na serwerze w plikach tekstowych. Podczas wyświetlania (po id artykułu) z bazy pobierany jest tytuł, a treść z odpowiedniego pliku na serwerze. Zadanie polega na zrobieniu wyszukiwarki do tych artykułów. W związku z wyżej opisaną strukturą przechowywania danych pozostaje zrobić własny indekser. Idea działania indeksera: * skrypt python odpalany w CRON raz dziennie (w nocy), * na początku będzie analizował bazę fragmentami, a docelowo mielił będzie tylko nowe artykuły, a możliwe, że mechanizm dodawania artów zostanie przerobiony pod kątem tego indeksera, jednak obecnie ważna jest analiza istniejących już tekstów, * analiza nakierowana na słowa, * skrypt wyciąga słowa dłuższe niż 3-4 znaki (waham się się ile to ma być), obcina ewentualne końcówki fleksyjne, zostawia tylko temat wyrazu, jeśli trzeba tworzy tabelę w bazie danych skojarzoną z danym słowem (w postaci tematu), dodaje do każdej tabeli ze słowem id artykułu w którym się znajduje, wraz z ilością wystąpień, * mając taką bazę mogę łatwo i szybko wyszukać artykuły, których szuka użytkownik wpisując hasło w pole szukajki.2010-02-04 12:08:00
[Inne] [x64] operand size/memory size?
1. jaka jest roznica miedzy pojeciem operand i memory? w rozdziale 3.6 pisza o tym, ale nie jest wyjasniona roznica. jak odwoluje sie do pamieci, np mov eax,[0x00112233] to uzywam tu operand size czy memory size? CS.D okresla w ia32 wielkosc adresu, 0 = 16, 1 = 32. prefix 66/67 moze to odwrocic. ale jaka jest roznica? kiedy kozystam z operand size, a kiedy memory size? 2. w ia32e jak wyglada dostep do 64 bitow pamieci? instrukcja ma max 15 bajtow, a zakodowanie imm64+disp64 zajelo by 16 bajtow. np mov qword [0x1122334455667788],0x1122334455667788. 3. co to sa rejestry sil, dil, bpl, spl? czy ia32e dodaje dostep do najnizszych czesci reejstrow rsi, rdi, rsp, i rbp? czy moze to jest cos innego?2010-02-04 11:21:05
[Flame] Czy we Wroclawiu bedzie Euro2012?
Pewnie znane sa wam doniesienia o przygodach z budowa stadionu we Wroclawiu. Walek goni Walek i nic sie nie dzieje. Ot, takie Polskie realia. Teraz czytam: http://wroclaw.gazeta.pl/wroclaw/1,35751,7526015,Euro_2012__Hotele_we_Wroclawiu_rosna__W_reklamowym.html I pytanie na dzis: Czy Wroclaw powinien stracic mozliwosc organizacji Euro na rzecz Krakowa? I czy straci? Inna sprawa: do Polski na euro przyjada setki tysiecy turystow. Teraz sobie dopiero uswiadomilem: przeciez Polska jest jedna wielka dziura! Syf i malaria, ktorej przez 2 lata nie da sie wyplenic. Bedzie niezly wstyd jak przecietny turystya, skorzysta np. z PKP :/ Wstyd na caly swiat.2010-02-04 10:57:55
[Newbie] [delphi] Dialog printer
Witam. Mam taki problem. Generuje sobie raport i tam jest ustawienia wydruku oraz drukuj. Jak wcisne ustawienia wydruku i poprzestawiam na swoje i wcisne OK to znika mi okenko dialogowe i wtedy moge wcisnac ikone obok DRUKUJ. Ale okazuje sie ze po zamnieciu nie zapamietuje tych ustawien co w porpzednim okienku dialogowym byly. WIec mam pytanie bo np w notatniku jak wcisne CTRL + P to mam okienko dialogowe do drukowania ale na dole mam guzki (DRUKUJ) (ANULUJ) (ZASTOSUJ) czy dalo by sie jakos zeby po wcisnieciu podgladu raportu wysweitlalo wlasnie takie okienko dialogowe jak po wcisnieciu CTRL + P w notatniku ?2010-02-04 10:50:01
[Delphi/Pascal] jak wywolac procedure ?
Witam mam taki kod ktory maksymalizuje i minimalizuje forme, nie wiem jednak w jaki spsoob wywolac ta procedure , otot kod : If you want to react on user maximizing or minimizing a Delphi form, use the code below: ~~~~~~~~~~~~~~~~~~~~~~~~~ ... public procedure WMSysCommand (var Msg: TWMSysCommand) ; message WM_SYSCOMMAND; ... implementation ... procedure TForm1.WMSysCommand; begin if (Msg.CmdType = SC_MINIMIZE) or (Msg.CmdType = SC_MAXIMIZE) then MessageBeep(0) ; DefaultHandler(Msg) ; end; nie wiem jak wywolac te procedure wpisuje w buttonie kod : Form1.WMSysCommand(SC_MAXIMIZE); ale to nie dziala ? dzieki za pomoc2010-02-04 10:47:16
[Newbie] jak wywolac procedure ?
Witam mam taki kod ktory maksymalizuje i minimalizuje forme, nie wiem jednak w jaki spsoob wywolac ta procedure , otot kod : If you want to react on user maximizing or minimizing a Delphi form, use the code below: ~~~~~~~~~~~~~~~~~~~~~~~~~ ... public procedure WMSysCommand (var Msg: TWMSysCommand) ; message WM_SYSCOMMAND; ... implementation ... procedure TForm1.WMSysCommand; begin if (Msg.CmdType = SC_MINIMIZE) or (Msg.CmdType = SC_MAXIMIZE) then MessageBeep(0) ; DefaultHandler(Msg) ; end; nie wiem jak wywolac te procedure wpisuje w buttonie kod : Form1.WMSysCommand(SC_MAXIMIZE); ale to nie dziala ? dzieki za pomoc2010-02-04 10:47:16
[Delphi/Pascal] Memo i Scrollbar
Witam, Jak zrobić, alby po wczytaniu do memo zawartości pliku txt, za pomocą loadfrom file, scrollbar automatycznie przewinął się na sam dół??2010-02-04 08:44:30
[Newbie] Memo i Scrollbar
Witam, Jak zrobić, alby po wczytaniu do memo zawartości pliku txt, za pomocą loadfrom file, scrollbar automatycznie przewinął się na sam dół??2010-02-04 08:44:30
[Delphi/Pascal] Problem z kodem źródłowym
Program jest napisany w PC-Shellu wiec chyba najbardziej do Pascala pasuje. Proszę was o pomoc - już nie wiem gdzie są te cholerne błędy :( knowledge base wyrazenie control long S, N; char STR; run; createAppWindow; setAppWinTitle( "...." ); vignette( "....", "Autor: Pawel", "WWW" ); precision( 1, 0 ); begin S := 0; for N := 3 to 5 step 1 begin S := S + 2*N*N + 3*N +1; end; ntos( S, STR ); Tekst := "Wartosc = "; messageBox( 0, 0, "Komunikat", STR ); end; end; end;2010-02-04 08:40:59
[Inne] Problem z kodem źródłowym
Program jest napisany w PC-Shellu wiec chyba najbardziej do Pascala pasuje. Proszę was o pomoc - już nie wiem gdzie są te cholerne błędy :( knowledge base wyrazenie control long S, N; char STR; run; createAppWindow; setAppWinTitle( "...." ); vignette( "....", "Autor: Pawel", "WWW" ); precision( 1, 0 ); begin S := 0; for N := 3 to 5 step 1 begin S := S + 2*N*N + 3*N +1; end; ntos( S, STR ); Tekst := "Wartosc = "; messageBox( 0, 0, "Komunikat", STR ); end; end; end;2010-02-04 08:40:59
[Java] iterator jako final i ustawainie go na poczatku listy.
List query6 = db.query(new Predicate() { public boolean match(Employee employee) { boolean result6 = employee.getDepartment().getLocation().getCountry().equals("US"); return result6; } }); Iterator it = query6.iterator(); System.out.println("element next is "+it.next()); double total_sal=0; while(it.hasNext()) { total_sal=total_sal+it.next().getSalary(); } final double average_sal = total_sal/query6.size(); //System.out.println("element next is "+query6.get(0)); it = query6.iterator(); System.out.println("element next is "+it.next().getSalary()); boolean result7 = it.next().getSalary(); //System.out.println("element next is "+query6.iterator().next()); List query7 = db.query(new Predicate() { public boolean match(Employee employee) { boolean result8 = it.next().getSalary()>average_sal; boolean result7 =average_sal>0; return result7; } }); listResult(query7); } wywala mi bład ze local variable is accessed from within inner class need to be final jednak jak dam final zto znowu nie moge iteratora ustawic na poczatek: tak "it = query6.iterator(); "; Ani tak ani tak, jestem w martwym punkcie !2010-02-04 01:14:54
[C/C++] Sumowanie ułamków zwykłych
Witam, Od razu piszę, że początkujący jestem. Chcę napisać program sumujący ułamki zwykłe i wyświetlający wynik w formie licznik/mianownik. Proszę o wskazanie lepszych rozwiązań, pomysłów jak też i uwag. Oto moje wypociny: #include #include using namespace std; int main() { signed int a, b, c, d, e, f; cout2010-02-04 00:30:19
[Java] Swing - Własny wygląd aplikacji.
Witam, Jestem właśnie w trakcie przejścia (emigracji xD) z języka PHP na javę jednakże pisząc sobie prostą apalikacje zachaczyłem o swing, samo programowanie standardowych kontrolek mi się podoba jednakże co gdy chce określić że np dany txtBox ma mieć określony wygląd ? (np jako tło jakieś zdjęcie np 123.png) Miło by było gdyby w takiej aplikacji można by użyć html i CSS ;) (marzenia ;p) Jeżeli ktoś posiada jakieś tutoriale, manuale, dokumentacje - bardzo bym prosił o podesłanie. Z góry dziękuje. Pozdrawiam Jakub Zając2010-02-04 00:00:59
[C/C++] poszukiwana pomocna dlon MPI, PLinQ, CORBA
Witam. Rzecz ma sie tak, ze na sobote musze nauczyc sie tych 3 metod programowania rownoleglego. najbardziej zalezy mi na mpi, bo z tego co wiem, to bedzie glownym tematem zaliczenia. potrzebuje pomocy wlasciwie podstaw, tego typu jak to wogole uzywac, czym kompilowac i tak dalej. mile widziane jest wszystko, bo wlasciwie na ten temat jest strasznie malo rzeczy zeby cos znalezc po polsku co bede wstanie przyswoic w ciagu dwuch dni, to se moge pomazyc :/ jesli bedzie trzeba sie odwdzieczyc w jakis sposob, pisze sie na to. bo jestem w potrzebie :/ pozdrawiam :)2010-02-03 23:34:56
[Newbie] [JAVA] Tworzenie obiektu.
Czesc, Mam takie pytanie. Mam metode klasy: public metoda(object obj) { E nowy = new E() //blad } Potrzebuje utworzyc obiekt typu E i przypisac go do obiektu. Jak to zrobic? Pozdrawiam.2010-02-03 23:14:49
[Newbie] podawanie rozmiaru tablicy - problem
const int liczZnaki(int n) { ... } a potem robie coś takiego: int liczniki[liczZnaki(n)]; Kompilator mi na to nie pozwala, o co chodzi!? funkcja oczywiście poprawnie zwraca wartość.2010-02-03 23:00:42
[Newbie] [C++] podawanie rozmiaru tablicy - problem
const int liczZnaki(int n) { ... } a potem robie coś takiego: int liczniki[liczZnaki(n)]; Kompilator mi na to nie pozwala, o co chodzi!? funkcja oczywiście poprawnie zwraca wartość.2010-02-03 23:00:42
[Newbie] [C++]Problem z porównaniem
Przy zapisie gdy tablicapar[1]= ser funkcja if wyrzuca prawde #include #include using namespace std; int main(int liczba_par, char *tablicapar[]) { string haslo("ser"); if(tablicapar[1] == haslo) { cout2010-02-03 22:37:21
[Off-Topic] Testy co to takiego?
Czytam wasze posty i widzę że zanim was zatrudnili postawili przed wami jakieś testy . Ciekaw jestem czy dał bym radę , co to za testy jakiś przykład może ...2010-02-03 22:18:12
[Webmastering] SUBSKRYBCJA
mam kodzik: //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////2010-02-03 21:41:44
[C# i .NET] łączenie z MySQL-em prze visual studio 2k8
wybrałem ten dział, gdyż sądzę, że Ci którzy przebywają glównie na tym dziale prędzej mi pomogą niż Ci z działu o bazach danych. Otóż chcę połączyć się z moją lokalną bazą danych MySQL z projektem c# przez ms visual studio 2008 pro. Korzystam z tutoriala ze strony http://dev.mysql.com/doc/refman/5.1/en/connector-net-visual-studio-making-a-connection.html, ale niestety w onie łączenia się z bazą nie mam do wyboru MySQL Database ani .NET Framework Data Provider for MySQL. Pomyślałem, że może brakować jakiegoś elementu(nie jest zainstalowany), ale nic nie znalazłe ciekawego co bym mógł doinstalować.2010-02-03 21:24:59
[Delphi/Pascal] [lazarus] komponent irc szukam
szukam jakiegoś w łatwej instalacji komponentu do irc2010-02-03 21:18:36
[Delphi/Pascal] Program działa tylko na maszynach z zainstalowanym delphi
Mam pytanko. Dopiero zaczynam moją przygodę z delphi. Stworzyłem interface do programu który ma dopiero zostać później oprogramowany. Po kompilacji wszystko działa pięknie ale.... No właśnie ale tylko na komputerach gdzie zainstalowane jest delphi. Na innych pokazuje się błąd AppName: xxxx.exe AppVer: xxxxxxxxxx AppStamp:xxxxxxx ModName: kernel32.dll Modver: 5.1.xxxxxxx ModStamp: xxxxx fDebug: 0 Offset:00012afb Jak skompilować mój program tak aby otwierał się na platformach nie posiadających delphi ?? Nie używam w projekcie żadnych baz danych ani nic w tym rodzaju, tylko i wyłączenie panele, label-e, edit-y, image, buttony itp. Używam delphi 2009 i windowsa 7, na xp z delhi program działa. Proszę adminów o nie usuwanie mojego zapytania.2010-02-03 21:02:06
[Newbie] sumowanie liczb zapisanych w char
char liczba[] = "4587"; char liczba2[] = "12211"; Jak zsumować te liczby?2010-02-03 20:57:30
[Newbie] [C#] Wpisanie danych z pliku do tablicy z rzutowaniem
Witam Proszę o pomoc w napisaniu programu wczytującego dane z pliku test.txt do tablicy, dokładnie do 2 tablic. Do pierwszej dane są wpisywane i rzutowane poprawnie. Natomiast nie udaje mi się przepisać danych z tablicy stringów i rzutować na float. Dziękuję z góry z pomoc. Plik test.txt 3 4 6 1 5.1 3.5 1.4 0.2 1 4.9 3.0 1.4 0.2 2 4.7 3.2 1.3 0.2 2 4.6 3.1 1.5 0.2 3 5.0 3.6 1.4 0.2 3 5.4 3.9 1.7 0.4 C#: using System; using System.IO; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int[] dane1= new int[3]; string[] dane = new string[3]; int b=0; //licznik tablicy DaneTest[,] FileStream fs = new FileStream("test.txt", FileMode.Open); StreamReader sr = new StreamReader(fs); string linia = sr.ReadLine(); dane = linia.Split(); // rzutowanie string na int for (int a = 0; a < 3 ; a++) { dane1[a]=int.Parse(dane[a]); } //działa ;-) int x = dane1[1]+1; //przypisanie 4+1=5 int y = dane1[2]; // 6 float[,] DaneTest = new float[x,y] while ( sr.EndOfStream == false){ string linia1 = sr.ReadLine(); string[] dane2 = linia1.Split(); int b=0; for (int i = 0; i < dane2.Length; i++) { //kopiowanie tablicy do tablicy DaneTest[i,b] = float.Parse(dane2[i]); } b++; //zwiekszam licznik o 1 w tablicy DaneTest[] } Console.ReadKey(); } } }2010-02-03 20:43:54
[C# i .NET] Odmalowywanie Panelu
Witam. Czytałem w sieci, że jak się chce coś malować to idealny jest PictureBox. Niestety jego metoda Refresh() jest potwornie wolna. Wolałbym skorzystać ze zwyczajnego Panelu, na którym maluje się błyskawicznie. Problem mam tylko, kiedy okno zasłoni jakieś inne okno, albo schowa się je poza ekran. Obraz zostaje zmazany. Jak najszybciej odmalowywać brakujące fragmenty? Czy powinienem wszystkie operacje malowania kopiować do Bitmapy a następnie przywracać w zdarzeniu Paint Panelu? Czy da się to jakoś lepiej zrobić?2010-02-03 20:41:00
[Społeczność] Wspólna przestrzeń nazw w artykułach
Poczytałem sobie o kopiowaniu treści forum i serwisu przez automaty: http://forum.4programmers.net/viewtopic.php?id=122366 I tak mnie myśl naszła, czy nie można by było wprowadzić wspólnej przestrzeni nazw dla tekstów z serwisu? W praktycznie każdym języku mamy pakiety, namespace, czy tym podobne mechanizmy. Dzięki temu można by było w miarę szybko wyszukiwać "nieprawomyślne" w sensie licencji teksty. Osobiście od dziś zaczynam stosować przedrostek net._4programmers zamiast pl.koziolekweb.programmers.2010-02-03 20:32:16
[Newbie] [C++] Problem z dostępem zmiennej w funkcji
Witam Program tworzy w zmienną o nazwie liczba w pliku is.cc. Po opuszczeniu funkcji wypisz program już nie widzi tej zmiennej. Jaki jest sposób żeby program zapamietał zmienna , tworzoną we funkcji po jej zakończeniu?? is.cc #include #include "interfejs.hpp" void wypisz(int &liczba1, int &liczba2) { using namespace std; short ile; //pyta użytkownika czy chce sprawdzić jedną czy dwie liczby static bool liczba; //zmienna przechowuje wartość null gdy użytkownik podał 1 coutile; /*sprawdzam jaką liczbe podał użytkownik. Gdy inna niż 1,2 wyświetlam błąd*/ if((ile == 1) || (ile == 2)) { //podał 1 if(ile == 1) { cout2010-02-03 20:25:49
[Java] Java & Flash
Witam Chciałbym napisać jakiś playerek do gierek flashowych w javie. I tutaj moje pytanie, czy jest jakiś toolkit, który wspiera Flasha w Javie? To co wygooglałem: - https://jflash.dev.java.net/ [ nie wiem co z tym zrobić, gdzie to zainstalować etc ] - http://www.jpackages.com/jflashplayer/ [ płatne ]. A może ktoś ma jakieś źródełko [Java], które odtwarza flasha?2010-02-03 20:19:51
[Newbie] [SQL] - jak to cholerstwo uruchomić?
No dobra, śmiejcie się ze mnie, ale nie mam wyjścia, muszę zapytać :| Ściągnęłam program Microsoft SQL Server 2008. Po zainstalowaniu uruchamiam i widzę okno jak na załączonym obrazku: 8-O http://img222.imageshack.us/img222/1921/mojsql.jpg W niczym nie przypomina mi to :-[ okienka "normalnego" Microsoft SQL Server 2008 albo Microsoft SQL Server 2005, które widziałam w pracy - z rządkiem tabel po lewej stronie, chyba oknem logowania, gdzie trzeba wpisać nazwę serwera itp. itd., jak to widać tutaj: http://www.pinaldave.com/blogfolder/QueryEditor.gif [!!!] i tu: http://www.time-travellers.org/shane/howtos/sql-server-express-manager-connect.PNG [!!!] Nie wiem, zainstalowałam nie ten program, czy co? Czy ktoś mógłby mnie oświecić? [glowa]2010-02-03 20:13:14
[Delphi/Pascal] Edytowanie pliku ini
Mam plik ini [Ustawienia] X=100 Y=200 Szerokosc=400 Wysokosc=350 i chce zeby za pomocą track bara zmieniało sie Szerokośc i wysokośc2010-02-03 19:40:39
[C/C++] losowe wypełnianie tablicy
Witajcie! Potrzebuję się dzisiaj uporać z problemem...a już mi się pomysły skończyły...może ktoś coś poradzi. Fragment gierki saper: funkcja, która ma wypełnić tablicę losowo minami (ozn 9) - użytkownik podaje ich ilość w procentach. Problem jest w funkcji losowej przy większych wartościach procentów (np 100%) - pętla się nie kończy, albo wykonuje się strasznie długo... Losowane liczby się powtarzają nie wypełniając całej tabeli. void bomby (int **plansza) { int x, proc; cout2010-02-03 19:35:56
[Newbie] [c++]Prosz o pomoc bool *a, b itp.
Otóż nie mam pojęcia o programowaniu , a potrzbuje pomocy. Otoż czy ktos znajacy sie na jezyku C++ moglby mi napisac w taki sposob jakby sam napisal na sprawdzianie z c++ co oznaczaja ponizsze symbole , funkcje : bool *a, b char cos(int c1, float a) ps czytalem o tym w ksiazce .Wiem ze char cos(int c1,float a ) to funkcja cos wzracajaca wartosc char (znakowy ) o argumentach typu int c i float a .Dobrze? co sie tyczy bool *a,b bool to funkcja wzracająca wartosc logiczna to wiem , ale co to jest ten wskaznik *a bo przeciesz gdyby bylo bool(*a ) to bym wiedzial ze to wzkaznik wskazujacy na funkcje ,tak ? Prosze o pomoc, zgory dziekuje !2010-02-03 19:13:06
[C# i .NET] Otwarcie Okna
Witam,Wiec mam w projekcie Form1 i aboutbox1 i teraz jak za pomoca klikniecia jakiegos przycisku na Form1 odpalic tego aboutboxa, i do tego nie wim jak ustawic about boxa zeby mozna bylo sie odwolywac do elemntow ktore sa w Form1 typu tex box itp2010-02-03 18:57:43
[Newbie] [Java ME] Przeźroczysty obrazek
Witam Jak zapisać łańcuch ARGB typu int[]? Chcę stworzyć przeźroczysty obrazek metodą: Image.createRGBImage(argb, 80, 40, true); I nie potrafię poprawnie zapisać barwy argb :-/ Proszę o pomoc.2010-02-03 18:43:06
[C# i .NET] Layouty
Witam Jestem Javo-wcem. Ostatnio przerzuciłem sie na C# i mam problem z Layoutami(a raczej ich brakiem w .NET ). Chcę zrobić formularz z jednej strony mam Labele a z drugiej TextBoxy, aby po rozszerzeniu ekranu rozszerzaly sie i one. Niestety dostępne Layouty sa lekko powiedziawszy ( do du** ). Macie może jakieś dobre poradniki jak to zrobic ?2010-02-03 18:41:39
[Delphi/Pascal] 3ds i Delphi
Mam do napisania pracę odnośnie płyt głównych. Ponieważ jestem ambitny praca będzie napisana w delphi i ma obejmować trójwymiarowy obraz płyty głównej do podglądu. Ściągnąłem model w rozszerzeniu *.3DS i chciałbym załadować go do programu. I tu się rodzi jedno proste pytanie - jak ?2010-02-03 18:14:32
[Newbie] [C] problem: funkcja zwraca adres lokalnej zmiennej
struct pair{ int a; int b; }; struct pair * fill(int c){ struct pair FIRST; FIRST.a = c; FIRST.b = c; return &FIRST; } warning: function returns address of local variable Teraz moje pytanie. Jak mogę przerobic podaną funkcje, aby nie było tego warninga, a dalej adres takiej komorki został zwrocony?2010-02-03 17:59:57
[Bazy danych] Jak przyspieszyć program.
Nie wiem czy wybrałem dobrą kategorię ale spróbuję tutaj. Mam program z bazą danych który napisany jest na dbf-ach i Fox Pro. Sama baza nie jest jakaś ogromna ale nie jest też mała (ok 125MB) - 2 główne dbf-y mają po ok 30MB. Program działa sieciowo w taki sposób że udostępniony jest cały katalog z programem i podmapowany jest z innych komputerów które go uruchamiają. No i problem jest taki że program już jakiś czas strasznie zamula i wolno wchodzi w niektóre opcje i to na komputerze nazwijmy go "serwerze" (choć jest to Celeron 2,5GHZ z 512 RAM po kontorlą Win XP) a na końcówkach sieciowych wogóle prawie nie da się pracować. Czy mielibyście jakieś porady jak wycisnąć maximum z takiego połączenia - może jakieś zmiany w samym systemie operacyjnym albo inne. Nie ma niestety programisty który go robił więc muszę popróbować przyspieszyć jak się da bez zmian w programie. Dzięki za sugestie i pozdrawiam2010-02-03 17:29:43
[C# i .NET] Dostosowywanie jakości obrazka
Witam. Chciałbym napisać program który zrobi screenshot w niskiej jakości ale zachowując wysoką rozdzielczość. Np aby obrazek 1280x1024 zajmował powiedzmy 10 lub 20 KB. Jak to zrobić? Z góry dzięki, pozdro.2010-02-03 17:28:08
[Delphi/Pascal] Tworzenie wykresu delphi 7
Więc na potrzebe mojego programu musze stworzyć wykres liniowy miejsca drużyny od daty. No wiec ma to wygladac tak np 02-01-09 miejsce 3 20-01-09 miejsce 6 30-01-09 miejsce 1. No i nie wiem jakiego komponentu uzyc próbowałem znaleźć jakies wskazowki na ten temat no i natknąłem się na VtChart z zakladki ActiveX, no i jeszce oczywiscie znam rysowanie canvasem. Stosowalem go do diagramow kolowych jednak tutaj sprawa jest nieco trudniejsza. Poniewaz muszą byc podpisy w odpowiednim miejscu no i najlepiej aby te punkty na tym wykresie liniowym byly jakos wyszegolnione np kropką więc chyba bez jakiegos komponentu do wykresów się nie obędzie. Prosze o pomoc i POZDRAWIAM : ) Z góry thx.2010-02-03 17:17:07
[C/C++] liczenie najczęściej/najrzadziej powtarzających się liter
Zakładając że w ciągu znaków znajdują się tylko małe litery od a-z napisałam coś takiego: int liczZnaki(char *napis) { int i=0; while (napis[i] != 0) i++; return i; } char *napis = "alla cccmmacccc kkkoootabbb"; int litera = 0; char najwiecej; char najmniej; int temp=0; int liczbaZnakow = liczZnaki(napis); int temp2 = liczZnaki(napis); for (int i=0; i2010-02-03 16:37:51
[Newbie] [Borland c++]Brak bibliotek
Witam Mój problem polega na tym, że gdy próbuję uruchomić program na innym komputerze to wyskakuje że brakuje mu bibliotek: Borldnmm.dll, cc3270mt.dll. Gdy te biblioteki skopiuję na ten inny komputer wszystko jest w porządku. Jak zrobić aby nie potrzebne były te dodatkowe biblioteki? Z góry dziękuję.2010-02-03 16:06:01
[Delphi/Pascal] delphi i komponet czy jest inny sposob
czy jest możliwość korzystania z komponentu bez jego instalacji, chodzi mi o to np. mam komponent HGG.pas w katalogu w którym mam kod programu i czy mogę jakoś wstawić hgg przez jakąś komendę do swojego kodu takie include czy jest możliwe2010-02-03 15:51:36
[Newbie] [c++] program zerujący elementy tablicy
Witam, Mam do zrobienia coś takiego: "Napisac funkcje, która dla jakiejs tablicy liczb o w wierszach i k kolumnach (w,k - stałe nielokalne w funkcji) zeruje elementy wieksze od jakiejs liczby w tych kolumnach, które maja wiecej ujemnych niÂż dodatnich wartosci. Uwaga: słowo jakis oznacza parametr funkcji." Poza funkcją napisałem też program w mainie, żeby sprawdzić czy ta funkcja działa i oczywiście nie działa ;) Oto mój program: #include using namespace std; const int w=5; const int k=5; int licz_dodatnie=0; int licz_ujemne=0; void zeruj(float tab[w][k],int liczba) { for(int i=0;iliczba) tab[i][j]=0; }; }; }; }; int main() { float tab1[w][k]; for(int i=0;i2010-02-03 14:30:52
[Off-Topic] Jakie były wasze początki w programowaniu?
Jaka była wasza pierwsza przygoda z programowaniem â jaki język, platforma? Ja zacząłem zupełnie na sucho â jako dziecko przeczytałem podręcznik BASIC-a na Macintosha.. choć samego komputera na oczy nie widziałem (do dziś moja jedyna styczność z Makami to 3 minuty w sklepie). Pierwsze prawdziwe programowanie to też BASIC â na Commodore 64. Również wcale go nie miałem, pisałem na kartce a programy zanosiłem do "centrum komputerowego", czytaj: kolegi (swojego C64 w końcu się dorobiłem dwa lata temu). A wy?2010-02-03 14:12:23
[Newbie] zliczanie dużych liter w c-stringu
char napis[] = "Pasly sie konie w Bytowie"; Jak policzyć ilość dużych liter?2010-02-03 13:55:25
[C/C++] Czy jest możliwość, by QFile samo tworzyło katalogi?? [QT]
Witam ponownie, mam do Was zapytanie. Aczkolwiek tak zapisuję pliczek w QT: bool IOClass::wczytaj_liste_stringow(QString sciezka, QString nazwa, QStringList temp) { /* A to jest do zapisywania danych */ QFile file(sciezka+nazwa); if (!file.open(QIODevice::ReadOnly)) { file.errorString(); return false; } QDataStream out(&file); out.setVersion(QDataStream::Qt_4_5); out2010-02-03 13:55:07
[Webmastering] Podręcznik do HTML/CSS
Witam. Chcę zacząć tworzyć strony WWW w oparciu o CSS i mam pytanie: czy jest sens kupować książkę na ten temat czy kursy w internecie zupełnie wystarczą? Jeśli tak to którą pozycję możecie polecić? Mam doświadczenie jedynie w pisaniu aplikacji w C/C++2010-02-03 13:48:38
[C/C++] Poruszanie kursora w notatniku zależnie od naciśnięcia kurso
Witam. Chciałbym się zapytać czy da się zrobić coś takiego że jak użytkownik naciśnie "strzałkę w prawo" to wiersze w pliku tekstowym przesuwają się o jeden w dół, a jak w lewo to o jeden w górę i czyta tekst który jest zapisany w danym wierszu. Chciałbym zrobić taką bazę danych że użytkownik wpisuję dane ze (struktury) i zapisuje to wszystko w jednym wierszu i jak zapisze to kursor w notatniku przechodzi niżej (itd).I przy odczytaniu jest tak że kursor wędruje dowolnie po dokumencie aby odczytać kolejną osobę albo poprzednią. Da się jakoś to zrobić?? Jakim sposobem? ( i byłby pewnie problem z dopisaniem nowej osoby:( )2010-02-03 13:43:08
[Hardware/Software] Kablowka i Access Point
Witam. Mam z kablowki powiedzmy kabel do switcha, ze switcha idzie do kilku kompow kabel sobie zeby byl net. W kompie sa takie ustawienia: ip : 10.26.26.152010-02-03 12:54:55
[Java] Niepowtarzalność w kolekcji HashSet
Potrzebowałem takie coś HashSet punkty; gdzie klasa Punkt jest dość podobna do klasy standardowej Point. Pierwsze podejście class Punkt implements Comparable ... public boolean equals(Object ob) { Punkt p=(Punkt)ob; if(x==p.x && y==p.y) return true; else return false; } nieudane, w kolekcji było tyle punktów ile dodałem (niektóre się powtarzały). Drugie podejście class Punkt extends Point implements Comparable ... public boolean equals(Object ob) { Punkt p=(Punkt)ob; if(x==p.x && y==p.y) return true; else return false; } działą Trzecie podejście class Punkt extends Point implements Comparable ... /*public boolean equals(Object ob) { Punkt p=(Punkt)ob; if(x==p.x && y==p.y) return true; else return false; }* metoda equals nie została nadpisana/ kolekcja zawiera zawsze dokładnie jeden punkt. Czym się kieruje metoda add() w klasie HashSet podczas dodawania elementów? (Wg dokumentacji metodą equals() w klasie E).2010-02-03 11:26:04
[Delphi/Pascal] Kalendarz z wyborem poszczególnych dni
komponent TMonthCalendar dostępny standardowo w Delphi 7 ma możliwość wyboru zakresu dat, ale jest to zakres od Date do EndDate. Ja potrzebuję, żeby użytkownik miał możliwość wybrania konkretnych dni. Spotkał się ktoś z gotowym komponentem realizującym taką funkcjonalność ?2010-02-03 11:08:30
[Newbie] foreach w Ruby
Witam Męczę się z tym już od dobrych kilkunastu minut i nie wiem jak obejść jedną rzecz. Mianowicie jak zrobić foreach znanego np z PHP ale takiego w którym mam też dostęp do klucza. for i in tab #tutaj chcę coś zrobić z kluczem pod jakim dostępny jest element i end Dzięki Jakoś nie umiałem znaleźć odpowiedzi na googlu:(2010-02-03 10:49:57
[Java] [j2me]Odtawarzanie MP3
Witam, chciałabym napisać midlet na komórkę, który odtworzy dźwięk mp3 z jakiegoś folderu. Nie chcę robić menadżera do plików, chcę tylko odtworzyć dźwięk z folderu, w którym znajduję się midlet. Jak to zrobić. Znalazłam stronę http://developers.sun.com/mobility/midp/articles/mmapioverview/ i kod try { Player p = Manager.createPlayer ("http://server/somemusic.mp3"); p.setLoopCount(5); p.start(); } catch(IOException ioe) { } catch(MediaException e) { } zapmiat http://server/somemusic.mp3 próbowałam file://root1/muz.mp3, file:///root1/muz.mp3 muz.mp3 , ale nic nie działa. Jak mogę się odwołać do tego pliku. Mam Nokie 5200.2010-02-03 09:47:23
[Newbie] [SQL] Suma czasów....
hej...piszę projekt do szkoły i utknąłem na następującej sprawie... dwie tabele: czasy: - id - idzlecenia - idgrafik - czas_laczny czasy_detail: id id_czasy start stop roznica przykładowe wartosci: CZASY: id idzlecenie idgrafik czas_laczny (1,1,3,00:00) (2,3,3.00:00) czyli pracowałem nad zleceniem nr 1 i 3 teraz w tabeli czasy_detail mam: 3 czasy dotyczące pierwszego zlecenia i 2 dotyczące 3 co wygląda następująco ... (by lepiej to pokazac uproszcze tabele do dwóch kolumn CZASY_DETAIL idzlecenie, roznica 1,2:34 1,1:55 1,0:54 2,2:04 2,1:08 program polega na tym ze raz lub wielokrotnie wykonuje rejestracje czasu swojej pracy.... naciskająć przycisk start gdy zaczynam zadanie i przycisk stop gdy je kończe. Czasy są zapisywane do tabeli czasy_detail z idzlecenie - roznice obliczam odejmując wartosci stop-start (timediff bodajże).... potrzebuje jeszcze aktualizowac pozycje - czas laczny dla zadania.... (narazie jest tam 00:00) Nie proszę o szybką pomoc :)) ani nic z tych rzeczy - po prostu utknąłem...sam nad tym siedze od 4:00 :) - spać nie mogę :) próbuje robić SELECT czasy.idzlecenie, czasy_detail.id_czasy, czasy_detail.roznica FROM czasy LEFT JOIN czasy_detail ON czasy.idzlecenie=czasy_detail.id_czasy ORDER BY czasy.idzlecenie i mam slicznie kolumnę idzlecenia, id_czasy, roznica mam wszystko wypisane - ale nie zsumowane a znowuż funkcja SUM zwraca mi jedną wartość ;/ hm robiąc select czasy.idzlecenie, czasy_detail.id_czasy, sum(czasy_detail.roznica) from czasy,czasy_detail group by czasy_detail.id_czasy uzyskałem coś... :) dla pierwszego zlecenia liczbę: 143014 a dla drugiego: 350 niestety nie wiem czym są te liczby bo zlecenie np. 3 mam: 1:59 oraz 00:00:16 ;/ wynik select sum(roznica) from czasy_detail where id_czasy = 3 dał: 1752010-02-03 05:56:12
[C# i .NET] C# program z zakładkami
Cześć, jestem początkująco - raczkujący w materii C# Chciałbym (muszę) zrobić aplikację w/w języku. Chciałbym się dowiedzieć jak zrobić, aby aplikacja miała zakładki tj: po naciśnięciu otwiera się nowe okno (ale w tym samy programie) przykład |DANE | WSPÓŁRZĘDNE | COŚ | ITD| I przechodzę między zakładkami, dane np. z zakładki dane będą wykorzystane w zakładce coś Jak to zrobić? Pozdrawiam M/2010-02-03 03:04:07
[Bazy danych] Problem z zapytaniem do bazy
Witam Mam problem z napisaniem zapytania w MySQL, które ma wyszukać wszystkie wolne pokoje w zadanym terminie. Po wyslaniu przez formularz dwoch zmiennych przyjazd i odjazd zawierajacych daty. zapytanie powinno przeszukac baze danych i wyswietlic na stronie wolne pokoje. Jednak siedze nad tym dłuższa chwile i nie moge nic sensownego sklecic. Podaje tabele z bazy które są uzywane: POKOJE id_pokoju (int) - klucz glówny numer_pokoju (varchar) ilosc_osob (int) cena (double) uwagi (warchar) REZERWACJE id_rezerwacji (int) - klucz glówny id_klienta (int) id_pokoju (int) data_od (datetime) data_do (datetime) ..... Ja zrobiłem cos takiego: SELECT numer_pokoju, cena FROM pokoje LEFT JOIN rezerwacje USING ( id_pokoju ) WHERE data_od >= ´2010-02-11; AND data_do2010-02-03 00:38:27
[Bazy danych] Oracle XE - nowa baza danych - struktura.
Witam, mam pytanko odnośnie organizacji bazy danych Oracle XE. Z tego co widzę, aby stworzyć własną bazę danych, należy dla niego utworzyć użytkownika osobnego? Zakładam na razie, że tak. Po utworzeniu użytkownika, można już tworzyć tabele? Jeśli tak, to nie wymieszają się one z innymi tabelami z innych schema/user? Jak przechowywana jest utworzona moja własna baza danych (localhost)? Jak połączyć się z tą konkretną nową bazą danych (mój autorski zestaw tabel) za pomocą JAVA, aby napisać aplikację? pozdrawiam :)2010-02-03 00:29:48
[Newbie] [ANSI C] Funkcja getchar
Drodzy forumowicze, mam pewien mały dylemat. Czytam książke "Język ANSI C" Kernighana i Ritchiego i jestem na jednym z pierwszych paragrafów. #include int main() { int c; while ((c = getchar()) != EOF) putchar(c); } Program jak widac przepisuje wszystko z wejscia na wyjscie... Ale chcialbym wiedziec dokladnie jak to sie dzieje. Gdzie przechowywane są wszystkie wpisane liczby, czy nastepuje tu jakas niejawna konwersja typow? Prosze o wytlumaczenie mechanizmu tego przepisywania. Szukalem wszedzie ciala funkcji getchar, ktore umozliwiloby mi samodzielne rozwiązanie mojego problemu. Z gory dziekuje za wszystkie konstruktywne odpowiedzi. Pozdrawiam - poczatkujacy programista.2010-02-02 23:07:05
[C/C++] zmienna statyczna w struct
Mam strukturę w c++ ze zmieną statyczną struct st { int a; static int b; }; Da się jej nadać wartość. Można w ogóle umieszczać zmienne statyczne w strukturze?2010-02-02 23:02:57
[Newbie] zmienna statyczna w struct
Mam strukturę w c++ ze zmieną statyczną struct st { int a; static int b; }; Da się jej nadać wartość. Można w ogóle umieszczać zmienne statyczne w strukturze?2010-02-02 23:02:57
[Delphi/Pascal] [Delphi] Pomoc w jednym kodzie + wynagrodzenie.
Witam, potrzebuję pomocy w jednym kodzie Delphi, kod używa jednego komponentu, GGLite - komponent służący do obsługi protokołu Gadu-Gadu. Oferuję wynagrodzenie w formie pieniężnej [waluta: PLN] GG : 69692372010-02-02 22:54:51
[C# i .NET] Sterowanie Windows`em z poziomu aplikacji
Szukam informacji na temat bibliotek które udostępniałaby mi możliwość ingerencji w system operacyjny MS Windows np: * Regulacja głośności * Włączanie i zamykanie programów * Sterowanie systemowym kursorem myszy * Wyłączanie systemu Nie są to bezwzględne wymagania ale jedynie podpowiedź odnośnie tego o co mi chodzi.2010-02-02 22:43:45
[Java] Sterowanie Windows`em z poziomu aplikacji
Szukam informacji na temat bibliotek które udostępniałaby mi możliwość ingerencji w system operacyjny MS Windows np: * Regulacja głośności * Włączanie i zamykanie programów * Sterowanie systemowym kursorem myszy * Wyłączanie systemu Nie są to bezwzględne wymagania ale jedynie podpowiedź odnośnie tego o co mi chodzi.2010-02-02 22:42:34
[Bazy danych] Baza dancyh 20 encji
Witam, mam do zrobienia projekt na zaliczenie chodzi o bazę danych która ma 20 encji ma moze ktos jaki pomysl co do tematu? bede wdzieczny za wszelka pomoc.2010-02-02 22:41:32
[C/C++] Jak blokować okna by czekały na wykonanie innych? [QT]
Cześć! Mam do Was moi mili pytanie. A konkretnie, rzecz mówiąc, takie: mam dwa zaprogramowane okna. Jedno jest głównym, drugie to dodawanie bohatera. Wygląda to wszystko następująco: Chciałbym zaprogramować to według schematu kroków: 1. Stwórz okna Glowne i Dodaj_bohatera, ustaw widoczność tego drugiego okna na niewidoczny; 2. Kiedy przycisk jest kliknięty, ustaw widoczność Dodaj_bohatera na widoczny //to jest to drugie okno, i to akurat zrobiłem bez problemów 3. Ustaw okno Dodaj_bohatera, że ono jest tylko aktywne //chodzi mi o to, żeby okno główno nie "reagowało", dopóki to okno się nie wykona, a kiedy się wykona //żeby przypisać dane do Glownego - o ile to drugie to banał, to tego pierwszego nie potrafię rozgryść 4.Dodaj_bohatera ustaw widoczność na niewidoczny Panowie, poprosiłbym o pomoc, bo nie ogarniam tego podpunktu. Serdecznym duszom dziękuję za pomoc Smiley2010-02-02 22:39:20
[Webmastering] Problem z dopasowaniem szerokości diva do szerokości ekranu
Witam. Mam niby banalny problem, którego nie mogę rozwiązać. Chciałbym w arkuszu stylów ustawić szerokość diva tak żeby miała 100% minus ileś pikseli. Da się zrobić tak:div.klasa {width: 400px;}albo tak:div.klasa {width: 100%;} Problem w tym, że ja bym chciał coś takiego:div.klasa {width: 100%-13px;}tylko, że takie coś nie istnieje :P Da się ustawiać szerokość diva zależnie od szerokości strony i jeszcze pomniejszyć go o np 13 pikseli?2010-02-02 22:22:22
[C# i .NET] Odpalanie zdarzenia w głównym wątku
Witam. Piszę dla zabawy grę Sneak Multiplayer. Założenia są takie, że: - każdy gracz ma swojego węża, który przesuwa się co jakiś odstęp czasu - odstęp czasu jest taki sam dla wszystkich graczy i maleje w trakcie rozgrywki - przytrzymanie klawisza kierunku powoduje, że wąż przyśpiesza No i mam takie pytania: 1. Czy lepiej żeby każdy gracz miał swój wątek, który kontroluje kierunek, przesuwanie i kolizje? Czy lepiej żeby takie operacje wykonywane były dla wszystkich graczy po kolei, ale w jednym wątku? 2. Obiekt gry posiada zdarzenia, w których należy pokazać stan gry na formie. Czy takie zdarzenia powinny być odpalane wątku głównym aplikacji? A jeżeli tak, to czy one wymagają jeszcze synchronizacji tzn. czy w ten sposób mogą wykonać się dwa zdarzenia jednocześnie? Czy dobrym rozwiązaniem tego będzie w obiekcie gry utworzenie pola ParentControl i wywoływanie zdarzeń poprzez ParentControl.Invoke?2010-02-02 22:21:16
[Delphi/Pascal] Paradox7 iDelphi 2009
Problem mój polega na tym, że napisałem kilka programów bazodanowych opartych na Paradox7. Teraz chcę napisać poprawione wersje tych aplikacji ale Windows Vista i 7 nie obsługuje tego typu tabel. Na jaki rodzaj bazy danych obsługiwanej przez Windows Vista i Delphi 2009 powinienem przejść abym nie musiał przepisywać całego kodu????????? Chodzi również o posiadane dane w tych Tabelach. Za każdą pomoc z góry dziękuję!!!gepard5@poczta.onet.pl2010-02-02 22:10:13
[Newbie] zapisywanie zawartości pliku do zmiennej
string napis; ifstream pliczek; pliczek.open("nazwa.txt"); for (int i=0; i2010-02-02 21:29:42
[Java] NullPointerException i brak połączenia
Witam. Gdy uruchomię tą aplikację, prosty komunikator internetowy, i, po wpisaniu IP, kliknę połącz wyświetla się informacja o błędzie i wyrzuca błąd Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at scom.Okno$2.actionPerformed(ScomApp.java:99) ... at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Poniżej zamieszczam kod programu. package scom; import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.io.*; import java.net.*; public class ScomApp { public static void main(String[] args) throws UnknownHostException { InetAddress mojeIP= InetAddress.getLocalHost(); Okno okno = new Okno(); okno.setSize(350, 440); okno.setTitle("Gaduła " + mojeIP); okno.setDefaultCloseOperation(3); okno.setVisible(true); } } class Okno extends JFrame implements ActionListener { JTextField pole, pole1, pole2, pole3; InetAddress addr; Socket socket; boolean test; PrintWriter out; JTextArea area, area1, area2, area3; JButton przycisk, przycisk2; public static final int PORT = 411; String ip; JLabel stan; public Okno() { JPanel panel = new JPanel(); panel.setBackground(new Color(34, 145, 255)); pole = new JTextField(15); area = new JTextArea(20, 25); panel.add(area); panel.add(pole); final JLabel stan = new JLabel(" STAN: Rozłączony"); JButton przycisk = new JButton("Wyślij"); final JButton przycisk2 = new JButton("Połącz"); przycisk.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { } }); przycisk2.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { if(przycisk2.getText().equals("Połącz")) { String ip=pole.getText(); try { addr = InetAddress.getByName(ip); System.out.println("=Lacze sie z komputerem o adresie : " + ip); socket = new Socket(ip, PORT); System.out.println("==Na porcie: " + socket.getPort()); test = true; } catch(Exception b) { przycisk2.setEnabled(false); stan.setText(" STAN: disconnected"); System.out.println("Polaczenie jest niemozliwe do zrealizowania ......"); test = false; } if (test){ przycisk2.setEnabled(true); stan.setText(" STAN: connected"); } else{ przycisk2.setEnabled(false); stan.setText(" STAN: disconnected"); try{ socket.close(); } catch(IOException c) { System.out.println("Problem z zamknieciem socketu"); } } } } }); panel.add(przycisk); panel.add(przycisk2); panel.add(stan); getContentPane().add(panel); } public void actionPerformed(ActionEvent e) { } public class Connection extends Thread { Connection(Socket s, JTextArea ta) { socket = s; area = ta; } void addText(String s) { area.setText(s + "n" + pole.getText()); java.awt.Toolkit.getDefaultToolkit().beep(); } public void run() { try { try { BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream())); PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())), true); while (true) { String str = in.readLine(); try { if ( str.equals("END")) { System.out.println(" Nadeszlo polecenie zamkniecia połączenia !"); break; } this.addText("------------------------------"); this.addText(socket.getInetAddress() + " : " + str); } catch(NullPointerException e) { ; } } } finally { System.out.println("Połączenie zostało przerwane ...."); socket.close(); } } catch(IOException e) { przycisk2.setEnabled(false); stan.setText(" STAN: disconnected"); } } } public class Server extends Thread { boolean working = true; Server(JTextArea ta) { area = ta; } void addText(String s) { area.setText(s + "n" + pole.getText()); } public void end() { working = false; } public void run() { while(working) { try { ServerSocket s = new ServerSocket(PORT); try { System.out.println("Oczekuje na rozmowe ..."); Socket socket = s.accept(); Connection c = new Connection(socket, area); c.start(); System.out.println("Rozmowa przyjeta - trwa ! port: " + socket.getPort()); } catch(Exception e) //IO { System.out.println("Blad programu: problem z przyjeciem polaczenia"); } } catch(IOException e) { ; } } } } private void sendInformation() { try { BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream())); out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())), true); out.println(pole.getText()); area.setText("------------------------------" + "n" + pole.getText()); area.setText("Ja:" + pole.getText() + "n" + pole.getText()); } catch(IOException e) { System.out.println("Problem z wyslaniem informacji ..."); System.out.println(e); } } }2010-02-02 21:22:42
[C/C++] Problem z odwołaniem do metody
Witam. Jestem początkującym programistą i właśnie po raz pierwszy napisałem swój program w C++. Niestety nie kompiluje się. Oto kod: ââââââââââââââ- # include using namespace std; class Obiekt { private: int x,y,r; public: Obiekt(); int getx(); int gety(); int getr(); }; Obiekt::Obiekt() { x = 320; y = 240; r = 5; } int Obiekt::getx() { return x; } int Obiekt::gety() { return y; } int Obiekt::getr() { return r; } int main() { Obiekt kulka(); cout2010-02-02 20:14:00
[Webmastering] wFirma problem ze skryptem
Witam serdecznie, Ściągnąłem sobie skrypt ze strony wFirma.pl do fakturowania (i wysyłania faktury na maila). Mam problem z uruchomieniem go :/ gdy próbuję go uruchomić skrypt twierdzi że nie ma danych (a są podane). Wiecie może dlaczego? Kod wygląda tak:2010-02-02 19:54:56
[Java] Połączenie z baza
witam. chce sie połączyć z baza danych za pomoca javy. baza jest w postgresql. pokazuje mi taki błąd: type Status report message /pjojekt/DataBase description The requested resource (/pjojekt/DataBase) is not available. A tu mój kod do połączenia. co jest nie tak? import java.sql.*; public class DataBase { public static void main( String[] args ) { try { String url = "jdbc:postgresql://localhost/pjojekt"; String user = "postgres"; String password = "13757"; Class.forName( "org.postgresql.Driver" ); Connection conn = DriverManager.getConnection( url, user, password ); Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery( "SELECT * from materialy" ); while ( rs.next() ) { System.out.println( rs.getString( "materialy" ) ); } rs.close(); } catch ( Exception e ) { e.printStackTrace(); } } }2010-02-02 19:47:02
[C/C++] wxWidgets - komunikacja między kontrolkami
Jak z klasy TreeCtrlComboPopup wywołać inicjację wybranych pól z klasy combodlg, która tworzy obiekt TreeCtrlComboPopup. Takie masło maślane. Tworzę kontrolkę, drzewo wxTreeCtrl w okienku wxComboPopup i to kontroluje kontrolka wxGenericComboCtrl. Wybór elementu z drzewa przepisuje poprawnie element do kontrolki wxGenericComboCtrl. Pytanie zasadnicze jak zrobić zdarzenie wyboru elementu które będzie sygnalizowane w klasie ComboDlg (albo wybór z drzewka wywoła metodę XSelectSzablon z klasy ComboDlg). Samo wpisanie tekstu w kontrolkę wxGenericComboCtrl wywołuje zdarzenie EVT_TEXT(4000,ComboDlg::ed_szablonSelected), ale wyboru z drzewka już nie jestem w stanie obsłużyć. Poniżej zarys kodu... combodlg.h #ifndef __COMBODLG_h__ #define __COMBODLG_h__ #include "TreeCtrlComboPopup.h" class ComboDlg : public wxDialog { private: DECLARE_EVENT_TABLE(); public: ComboDlg(wxWindow *parent, wxWindowID id = 1, const wxString &title = wxT("Combo"), const wxPoint& pos = wxDefaultPosition, consCombointaktDlg(); wxGenericComboCtrl *ctrl_szablon; TreeCtrlComboPopup *edn_szablon; void XSelectSzablon(wxString NazwaSzablonu); private: void OnClose(wxCloseEvent& event); void CreateGUIControls(); void ed_szablonSelected(wcCommandEvent& event) wxString jakis_tekst; }; #endif combodlg.cpp #include "combodlg.h" ... BEGIN_EVENT_TABLE(ComboDlg,wxDialog) ... EVT_TEXT(4000,ComboDlg::ed_szablonSelected) ... END_EVENT_TABLE() ComboDlg::intaktDlg(wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &position, const wxSize& size, long style) : wxDialog(parent, id, title, position, size, style) { CreateGUIControls(); } ComboDlg::~ComboDlg() { } void ComboDlg::CreateGUIControls() { ctrl_szablon = new wxGenericComboCtrl(this,4000 /*wxID_ANY*/ ,"", wxPoint(500,50), wxSize(200,22),wxCB_SORT); ctrl_szablon->UseAltPopupWindow(); edn_szablon = new TreeCtrlComboPopup(); ctrl_szablon->SetPopupControl(edn_szablon); wxTreeItemId rootId = edn_szablon->AddRoot(wxT("")); // load_tree(edn_szablon,_T("A:B:C:D:E:F:G:H:I:J:K:L:M")); ctrl_szablon->SetButtonPosition(-1,-1,wxLEFT,0); void ComboDlg::XSelectSzablon(wxString NazwaSzablonu) { jakis_tekst=NazwaSablonu; }; void ComboDlg::ed_szablonSelected(wcCommandEvent& event) { wxMessageBox(_T("test")); }; TreeCtrlComboPopup.h #ifndef __TreeCtrlComboPopup_h__ #define __TreeCtrlComboPopup_h__ #ifdef __BORLANDC__ #pragma hdrstop #endif #include #include //#include "ComboDlg.h" class TreeCtrlComboPopup : public wxTreeCtrl, public wxComboPopup { public: virtual void Init() { } virtual bool Create( wxWindow* parent ) { return wxTreeCtrl::Create(parent,1, wxPoint(0,0),wxDefaultSize,wxTR_HIDE_ROOT|wxTR_HAS_BUTTONS|wxTR_SINGLE|wxTR_LINES_AT_ROOT|wxSIMPLE_BORDER); } virtual void OnShow() { if ( m_value.IsOk() ) EnsureVisible(m_value); } virtual wxSize GetAdjustedSize( int minWidth, int WXUNUSED(prefHeight), int maxHeight ) { return wxSize(wxMax(300,minWidth),wxMin(250,maxHeight)); } virtual wxWindow *GetControl() { return this; } void OnMouseClick(wxMouseEvent& event) { int resFlags; wxTreeItemId itemHere = HitTest(event.GetPosition(),resFlags); if ( itemHere.IsOk() && (resFlags & wxTREE_HITTEST_ONITEMLABEL) ) { if (!ItemHasChildren(itemHere)) { m_itemHere = itemHere; m_value = itemHere; Dismiss(); // TODO: Send event } else { Toggle(itemHere); Próbowałem mało sensowne rozwiązanie, ponieważ musiałbym załączyć tu plik nagłówkowy ComboDlg.h, który to plik włącza TreeCtrlComboPopup.h i mam zapętlenie, błąd podczas kompilacji... a poza tym parent wxTreeCtrl w ogóle nie jest obiektem ComboDlg :) ((ComboDlg*)wxTreeCtrl::GetParent())->XSelectSzablon(_T("SZABLON")); }; }; event.Skip(); } protected: wxTreeItemId m_value; // current item index wxTreeItemId m_itemHere; // hot item in popup private: DECLARE_EVENT_TABLE() }; #endif TreeCtrlComboPopup.cpp #include "TreeCtrlComboPopup.h" BEGIN_EVENT_TABLE(TreeCtrlComboPopup, wxTreeCtrl) EVT_LEFT_DOWN(TreeCtrlComboPopup::OnMouseClick) END_EVENT_TABLE()2010-02-02 18:22:08
[C/C++] przyciski do przegladarki
witam szukam przyciskow do przegladarki internetowej takie jak odswiez, strona glowna itp. moga byc podobne do tych z mozilii. Najlepiej o jednym z podanych formatow: BMP, GIF, JPG/JPEG, MNG, PNG, PBM, PGM, PPM, TIFF, XBM lub XPM.2010-02-02 18:08:38
[Delphi/Pascal] port szeregowy
Witam. Mam problem z wysłaniem przez port szeregowy do urządznia komunikatu (przykładowo $aa $62 $00 $00 $00 $00 $01 $02 $03). Korzystam z gotowych i sprawdzonych rozwiązań stosowanych przez p. Daniluka. Wszystko byłoby OK gdyby nie $00. Nie mogę sobie z tym poradzić. To jest pusty znak i Delphi nie wysyła tego. Pomocy. Proszę o wszelkie rady. Pozdrawiam i z góry dziękuję.2010-02-02 17:51:28
[Java] Jak szybko wczytać bardzo długie liczby?
użyłem trzech znanych mi sposobów: -klasa Scanner -BufferedReader(InputStreamReader) -StringBuffer Niestety nie wyrabiają się w czasie z wczytaniem liczb o długości około 20000 cyfr. Czy są jakieś szybsze sposoby?2010-02-02 17:40:02
[Newbie] Co na początek, programowanie, sprzet???
Witam serdecznie! Programuje w wielu jezykach skryptowych i chciałbym nauczyc sie teraz programować procesory sterowanie jakimis małymi wyswietlaczami swiatelkami itd. jak wiadomo jestem początkujący w tej dziedzinie i potrzebuje waszej rady, a wiec: 1. jaki język programowania? (jesli chodzi o kursy, ksiazki i tak dalej sam juz sobie dam rade, slyszalem ze programuje sie w jezyku C a takze assembler, nie wiem nie znam sie pomozcie ;d) 2. co jest mi potrzebne i musze zakupic aby rozpoczać prace? (widzialem ze musze zakupic jakis programator, procesory, płytke do programowania. jesli chodzi o pieniadze to chciałbym sie zmiescic w zakresie 300zł co do sprzetu ksiażki juz we wlasnym zakresie wybiore, chce zeby to był sprzet który przyda mi sie na lata i bede mogl sie na nim uczyc za równo jako poczatkujacy jak i pozniej gdy juz cos wiecej sie naucze poprostu nie chce wymieniac pozniej sprzetu chce go całkowicie wyeksploatowac i uzywac wtedy kiedy juz naprawde sie cos naucze). 3. jak to wszystko dziala? (czy mógłby mi ktos w skrócie wyjasnic ogólna specyfikacje jak działa takie programowanie, co programista robi w kolejnich czynnosciach gdy programuje mikroporcesor, czy to jest trudne?) Za wszelką pomoc serdecznie dziekuje, mozliwe ze gdzies juz sa podobne tematy ale lubie kiedy na forum osobiscie ktos odwoła sie konkretnie do mojego problemu wtedy wiem co mam robic zeby nie wtopic kasy ani czasu w błoto Wink2010-02-02 17:22:20
[Newbie] [Qt C++]Usuwanie rekordow z bazy danych QSql
Mam 2 tabele (polaczone relacja) - modelBooks->setRelation(2, QSqlRelation("autorzy", "id", "nazwisko")); Pierwsza tabela: query.exec("create table autorzy (id integer primary key autoincrement, " "imie varchar(40), nazwisko varchar(60))"); Druga tabela: query.exec("create table ksiazki " "(id integer primary key autoincrement, " "tytul varchar(100)," "autor integer references autorzy(id) )"); Przy wpisywaniu nowych rekordow nie mam problemu. Problem pojawia sie dopiero wtedy gdy usune cos z obu tabel: query.exec("delete from ksiazki where tytul like +tytulUsun+"+" and autor like +nazwiskoUsun+;"); query.exec("delete from autorzy where imie like +imieUsun+"+" and nazwisko like +nazwiskoUsun+;"); Wszystko niby ladnie sie usuwa (tytulUsun,nazwiskoUsun,imieUsun - to podaje uzytkownik) ale jak po usuwaniu chce dopisac nowa pozycje to w tabeli ksiazki wpisuje mi sie nie nowy autor, a poprzedni z bazy (ostatni na liscie w bazie, nie nowy,dodawany na koniec). Co robie zle ? Juz mi rece opadaja bo mecze sie z tym pare godzin ladnych. Pomocy !2010-02-02 16:52:16
[Webmastering] otwieranie podstrony w divie [css - chyba ?]
otwieram podstronę w divie i mam pytanie: jak zrobić aby ta otwierana podstrona zmieściła się w tym divie, czyli np div ma rozmiar 200/200 px, a strona potrzebuje 300/300px - i po jej odpaleniu mam w tej chwili ze ona mi poprostu wyskakuje poza diva - a chcialbym aby ona sie w nim zmiescila i aby ja zobaczyc to wtedy pokazuja sie suwagi w tym divie. chyba dobrze to opisałem ;) prosze o rade jak to zrobić lub moze wogole jakos inaczej sie to robi. dziekuje.2010-02-02 16:27:52
[Newbie] otwieranie podstrony w divie [css - chyba ?]
otwieram podstronę w divie i mam pytanie: jak zrobić aby ta otwierana podstrona zmieściła się w tym divie, czyli np div ma rozmiar 200/200 px, a strona potrzebuje 300/300px - i po jej odpaleniu mam w tej chwili ze ona mi poprostu wyskakuje poza diva - a chcialbym aby ona sie w nim zmiescila i aby ja zobaczyc to wtedy pokazuja sie suwagi w tym divie. chyba dobrze to opisałem ;) prosze o rade jak to zrobić lub moze wogole jakos inaczej sie to robi. dziekuje.2010-02-02 16:27:52
[Delphi/Pascal] Wyswietlenie zaznaczonych el. w listbox
prosta procedurka: procedure Tffiltrzaw.Button1Click(Sender: TObject); var temp:string; I: Integer; begin temp:='; for I := 0 to LB_osoby.Items.Count-1 do if lb_osoby.Selected[i] then temp:=temp+lb_osoby.Items.ValueFromIndex[i]+#13#10; showmessage(temp); end; zakładając ze w LB mam np 4 elementy: jeden dwa trzy cztery to po zaznaczeniu np: 1 i 4 elementu, showmessage pokazuje: eden ztery czyli bez pierwszego znaku... yy? Dlaczego?2010-02-02 16:25:35
[C/C++] Poszukuję biblioteki do obsługi dźwikęku
Witam! Poszukuję biblioteki C++ (pod linux), dzięki której, mój program będzie mógł wywoływać jakąś funkcję lub generować przerwanie w określonej sekundzie odtwarzanego pliku dźwiękowego (mp3, wav, cokolwiek)... np: plik.start(); 1:02 - wywołaj f-cje fn1() 1:55 - wywołaj f-cje fn2() itd... Czy zna ktoś bibliotekę, która mi to umorzliwi?? pozdrawiam Stachu2010-02-02 15:42:55
[Praca] Poszukiwani programiści C/Embedded - projekt zagraniczny
Programista C/Embedded (Automotive) Miejsce pracy: Bułgaria (Sofia) lub Francja Opis stanowiska: * udział w kilkumiesięcznym zagranicznym projekcie (lokalizacja: Bułgaria lub Francja) * praca nad projektem realizowanym przez międzynarodową firmę dostarczającą rozwiązań dla urządzeń z branży motoryzacyjnej * do obowiązków należeć będzie praca nad standardem architektury softwareowej AUTOSAR * celem jest stworzenie narzędzi uruchamiających (STK) dla Body Control Module, które złożone są z modułów umożliwiających przetwarzanie równoległe * współpraca na zasadzie kontraktu * atrakcyjne warunki finansowe - praca na podstawie atrakcyjnej stawki dziennej Wymagania: * wykształcenie wyższe (informatyka i kierunki pokrewne) * doświadczenie w programowaniu w języku C * dobra znajomość systemów wbudowanych * co najmniej dwuletnie doświadczenie w pracy w branży automotive * znajomość standardu AUTOSAR * bardzo dobra znajomość języka angielskiego Wyślij CV ze zdjęciem, podając w temacie wymieniony wyżej numer referencyjny, na adres praca@power.com.pl. Zgłoszenie powinno zawierać klauzulę o ochronie danych osobowych następującej treści: "Wyrażam zgodę na przechowywanie i przetwarzanie moich danych osobowych zawartych w moim zgłoszeniu przez firmę Power Media S.A. we Wrocławiu dla potrzeb niezbędnych do realizacji procesu rekrutacji (zgodnie z Ustawą z dnia 29.08.97 o ochronie danych osobowych, Dziennik Ustaw Nr 133 Poz. 883)." Więcej informacji na stronie www.power.com.pl/praca2010-02-02 15:25:49
[Delphi/Pascal] Zmiana koloru Buttona po kliknięciu
Witam Mam pytanie chciałbym się dowiedzieć jak zmienić kolor Buttona po kliknięciu na ten Button. z góry dzięki pzd2010-02-02 15:05:34
[Newbie] wskaźnik na tablicę
char tab[200]; char *wsktab = tab; wsktab = "domino"; cout2010-02-02 14:30:13
[Newbie] [MySQL] odejmowanie czasu
hej, na uczelni :( dostałem takie zadanie.... w skrócie... mam tabele w bazie Mysql - czasy_detail i w niej między innymi dwa pola - pole "stop" i pole "start" oba są (nie wiem czy słusznie założyłem!?) polami typu timestamp o zdefiniowanym "wyglądzie" 0000-00-00 00:00:00 pole stop zawsze będzie zawierać większą kompilacje czasu i daty - niż pole start chciałbym z poniższego przykładu uzyskać te okrutne :) 2 godziny.... (najlepiej w formie 2:00)... narazie mam: STOP: 2010-02-02 01:00:00 START: 2010-02-01 23:00:00 select stop-start from czasy_detail Wynik: stop-start 780000 proszę o poradę :) [soczek] ps w przypadku gdy godziny (ten sam dzien) są następujące STOP: 2010-02-01 08:00:00 START: 2010-02-01 10:00:00 otrzymam wynik: stop-start 20000 dziele przez 10000 i mam 2 godziny :) Przemysław Maćkowski2010-02-02 14:29:48
[Bazy danych] Wersjonowanie danych w bazie
Witam, czy istnieją sprawdzone rozwiązania do wersjonowania danych w bazie danych ? Chodzi o to aby dla części tabel możliwy był podgląd historii operacji na nich wykonywanych i przywrócenie danych dla tych tabel dla dowolnej chwili od początku ich istnienia ?2010-02-02 14:11:53
[Off-Topic] Testy z wiedzy a strój.
Witam, W najbliższych dniach mam testy z wiedzy, w dwóch firmach, na stanowisko programisty. Na razie testy, a w następnym etapie rozmowy. W związku z tym chciałbym się dowiedzieć czy ciemne dżinsy i sweter to odpowiedni strój? Czy lepszym rozwiązaniem będzie jednak garnitur, pomimo tego, że to same testy? Dodam jeszcze, że na testy muszę dojechać, ponad 2 godziny pociągiem w jedną stronę, więc też wchodzi w grę komfort podróży, bo jednak w garniturze nie czuje się swobodnie :) W sumie jak możecie to napiszcie jak ubieracie się na rozmowy, czy zawsze garnitur itp.? Ta wiedza też mi się przyda. Z góry dzięki za pomoc. Pozdrawiam2010-02-02 13:08:15
[Java] Wyrażenie regularne
Hej! Mam taki problem-mianowicie mam Stringa s = "abc:sdf:qwe:fee:ppp::"; I chciałbym go podzielić po : z zastrzeżeniem że jak wcześniej napotka znak to żeby go nie dzielił,ma ktoś pomysł??Z góry dzięki2010-02-02 13:02:32
[Java] JSF 2.0 dublowanie komunikatów walidacyjnych
Witam, mam problem w dublowaniem komunikatów walidacyjncyh. A mianowicie moja aplikacja napisana w JSF 2.0 w oparciu o facelety dubluje komunikaty walidacyjne. A mianowicie. Mam szablon (nagłówek+treść+stopka) I tak. Mam np okienko logowanie z polami email i hasło. Podpięte walidatory to: walidacja poprawności adresu email, required dla obu pól no i zwykłe sprawdzanie poprawności zgodności emailu z hasłem. ... ... Komunikaty do powyższych pól pojawiają się poniżej ALE dodatkowo pojawiają się w nagłówku NIE MAM POJĘCIA DLACZEGO :/2010-02-02 12:44:57
[C# i .NET] [C#] wielowątkowość
Witam, public class Pom { public int port; public List lista = new List(); public Pom() { port = 0; } } public class Pierwsza { private Pom pomo; public PortScan(Pom Pomo) { pomo = Pomo; } public void Start() { var bw = new BackgroundWorker(); bw.DoWork += new DoWorkEventHandler(bw_DoWork); bw.RunWorkerAsync(); } private void bw_DoWork(object sender, DoWorkEventArgs e) { if(!pomo.lista.Contains(pomo.port)) pomo.lista.Add(pomo.port); } } public class Glowna { private Pom pomoc = new Pom(); int nThreadCount; Glowna() { nThreadCount = 100; } private void Dzialaj() { scan = new Pierwsza[nThreadCount]; for (int a = 0; a < scan.Length; a++) { scan[a] = new Pierwsza(pomoc); scan[a].Start(); } } } Klasa Glowna tworzy nThreadCount obiektów klasy Pierwsza przekazując im obiekt klasy Pom. Jak zabezpieczyć dostęp do lista, żeby nie były dodawane dublowane elementy? Gdybym stworzył nThreadCount wątków Pierwsza.Start() to mógłbym zabezpieczyć monitorem: Monitor.Enter(this); if(!pomo.lista.Contains(pomo.port)) pomo.lista.Add(pomo.port++); Monitor.Exit(this); Ale jest to stworzone na obiektach + BW. Jakiś pomysł?2010-02-02 12:23:37
[Praca] Zlecę napisanie programu - projektowanie mas bitumicznych
Dzień dobry, Zlecę napisanie programu w dowolnym języku programowania do projektowania mieszanek mineralno - asfaltowych. Zapewniamy pełne wsparcie od strony technologicznej. Funkcje programu to: - Wprowadzanie danych wejściowych, np. Kto produkuje, gdzie produkuje, adres zamawiającego itd. - Wprowadzanie cech surowców do produkcji, tj. danych, które będą brane pod uwagę do obliczenia składu wyjściowego masy bitumicznej, - Dobór rodzaju asfaltu - Wykonanie obliczeń wg algorytmu optymalizującego masę bitumiczną - Wydruk wyników Firma ma biuro w Tarnowie (małopolskie) lecz możliwa jest praca na odległość. Zainteresowanych proszę o kontakt: php@labortest.pl Dziękuję2010-02-02 12:04:07
[Newbie] [JAVA] Dostęp do wew klasy prywatnej
Nie mogę rozwiązać ćwiczenia z książki "Praktyczny kurs Java" Marcina Lisa, ćwiczenie 29.2. Chodzi o dostęp do wew klasy prywatnej, czy raczej jej obiektu. Jak z metody main moge uzyskac wartosc z pola liczba obiektu B ??? package nowy_pakiet; public class A { private B obiektB = new B(); class B { public int liczba; } public B getB() { return new B(); } public int getLiczba() { return obiektB.liczba; } public void setLiczba(int liczba) { obiektB.liczba = liczba; } } --------------------------------------------------------------------------- import nowy_pakiet.*; public class Main{ public static void main (String args[]){ A obiektA = new A(); } }2010-02-02 11:10:40
[C/C++] Algorytm Genetyczny GPL + modyfikacje
Witam, potrzebuje pomocy przy modyfikacji tegoż programu z użytym algorytmem genetycznym - http://download.4programmers.net/algorytm_genetyczny. Proszę o kontakt osoby z dobrą znajomością języka. Moje gg - 19753716. Pozdrawiam2010-02-02 11:04:17
[Delphi/Pascal] UWAGA LAIK :)
Mam takie noob-iarskie pytanie. Zrobilem w delphi 2009 programik , wszystko było wykonane na windows 7. Na komputerze na ktorym aplikacja była stworzona wszystko działa jak należy, jednak na innych komputerach (windows XP) aplikacja wogle nie reaguje tj. Po Dwukliku LPM dysk przez chwile pracuje ale nic sie nie dzieje, system nie wyrzuca żadnych błędów. Zainstalowałem na XP wszystkie frameworki , niestety nic to nie dalo, mam również zainstalowane BDE (chociaż w aplikacji nie korzystalem z DB) W czym tkwi problem ?? W aplikacji zastosowane są standard components z delphi 2009. [browar]2010-02-02 10:45:02
[Webmastering] automat do wyszukiwania i pobierania danych z innych wwww
Witam Zlece napisanie skryptu. Chcialbym na mojej stronie www.wirtualnyelk.pl aby w zakładce praca były linki z pracą z wybranych serwisów internetowych. Skrypt powinien działac tak że jesli na stronach źródłowych pojawia się ogłoszenie o pracy w kategorii Ełk to pojawia się ono również u mnie na stronie, wraz z zapisaniem źródła pochodzenia . Proszę o kontakt na gg: 2316161 serwis@wirtualnyelk.pl lub pisać tu na PW2010-02-02 10:14:11
[Praca] automat do wyszukiwania i pobierania danych z innych wwww
Witam Zlece napisanie skryptu. Chcialbym na mojej stronie www.wirtualnyelk.pl aby w zakładce praca były linki z pracą z wybranych serwisów internetowych. Skrypt powinien działac tak że jesli na stronach źródłowych pojawia się ogłoszenie o pracy w kategorii Ełk to pojawia się ono również u mnie na stronie, wraz z zapisaniem źródła pochodzenia . Proszę o kontakt na gg: 2316161 serwis@wirtualnyelk.pl lub pisać tu na PW2010-02-02 10:14:11
[Java] Midlet sprawdzający metadane na stronie internetowej.
Witam Musze napisać aplet w javie dla telefonu komórkowego, który na testowej stronie będzie weryfikował zawartość < META UNDERAGECCESS="yes/no" >. Chodzi o ograniczenie dostępu nieletnich do stron porno. Strona oczywiście będzie przygotowane ze specjalnym znacznikiem. Nie mam praktycznie żadnego doświadczenia w programowaniu, a tym bardziej na komórki. proszę o pomoc. Pozdrawiam2010-02-02 09:58:29
[C# i .NET] [C#] Jak sprawdzic format pliku
Jest jakis sposob zeby programowo sprawdzic jaki format ma plik, jak wiadomo czesto pliki maja inny format niz wskazuje na to rozszerzenie.2010-02-02 09:25:31
[Newbie] [c++/c#/delphi] zmiana wartości adresu w pamięci
Hi, nie jestem super expert w programowaniu, dlatego z tym problemem pisze w dziale Newbie. Potrzebuję napisać program, który zmieni mi zawartość adresu w pamięci co 4 minuty na taką, jaką podam w editboxie. Nie mam zbednych pytan, potrzebuje tylko wiedziec JAK przypisac dana wartosc do danego adresu w pamieci? (adres oraz typ przechowywanej wartosci znam). (Trainer Maker Kit oraz inne tego typu narzędzia odpadają - nie udostępniają pętli) O jakiekolwiek rady proszę w poniższych językach: c++, c#, delphi Będę wdzięczny za jakąkolwiek informację jak to zrobić.2010-02-02 09:12:33
[Delphi/Pascal] Delphi tablica (wypisywanie na ukos)
Witam mam do napisania programik który będzie wypisywał liczby kolejno wczytane na ukos kwadratowej tablicy począwszy od ostatniego miejsca.Dla zilustrowania taki oto schemat 4 7 8 9 0 - z tad wpisywanie 0 9 5 8 6 4 7 7 5 5 4 9 6 6 5 8 7 7 6 8 8 7 9 8 9 8 9 7 6 5 przykladowe liczby 8 7 6 5 4 9 8 7 6 5 9 8 7 6 5 tablica ma być kwadratowa tylko mi tak wyszedł szkic.Ponieważ jestem początkujący w programowaniu kompletnie nie wiem jak się do tego zabrać. Bardzo proszę o podpowiedzi i wskazówki.2010-02-01 23:08:16
[Inżynieria oprogramowania] aplikacja klient - serwer
Czesc. Mam problem z aplikacją typu klient - serwer . Do przesylania danych korzystam z protokołu udp, tworze w Qt. I teraz tak chciałbym , aby klient wysyłał dane do serwera , serwer to przetwarzał i odsyłał odpowiedz. Problemu nie ma kiedy testuje to na jednym komputerze i korzystam z metody udpSocket->writeDatagram(id.data(), id.size(),QHostAddress::Broadcast, 45454); do komunikacji miedzy programami. Problemu nie ma , jesli testuje aplikacje na jednym komputerze, problem mam z wysłaniem datagramu gdy nie korzystam z QHostAddress::Broadcast, tylko gdy chce przesłac datagram na zewnętrzny IP. I tak tworze sobie: QHostAddress klient("84.132.144.223"); powyżej jest moje zew. IP. i wsadzam do metody : udpSocket->writeDatagram(id.data(), id.size(),klient, 45454); i w ten sposób nie działa, a chodzi własnie o to, żeby wysyłać wiadomości na inne komputery w intenecie. Ogólnie pierwszy raz tworzę aplikacje klient - serwer i wpadłem na taki pomysł komunikacji że: klient wysyła do serwera jakies dane plus swoje zewnetrzne ip , serwer przetwarza to i odsyła na IP , jaki otrzymał w datagramie. Nie wiem czy to dobre rozwiązania, wolałbym coś w stylu: klient nawiązuje połączenie, serwer akceptuje i "trzyma" klienta przy sobie, po przetworzeniu informacji przekazuje mu dane i "puszcza" klienta. Jednak priorytetowy problem to ten który opisałem jako pierwszy, czyli ze klient nie może wysłać danych na zewnętrzny adres IP. Aha i jesli to jest istotne to jestem za routerem-switchem. Czekam na rozwiązania. Dziękuje2010-02-01 22:50:31
[Java] Dziedziczenie
Witam. Następne pytanie z serii co tu jest źle; ) public class Elo { public static void main(String args[]){ Kwadrat k=new Kwadrat(); k.wyswietlInfo(); k.wyswietlKwadrat(); Elipsa e=new Elipsa(); e.wyswietlInfo(); e.wyswietlElipsa(); } } class Figura { public void wyswietlInfo() {System.out.println("TO jest figura geometryczna");} } class Kwadrat extends Figura { public void wyswietlKwadrat() {System.out.println("To jest kwadrat");} } class Elipsa extends Figura { public void wyswietlElipsa() {System.out.println("To jest elipsa");} } Wychodzi mi błąd ,że nie ma głównej metody. Jest przecież public class...2010-02-01 22:19:01
[Newbie] dynamiczne alokowanie pamięci - problem
plik.txt: SlowoKlucz plik.cpp: char *temp = new char[]; ifstream pliczek; pliczek.open("plik.txt"); pliczek >> temp +20; pliczek.close(); char *wsk; wsk = &temp[20]; cout2010-02-01 22:17:01
[Newbie] System zmiennopozycyjny
Witam. Mam zadanie : Przedstaw liczbę x=-21,3 w słowie o długości d+1=16 bitów, o t=8 bitach mantysy Teraz moje pytanie brzmi w jaki sposób najłatwiej przekształcić tę liczbę? I czy będzie to przekształcenie dokładne? Sam doliczyłem się cechy 0000101 jednak nie potrafię doliczyć się mantysy. Proszę o pomoc, bo egzamin już w czwartek. Z góry dzięki.2010-02-01 22:11:42
[Newbie] Visual C++ i GTKmm(GTK+ for C++)
Witam! Ściągnąłem ze strony http://ftp.acc.umu.se/pub/GNOME/binaries/win32/gtkmm/2.18/ i zainstalowałem interfejs GTK+ dla c++. W folderze gdzie to zainstalowałem mam pliki nagłówkowe i bibilioteki. Teraz moje pytanie jak mam je automatycznie, w jakiś łatwy sposób importować do projektu w VC++, a nie ręcznie kopiować do C:Program FilesMicrosoft SDKsWindowsv6.0AInclude2010-02-01 21:15:20
[Java] Dodawanie elementów do panela
Witam dopiero zaczynam odświeżać sobie podstawy GUI w javie i mam problem. Napisałem sobie prościutki program z panelem, ale mam błędy podaczas próby dodania do niego pola tekstowego, oraz podczas dodania panelu do powZawartości. Dlaczego? import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; public class panelTest { public static class TestPanela extends JFrame{ Container powZawartosci = getContentPane(); JPanel panel = new JPanel(); JTextField poleTekstowe = new JTextField("TestPanelu", 20); panel.add(poleTekstowe); powZawartosci.add(panel); } public static void main(String[] atgs) { new TestPanela(); } }2010-02-01 21:13:15
[Java] Klasa i tablica
Witam. Uczę się programować w Javie i nastąpiłem na taki błąd public class Program { public static void main(String args[]) { Dane dane=new Dane(); System.out.println(tablica[0]); } } class Dane { int tablica[] = new int[10]; tablica[0]= 5; } Przy tablica[0]= 5; wychodzi "] expected" Przy System.out.println(tablica[0]); wychodzi ,że nie znaleziono symbolu...2010-02-01 20:51:54
[Newbie] Klasa i tablica
Witam. Uczę się programować w Javie i nastąpiłem na taki błąd public class Program { public static void main(String args[]) { Dane dane=new Dane(); System.out.println(tablica[0]); } } class Dane { int tablica[] = new int[10]; tablica[0]= 5; } Przy tablica[0]= 5; wychodzi "] expected" Przy System.out.println(tablica[0]); wychodzi ,że nie znaleziono symbolu...2010-02-01 20:51:54
[Newbie] ak dodać coś na środku strony w HTML ??
CZy pomożecie ?? Wiem że to coś ze style , algin i center ale nie umiem tego połączyć :-[2010-02-01 19:46:11
[C# i .NET] [WCF] hostowanie wcfa
Siema Potrzebuję wrzucić gdzieś na sieć prostego wcfa. Coś, co będzie wykonywało parę różnych metod i zwracało parę danych. Żadnych obliczeń wielkich, żadnych baz danych, parę prostych ifów. Ot, żeby sprawdzić jak to wygląda i żeby z kom mieć dostęp do wcfa i zobaczyć czy śmiga. No i potrzebuję jakiegoś infa, gdzie mógłbym to za free wyhostować? I ewentualnie jakie trudności mogą mnie napotkać, o ile w ogóle ;) Z góry dzięki za info Pzdr2010-02-01 19:17:51
[Webmastering] [PHP][MySQL]Wyświetlanie danych w wyszukiwarce
Witam wszystkich użytkowników tego forum Mam problem. Stworzyłem sobie wyszukiwarkę własnej witryny i mam problem z wyświetlaniem wyników. Wyświetla je dobrze, ale chciałbym, aby po znalezieniu wyników kliknąć w interesujący mnie kod i przeniesie mnie do odpowiedniego artykułu. Lecz tutaj nasuwa się problem. Nie bardzo wiem co przypisać do zmiennej $adres i zmiennej $id Mógłby prosić o pomoc? Z góry dziękuje szukaj.php Pozdrawiam, nansss2010-02-01 18:59:58
[Newbie] [delphi] zrzut ekranu z kursorem
witam. jak zrobic zrzut ekranu na ktorym bedzie kursor?2010-02-01 18:50:53
[Bazy danych] [Microsoft SQL Server 2005] Jak dodać nowy rekodr ?
Witam Chodzi mi o prostą rzecz, a jakże upierdliwą. Otóż działam na pliku mdf, serwerze jak w temacie, środowisku Visual Wev Developer. W nim też stworzyłem bazę. Nie mogę się jednak doszukać opcji autoincremnt. A co za tym idzie nie działa mi poniższy kod: INSERT INTO Table1 (ID, Column2, Column3âŚ) VALUES (null, Value2, Value3âŚ) Jak zmusić serer do automatycznego znajdowania i określania ID ? Nie mogę za każdym razem przeszukiwać bazy za 1 wolnym ID, to absurd robić dwa zapytania aby wykonać jedno [glowa]2010-02-01 18:50:08
[Bazy danych] Co trzeba się nauczyć by umieć korzystać z SQL?
Co trzeba się nauczyć by spełnić to wymaganie: umiejętność korzystania z relacyjnych baz danych, SQL; Jest to fajnie opisane na wielu stronach internetowych przykładowo http://sql.pressmedia.com.pl/select.htm ale niestety wszędzie autorzy swoich wypocin zapominają napisać gdzie te polecenia (SELECT itp.) się wpisuje w jakim programie te zapytania się wklepuje. Bo przecież nie w języku C++ a jeśli tak to jaką bibliotekę dodać? Ponadto rozumiem, że bazy danych są zapisywane w formacie .xml???2010-02-01 18:49:07
[Delphi/Pascal] Suwak, scrollbar - jak zrobić??
Witam! Miałem zadane do domu zrobienie kilku zadań z macierzami i kiedy mam na przykład mnożenie macierzy (z wybranymi przez usera wymiarami) to w oknie turbo pascala (po odpaleniu programu>RUN) często nie mieści się wszystko (tzn w wymiarze 80x24) i tutaj moje pytanie: jak dodać do programu suwak taki jak np w przeglądarce, żeby można było przewijać zawartość strony. Pozdrawiam, Falkos.2010-02-01 18:46:11
[Delphi/Pascal] Suwak, scrollbar - jak zrobić?? (TURBO PASCAL)
Witam! Miałem zadane do domu zrobienie kilku zadań z macierzami i kiedy mam na przykład mnożenie macierzy (z wybranymi przez usera wymiarami) to w oknie turbo pascala (po odpaleniu programu>RUN) często nie mieści się wszystko (tzn w wymiarze 80x24) i tutaj moje pytanie: jak dodać do programu suwak taki jak np w przeglądarce, żeby można było przewijać zawartość strony. Pozdrawiam, Falkos. @edit Próbowałem zrobić na zmiennych, żeby strzałki zmieniały miejsce kursora, ale wtedy mogłem dojechać na górę okna i nie przewijało ;/2010-02-01 18:46:11
[Inżynieria oprogramowania] Generowanie krzyżówek
Właśnie przymierzam się do zagadnienia zawartego w temacie.... by z zadanego zbioru wyrazów ułożyć (wygenerować) krzyżówkę.... dla mnei jest to zadanei z kategorii bardzo ambitne (dla Was pewnie nie ;) ), ale bardzo chciałbym owy problem rozwiązać... a by to zrobić jakiś plan działania muszę mieć... dodam że chodzi o krzyżówkę najprostszą (nie panoramiczna) http://www.nienacki.art.pl/galeria/nienacki/artykuly/rewia_rozrywki_lektury_nadobowiazkowe_krzyzowka.gif czy ktoś ma przemyślany problem generowania krzyżowek... chodzi o algorytm postępowania lub materiały które moga pomóc... podejrzewam że pierwszy logiczny krok to znalezienei najdłuższego wyrazu ze zbioru, a potem jakies sortowanei zbioru z uwzględnieniem jakiś statystyk literowych... ...z góry dzięki...2010-02-01 17:13:05
[Newbie] [C++]Wczytanie strony internetowej i tego konsekwencje
Pisałem tu o tym już kiedyś, w końcu jednak udalo mi sie zassac potrzebna strone ;-P Teraz pojawil sie nowy problem - mecze sie z nim juz kilka ladnych godzin i nie mam pojecia co dalej, dlatego pozwolilem sobie naisac tutaj. Problem polega na tym, ze po wczytaniu strony, chce zapisac informacje do pliku o tym, ze strona sie zassala, jednak wpisuje mi sie to 2 razy... Malo tego - nawet jak jest jakis blad (polaczenia z serwerem, itp) to tez sie wpisuje, a nie powinno wtedy wcale nic sie wpisywac ! Podaje kod, tyle ze w nim zamiast zapisu do pliku dalem wyswietlanie tegoz tekstu,ale problem nadal pozostaje taki sam.... #include #include class QFile; class QHttp; class sciagnik : public QDialog{ Q_OBJECT public: sciagnik(); ~sciagnik(); private: QString stronaWWW; QFile* plik; QHttp* http; private slots: void szukajOnline(); void pobranoStrone(int,bool); void pobranoNaglowekHttp(const QHttpResponseHeader & naglowek); void coDalej(); signals: void pobrano(); }; #include "sciagnik.h" #include #include #include #include #include #include #include #include #include sciagnik::sciagnik(){ QGridLayout* g = new QGridLayout(); QPushButton *przycisk = new QPushButton("Sciagnij"); connect(przycisk,SIGNAL(clicked()),this,SLOT(szukajOnline())); g->addWidget(przycisk,0,0); http = new QHttp(this); connect(http,SIGNAL(requestFinished(int,bool)),this,SLOT(pobranoStrone(int , bool))); connect(http,SIGNAL(responseHeaderReceived(QHttpResponseHeader)),this,SLOT(pobranoNaglowekHttp(const QHttpResponseHeader &))); connect(this,SIGNAL(pobrano()),this,SLOT(coDalej())); setLayout(g); } void sciagnik::szukajOnline(){ QString adres="http://www.lastfm.pl/music/placebo/meds"; QUrl url(adres); QFileInfo fileInfo(url.path()); plik = new QFile("Plik"); if(!plik->open(QFile::WriteOnly)){ QMessageBox::critical(this, trUtf8("BÄšâĂâŚd"), trUtf8("BÄšâĂâŚd utworzenia pliku.")); return; } http->setHost(url.host()); http->get(url.path(),plik); } void sciagnik::pobranoNaglowekHttp(const QHttpResponseHeader & naglowek){ if(naglowek.statusCode()!=200){ QMessageBox::critical(this, trUtf8("BÄšâĂâŚd"), trUtf8("BÄšâĂâŚd pobierania danych.")); http->abort(); return; if(plik){ plik->close(); plik->remove(); } } } void sciagnik::pobranoStrone(int id, bool blad){ if(blad&&(http->state()==QHttp::Connecting||http->state()==QHttp::HostLookup)){ QMessageBox::critical(this, trUtf8("BÄšâĂâŚd"), trUtf8("BÄšâĂâŚd poÄšâĂâŚczenia z serwerem")); if(plik) plik->close(); plik->remove(); }else{ if(plik){ plik->close(); if(plik->open(QIODevice::ReadOnly|QIODevice::Text)){ QTextStream in(plik); stronaWWW = in.readAll(); plik->close(); plik->remove(); emit pobrano(); }else{ QMessageBox::critical(this, trUtf8("BÄšâĂâŚd"), trUtf8("BÄšâĂâŚd otwarcia pliku.")); } } } } void sciagnik::coDalej(){ qDebug()2010-02-01 16:07:26
[Off-Topic] Wycena strony + programu
Witam, najprawdopodobniej podejme sie stworzenia nowej strony dla pewnej firmy (asp.net i jakas bazka) + programu na uslugi wewnetrzne, ktory bedzie co jakis czas aktualizowal dane na stronie i usprawni im prace. System i strona jest na potrzebny malej firmy do 5 osob swiadczacej uslugi. Chcialbym orientacyjnie znac Wasza opinie. Grafiki nie liczymy, bo zajmie sie nia kto inny. Pozdrawiam.2010-02-01 15:08:51
[Praca] [zlecenie] Program w Java Serwer + Klient
Potrzebuję osoby, która podejmie się napisania poniższego programu odpłatnie: Odbierane jest połączenie od dwóch Klientów przez Serwer. Pierwszemu klientowi wysyła "czekaj" a kiedy zgłosi się drugi klient, wysyła do obu informacje "zaczynamy". Klient czeka na informację od Serwera "jeśli otrzyma "czekaj", wypisuje na ekran "czekamy na drugiego klienta" i czyta ponownie od Serwera.2010-02-01 15:02:05
[Off-Topic] Brak zamówionej prenumeraty.
Witajcie. Mam otóż taki drobny problem - zamówiłem prenumeratę od stycznia pewnego czasopisma, pieniądze wpłaciłem jeszcze w grudniu. Do dziś nie otrzymałem jeszcze magazynu - a z tego co widzę w kioskach jest już drugi numer, na luty. Dzwoniłem 3 razy do nich - i ciągle słyszę jakieś tłumaczenia, które szczerze mówiąc średnio mnie obchodząc, nie mówiąc o tym że są mało wiarygodne. Co prawda ciągle przepraszają - ale co mi po ich przeprosinach? Czy orientuje się ktoś jak i czym mogę ich postraszyć? Powoli tracę cierpliwość - jeżeli nie podeślą mi czasopisma do końca tego tygodnia będę starał się odzyskać swoje pieniądze - orientuje się ktoś czy takie coś jest możliwe? Spotkał się już ktoś z taką sytuacją? Pozdrawiam.2010-02-01 13:42:13
[Newbie] tworzenie obiektów struktur
struct pralka { int nr_programu; double temperatura_prania; char nazwa[80]; }; int main() { pralka czerwona[3]; *czerwona.nr_programu = 2; cout2010-02-01 13:16:49
[C/C++] Kopiwanie pliku
Witam. mam tu taki program który kopiuje plik binarnie chciałbym go tak zmodyfikować aby zaczął kopiować dany plik zauszmy od 100 znaku #include #include #include #include #include #include using namespace std; int main() { string srcName = "zrodlo", dstName = "cel"; ifstream src(srcName.c_str(), ios::binary); ofstream dst(dstName.c_str(), ios::binary); copy(istream_iterator(src >> noskipws), istream_iterator(), ostream_iterator(dst)); return EXIT_SUCCESS; } wiem że jest taki parametr w copy jak (od którego znaku kopiować, do którego znaku kopiować, wynik) I mam taki problem że nie wiem jak ten program góry zmodyfikować aby ak mówiłem zaczął kopiować plik od 100 znaku2010-02-01 13:15:21
[Newbie] Kopiwanie pliku
Witam. mam tu taki program który kopiuje plik binarnie chciałbym go tak zmodyfikować aby zaczął kopiować dany plik zauszmy od 100 znaku #include #include #include #include #include #include using namespace std; int main() { string srcName = "zrodlo", dstName = "cel"; ifstream src(srcName.c_str(), ios::binary); ofstream dst(dstName.c_str(), ios::binary); copy(istream_iterator(src >> noskipws), istream_iterator(), ostream_iterator(dst)); return EXIT_SUCCESS; } wiem że jest taki parametr w copy jak (od którego znaku kopiować, do którego znaku kopiować, wynik) I mam taki problem że nie wiem jak ten program góry zmodyfikować aby ak mówiłem zaczął kopiować plik od 100 znaku2010-02-01 13:15:21
[Hardware/Software] Flashowy player mp3
Cześć, nie chcę, żeby użytkownicy jawnie mogli pobrać mp3 ze strony, ale chcę, żeby mieli możliwość odsłuchania. A więc kłania się jakiś flash mp3 player. W sieci oczywiście darmowych jest od groma. Ale nie znalazłem żadnego, któryby spełniał moje wymagania. Player musi łączyć się w jakiś sposób z bazą MySQL i z niej pobierać listę utworów(tytuły, ścieżkę do pliku i info). Po kliknięciu na utwór(dwuklik) ma on się odtworzyć, a poniżej playlisty ma się pojawić o nim informacja(zawartość pola info z bazy danych). Pewnie nie ma takich playerków, bo wszędzie jest uniwersalność. Napisałbym nawet może i sam coś takiego, tyle, że z Flashem nie miałem wiele wspólnego(ale podejrzewam, że to nie problem). Największym problemem jest to, że nie mam żadnego środowiska i nie chcę piracić. Czy może istnieje jakaś bezpłatna wersja dla niekomercyjnych zastosowań? Jakie ma ograniczenia? I czy w ogóle z poziomu flasha można się łączyć z MySQL i wykonywać na bazie zapytania? A może macie jakiś inny pomysł, jak to można by osiągnąć? CHodzi mi głównie o to, żeby dodawanie nowych utworów lub ich modyfikacja była kwestią kliknięcia jednego przycisku. Na stronie mam panel administracyjny, więc on mógłby wykonywać całą robotę. Jednak potrzebuję dobrych pomysłów :)2010-02-01 12:43:06
[Nietuzinkowe tematy] Pare pytan o siec neuronowa backprop - gdzies jest blad
czesc sluchajcie, zrobilem siec neuronowa i mam z nia male problemy. ciezko mi znalezc blad, bo nie jestem pewien kilku rzeczy: siec jest wielowarstwowa: 56 wejsc > 3 neurony > 2 neurony > 1 neuron. na wyjsciu ma byc 0 lub 1 wiec funkcje aktywacji dalem sigmoidalna unipolarna. generalnie jest tak, ze: na wyjsciach pierwszej warstwy mam liczby z zakresu 0..1 (czyli chyba tak jak powinno byc). ale juz na wyjsciach 2 warstwy dostaje liczby z zakresu 0,5...0,73 a na wyjsciu ostatniej warstwy liczby z zakresu 0,67..0,78. to wszystko jeszcze przed procesem uczenia. z tego co rozumiem, to na wyjsciu kazdej warstwy powinny byc liczby z zakresu 0..1? :/ najgorsze jest to, ze nie wiem czym to jest spowodowane. funkcje aktywacji sa takie same dla wszystkich neuronow, wagi poczatkowe tez sa losowane w ten sam sposob... f(x)=1/(1+exp(-x) ); wagi poczatkowe losowane z zakresu 0,1..1 jestem na 90% pewny, ze wszystko jest dobrze zrobione, wedlug algorytmu z tej strony: http://galaxy.agh.edu.pl/~vlsi/AI/backp_t_en/backprop.html (czytelnie ktrok po kroku, bez miliona nieczytelnych wzorow ;] ) dla pewnosci konsultowalem to jeszcze z wykladowca... jakies pomysly? :/2010-02-01 12:22:55
[C/C++] Czy c++ moze operowac plikami ?
Witam! Czy w c++ jest taka mozliwosc aby program "operowal" jakimis plikami tzn. chce aby moj program np otworzył c: program files ... jakis tam folder i wyswietlil jego zawartosc w konsoli lub chce aby w jakims zlokalizowanym folderze usunol jakis plik badz jakis stworzyl Czy c++ moze wykonac takia operacje ? Jesli tak to jak to wprowadzic do programu ? Z gory dzieki za wszelkie odpowiedzi :-)2010-02-01 12:19:24
[Newbie] Czy c++ moze operowac plikami ?
Witam! Czy w c++ jest taka mozliwosc aby program "operowal" jakimis plikami tzn. chce aby moj program np otworzył c: program files ... jakis tam folder i wyswietlil jego zawartosc w konsoli lub chce aby w jakims zlokalizowanym folderze usunol jakis plik badz jakis stworzyl Czy c++ moze wykonac takia operacje ? Jesli tak to jak to wprowadzic do programu ? Z gory dzieki za wszelkie odpowiedzi :-)2010-02-01 12:19:24
[C/C++] Szata graficzna w c++ ?
Siema, czy da sie w c++ zrobic wyglad programu czy moze trzeba go przerobic w innym programie [???] Chce zeby moj program wygladal nieco lepiej a nie mial biednej oprawy z wiersza polecen :-/ Jesli sie da to prosze o dokladne wytlumaczenie :-)2010-02-01 10:22:01
[Hardware/Software] Martwy Laptop Acer
Witam. Mam problem z laptopem. Ni z tego ni z owego się nie uruchamia. - zasilanie jest i z kabla i z akumulatora - diody się świecą - coś tam brzęknie dysk, CD się zakręci - z czasem włączy się chłodzenie - ekran czarny, nic nie słychać - nic nie startuje ani z dysku ani z napędów Do tej pory próbowałem: otwierać, przedmuchiwać, resetować BIOS, czyli nic konkretnego. Co można jeszcze zrobić poza oddaniem do naprawy?2010-01-31 23:19:48
[C/C++] Czy da sie do c++ wstawic komende z cmd ...?
Siemano mam taki problem jestem poczatkujacy i nie mam pojecia czy da sie do c++ wstawic jakas komende z cmd np. chce aby moj program wyswietlal aktywne polaczenia (netstat) . Jak go wpisac do programu [???] tak aby program uruchamial komende gdy go uruchomie lub w nim cos wlacze . Ewetualnie prosze o link strony gdzie jest to dokladnie wytlumaczone :-)2010-01-31 22:34:33
[Newbie] Czy da sie do c++ wstawic komende z cmd ...?
Siemano mam taki problem jestem poczatkujacy i nie mam pojecia czy da sie do c++ wstawic jakas komende z cmd np. chce aby moj program wyswietlal aktywne polaczenia (netstat) . Jak go wpisac do programu [???] tak aby program uruchamial komende gdy go uruchomie lub w nim cos wlacze . Ewetualnie prosze o link strony gdzie jest to dokladnie wytlumaczone :-)2010-01-31 22:34:33
[Webmastering] CMS z możliwe najprostszym tworzeniem własnych szablonów
Witam, proszę o pomoc. Od dłuższego czasu szukam jakiegoś CMS do którego w miarę łatwo stworzę własny szablon. Wszystko byłoby prostsze gdyby nie fakt, że ja już posiadam swój szablon, gołą stronę HTML + CSS + JS i nie chciałbym teraz całej przerabiać, żeby mieścić się w standardach jakiegoś cmsa (czyli np. koniecznie menu horyzontalne, lewa kolumna itp.). Czy ktoś zna CMS który w tej kwestii zostawia najwięcej swobody?2010-01-31 21:56:28
[C# i .NET] jak uploadować plik na serwer visual c#
Witam Szukam już od dłuższego czasu jakiegoś przykładowego kodu, jak mogę uplodować / downlodować pliki na MS SQL server do bazy danych i nic nie mogę znaleźć, orientuje się ktoś jak można to wykonać w aplikacji w visualu c#- aplikacja okienkowa. Może są jakieś darmowe komponenty do tego?2010-01-31 21:40:18
[C/C++] Wifi detektor - pomoc przy stworzeniu aplikacji
Witam serdecznie forumowiczów, Pisze prace dyplomową z sieci Wifi i jako projekt chciałbym stworzyc programik do wyszukiwania sieci wifi, a co za tym idzie wyswietlenie listy dostępnych sieci w zasięgu, siła sygnału poszczegolnej sieci, kanał, zabezpieczenia, itp. Najgorsze w tym wszystkim jest to, ze niewiem jak zabrac sie od początku do stworzenia takiej aplikacji. Szukałem w sieci jakis dostepnych materiałów na ten temat, lecz nawet google nie pomaga. Moze jest ktos na forum kto pomoze mi zacząć tworzenie tej aplikacji. Z góry dzieki za odpowiedz pzdr slons2010-01-31 21:32:32
[Newbie] [Delphi] ValueListEditor z tekstu
Sorry za taki sam temat, ale pomyliłem wtedy działy. Mam o to taki przykładowy tekst: [ [ [ "komputery", "Klawiatura", 49 ], [ "komputery", "Monitor", 499 ], [ "komputery", "Myszka", 34 ] ] ] Muszę to rozłożyć na dwie tabele: "Produkt" i "Cena", czyli w Produkt będzie np. "Klawiatura" w Cena "49". Słowa "komputery" mają być zignorowane. Jak taki tekst rozłożyc na tabele? Znalazłem komponent ValueListEditor i on chyba do tego będzie dobry, lecz jeżeli inny też będzie pasował i tak wyglądał to może być. Lista ma się tylko wyświetlać, bez możliwości edycji. Więc jak te dane poprawnie wyświetlić? Szukałem sporo na ten temat, i znalazłem informacje jak dodać dane itp, ale nie mam pojęcia jak odpowiednio rozszyfrować ten tekst z danymi.2010-01-31 21:29:15
[Delphi/Pascal] [Delphi] ValueListEditor z tekstu
Mam o to taki przykładowy tekst: [ [ [ "komputery", "Klawiatura", 49 ], [ "komputery", "Monitor", 499 ], [ "komputery", "Myszka", 34 ] ] ] Muszę to rozłożyć na dwie tabele: "Produkt" i "Cena", czyli w Produkt będzie np. "Klawiatura" w Cena "49". Słowa "komputery" mają być zignorowane. Jak taki tekst rozłożyc na tabele? Znalazłem komponent ValueListEditor i on chyba do tego będzie dobry, lecz jeżeli inny też będzie pasował i tak wyglądał to może być. Lista ma się tylko wyświetlać, bez możliwości edycji. Więc jak te dane poprawnie wyświetlić? Szukałem sporo na ten temat, i znalazłem informacje jak dodać dane itp, ale nie mam pojęcia jak odpowiednio rozszyfrować ten tekst z danymi.2010-01-31 21:07:29
[Inne] Dam pracę!!! Kto potrafi zmodyfikować DLL?
Witam. Od razu zaczne o co chodzi. Sciągnąłem hacka do gry. Wszystko ładnie pięknie, tylko że raz na jakiś czas hack sam pisze ode mnie na czacie strone skąd go pobrać. Przez to jestem wyrzucany z serwerów. Cczy dało by się to zmienić? Może chociaż sam tekst? A sam hack to biblioteka dll, którą wtrynia się do gry poprzed injecktora jakiegoś. Czy jest ktoś w stanie mi pomóc?2010-01-31 20:16:03
[Java] new Date() - rożnica o godzinę z zegarem systemowy??
witam, mam taki problem, że gdy próbuję pobrać aktualną datę z czasem otrzymuję wynik różny o godzinę od zegara systemowego. próbowałem zmieniać TimeZone, ale to też nie pomaga. o co może chodzić??2010-01-31 20:08:38
[Java] Problem z uruchomieniem java me SDK
Witam Kiedy uruchamiam java me i startuje moduls wyskakuje mi zawsze exception java.net.UnknownHostException: ${device-manager.object-registry.host} at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) at java.net.Socket.connect(Socket.java:525) at java.net.Socket.connect(Socket.java:475) at java.net.Socket.(Socket.java:372) at java.net.Socket.(Socket.java:186) at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22) at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128) at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:595) Caused: java.rmi.UnknownHostException: Unknown host: ${device-manager.object-registry.host}; nested exception is: java.net.UnknownHostException: ${device-manager.object-registry.host} at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:598) at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198) at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184) at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322) at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source) at com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:97) Caused: javax.naming.ConfigurationException [Root exception is java.rmi.UnknownHostException: Unknown host: ${device-manager.object-registry.host}; nested exception is: java.net.UnknownHostException: ${device-manager.object-registry.host}] at com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:101) at com.sun.jndi.toolkit.url.GenericURLContext.lookup(GenericURLContext.java:185) at javax.naming.InitialContext.lookup(InitialContext.java:392) at javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1886) at javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1856) at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:257) Caused: java.io.IOException: Failed to retrieve RMIServer stub at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:338) at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:248) at com.sun.jme.toolkit.remoting.client.rmiimpl.ObjectServerConnectionImpl.connect(Unknown Source) at com.sun.jme.toolkit.remoting.client.rmiimpl.ObjectServerConnectionImpl.start(Unknown Source) at com.sun.jme.toolkit.remoting.client.rmiimpl.ObjectServerConnectionImpl.lookupMBean(Unknown Source) at com.sun.jme.toolkit.remoting.client.rmiimpl.ObjectServerConnectionImpl.findObject(Unknown Source) at org.netbeans.modules.javame.common.container.devicemanager.DevicemanagerHelper.openConnection(DevicemanagerHelper.java:53) at org.netbeans.modules.javame.common.container.devicemanager.DevicemanagerHelper.getDeviceManager(DevicemanagerHelper.java:86) at org.netbeans.modules.javame.platform.jme_sdk.autoinstaller.AutoInstaller.ensureDMStarted(AutoInstaller.java:292) at org.netbeans.modules.javame.platform.jme_sdk.autoinstaller.AutoInstaller.restored(AutoInstaller.java:63) at org.netbeans.core.startup.NbInstaller.loadCode(NbInstaller.java:421) at org.netbeans.core.startup.NbInstaller.load(NbInstaller.java:342) at org.netbeans.ModuleManager.enable(ModuleManager.java:906) at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:428) at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:364) at org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:276) at org.netbeans.core.startup.Main.getModuleSystem(Main.java:165) at org.netbeans.core.startup.Main.start(Main.java:312) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:110) [catch] at java.lang.Thread.run(Thread.java:619) Posiadam windows 7 64bit, Java JDK 6 update 18 mialem 64bit ale odinstalowalem bo wyczytalem, ze java me nie pracuje z ta wersja i zainstalowalem jav JDK 6 update 18 32bit. Niestety blad sie nadal pokazuje a ja nie wiem jak ten problem rozwiazac. Dziekuje za gory2010-01-31 19:54:56
[Newbie] [C++] do while
Program rysujący ze znaków minus poziomą kreskę o długości zadawanej z klawiatury aż do wpisania przez użytkownika litery z. Proszę o wytknięcie błędu, gdyż program za każdym razem wyrzuca komunikat o zakończeniu działania. #include using namespace std; int main() { int l; cout l; do { for (int i=0; i2010-01-31 19:23:51
[Newbie] [Delphi] Odczyt z pliku INI
Pod adresem http://4programmers.net/Delphi/Kompendium/Rozdzia%C5%82_6#id-Odczyt-danych doszukałem się instrukcji na temat plików INI jednak nie jasny dla mnie jest odczyt ;/ Jak zrobić by odczytać do label1.Caption tylko wybrany Klucz bądź tylko wybraną wartość?2010-01-31 19:07:12
[Java] Problem z uruchomieniem kompilatora błąd;/
Witam mam tu kod java noi mam problem ze znalezieniem bledu, podkreślam jestem amatorem i czy odnośnie szukania bledów może ktoś mi dać jakieś wskazówki?? import java.awt.EventQueue; import java.awt.event.*; import java.io.*; import javax.swing.*; /** *Program do przegladania sieci *Wersja Hardcore */ public class ImageViewer.java { public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() { JFrame frame = new ImageViewerFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); } }); } } /** *Ramka wyświetlająca obraz */ class ImageViewerFrame extends JFrame { public ImageViewerFrame() { setTitle("ImageViewer"); setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT); //etykieta do wyświetlania obrazu label = new JLabel(); add(label); //dodawanie opcji wyboru obrazu. chooser = new JFileChooser(); chooser.setCurrentDirectory(new File(".")); //pasek menu JMenuBar menuBar = new JMenuBar(); setJMenuBar(menuBar); JMenu menu = new JMenu("Plik"); menuBar.add(menu); JMenuItem openItem = new JMenuItem("Otwórz"); menu.add(openItem); openItem.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { //okno wyboru pliku int result = chooser.showOpenDialog(null); //jeśli plik wybrany jako ikona etykiety if (result == JFileChooser.APPROVE_OPTION) { String name = chooser.getSelectedFile().getPath(); label.setIcon(new ImageIcon(name)); } } }); JMenuItem exitItem = new JMenuItem("Zakończ"); menu.add(exitItem); exitItem.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { System.exit(0); } }); } private JLabel label; private JFileChooser chooser; private static final int DEFAULT_WIDTH = 300; private static final int DEFAULT_HEIGHT = 400; } a bład występuje taki: "WelcomeApplet1.java:11:`{` expected public class ImageViewer.java ^ może ktoś pomóc2010-01-31 19:02:19
[Delphi/Pascal] Procedura, której parametrem jest tablica dwuwymiarowa
Witam, Dopiero zaczynam przygodę z programowaniem i proszę o wyrozumiałość. Polecono mi właśnie tę stronę jako najlepszą do nauki. Otóż mam problem z dwoma zadaniami, wiem, że są one dosyć proste, ale mimo to nie mogę przez nie przebrnąć. Będę bardzo wdzięczny za wszelką pomoc. Zadanie 1. Procedura, w której parametrem jest tablica dwuwymiarowa znaków => array [0..MAX_W, 0..MAX_K] : string. Napisz procedurę, która przepisuje z tej tablicy niepuste łańcuchy znaków usuwając z nich cyfry do innej tablicy => array [0..MAX] : string jednowymiarowej. Nie potrafię zrozumieć owego przepisywania do nowej tablicy, wszelkie próby kompilacji mojego kodu się nie powiodły. Bardzo proszę o pomoc. Natomiast zadanie drugie dotyczy rekordów i procedur. Zadanie 2. Podany rekord : type TZamowienie = record cena : integer; nazwaTow : string; ;sztuk : integer; nrZam : integer; Napisz procedurę, która jako parametr ma plik tekstowy i liczbę zamówionych sztuk. Ową liczbę zamówionych sztuk zwraca jako wartość procedury. Następnie ma wprowadzać do pliku rabat 5% dla każdego zamówionego towaru, którego cena wynosi co najmniej 25 złotych, a liczba zamówionych sztuk to co najmniej 50. Nie ukrywam, że nie mam pojęcia jak rozwiązać to zadanie, zbyt wiele elementów języka zostało tu połączonych(jak dla mnie), tu będę bardzo wdzięczny za szczegółową pomoc i przepraszam za czytelność tego zadania.2010-01-31 18:56:57
[Newbie] Procedura, której parametrem jest tablica dwuwymiarowa
Witam, Dopiero zaczynam przygodę z programowaniem i proszę o wyrozumiałość. Polecono mi właśnie tę stronę jako najlepszą do nauki. Otóż mam problem z dwoma zadaniami, wiem, że są one dosyć proste, ale mimo to nie mogę przez nie przebrnąć. Będę bardzo wdzięczny za wszelką pomoc. Zadanie 1. Procedura, w której parametrem jest tablica dwuwymiarowa znaków => array [0..MAX_W, 0..MAX_K] : string. Napisz procedurę, która przepisuje z tej tablicy niepuste łańcuchy znaków usuwając z nich cyfry do innej tablicy => array [0..MAX] : string jednowymiarowej. Nie potrafię zrozumieć owego przepisywania do nowej tablicy, wszelkie próby kompilacji mojego kodu się nie powiodły. Bardzo proszę o pomoc. Natomiast zadanie drugie dotyczy rekordów i procedur. Zadanie 2. Podany rekord : type TZamowienie = record cena : integer; nazwaTow : string; ;sztuk : integer; nrZam : integer; Napisz procedurę, która jako parametr ma plik tekstowy i liczbę zamówionych sztuk. Ową liczbę zamówionych sztuk zwraca jako wartość procedury. Następnie ma wprowadzać do pliku rabat 5% dla każdego zamówionego towaru, którego cena wynosi co najmniej 25 złotych, a liczba zamówionych sztuk to co najmniej 50. Nie ukrywam, że nie mam pojęcia jak rozwiązać to zadanie, zbyt wiele elementów języka zostało tu połączonych(jak dla mnie), tu będę bardzo wdzięczny za szczegółową pomoc i przepraszam za czytelność tego zadania.2010-01-31 18:56:57
[Delphi/Pascal] TeasyGG - sortowanie
Witam. Chcę zrobić sortowanie listy kontaktów komponentu EasyGG. Robię to następująco: procedure TForm1.SortByStatus(iLow, iHigh : Integer); var Temp: TUser; i, j, x: Integer; begin for i := iHigh downto iLow do if im.users.Items[i].Status in [usGGWithMe, usAvailable, usBusy, usDND] then begin for j := i - 1 downto iLow do if im.users[j].Status = usNotAvailable then begin Temp := im.Users[i]; im.users[i] := im.users[j]; im.users[j] := Temp; end; end; x := 0; for i := iHigh downto iLow do if im.users[i].Status in [usGGWithMe, usAvailable, usBusy, usDND] then begin x := i - iLow + 1; Break; end; if (x = 0) or (x = iHigh - iLow + 1) then SortByName(iLow, iHigh) else begin SortByName(iLow, x - 1); SortByName(x, iHigh); end; end; procedure TForm1.SortByName(iLow, iHigh : Integer); var Temp : TUser; x: string; iLo, iHi : Integer; begin iLo := iLow; iHi := iHigh; x := im.users[(iLow + iHigh) div 2].Name; repeat while AnsiLowerCase(im.users[iLo].Name) < AnsiLowerCase(x) do Inc(iLo); while AnsiLowerCase(im.users[iHi].Name) > AnsiLowerCase(x) do Dec(iHi); if iLo iHi; if iHi > iLow then SortByName(iLow, iHi); if iLo < iHigh then SortByName(iLo, iHigh); end; jednak przy kompilacji wyskakuje mi błąd: [ERROR] main.pas(175): Cannot assign to read-only property. Co robię źle ? Jaki moze być inny sposób na sortowanie listy według statusów i imion ?2010-01-31 18:33:01
[Webmastering] [html,js] Rozwijalne menu
Witam, chcę mieć na swojej stronce rozwijalne menu lecz chciałbym aby było napisane przeze mnie. I mam już sporo ale problem w tym że chcę żeby zamykała się poprzednio otwarta kategoria a otwierała ta na którą klikniemy. Stanąłem na tym że zamyka poprzednią ale nie otwiera nowej, trzeba drugi raz kliknąć i dopiero się otworzy. Tu daje kod: function rozwin(id_kat,max){ var ile = 2; function zwin(ile){ for (var g=1;g2010-01-31 18:28:32
[C/C++] C++ Ustawienie aktywnego przycisku
02010-01-31 18:08:07
[Off-Topic] nokia-siemens, tieto, IBM, jakie wrazenia ?
Moze sa tu ludzie ktorzy pracuja w ktorejs z tych firm? interesuje mnie glownie to jak wygladam mniejwiecej praca, czy duzo trzeba umiec na poczatku aby sie dostac tam, jak wyglada kwestia jezyka, czy trzeba umiec plynnie rozmawiac czy wystarczy angielski do czytania dokumentacji, a moze jakies inne jezyki trzeba znac? czy jest mozliowsc zatrudnienia sie za jakas mniejsza kase na douczenie. czy trzeba byc dobrym z programowania ? (wiem ze glupie pytanie, ale wbrew pozorom slyszalem ze nie, ze wystarczy umiec programowac obiektowo, nie trzeba wymyslac wlasnych algorytmow, pisac wielowatkowo itp, poprostu znac dobrze skladnie i pisac ;) ) moze macie doswiadczenia z ktoras z tych firm, to prosil bym o podzielenie sie :-) pozdrawiam jaco2010-01-31 17:42:49
[Newbie] [Java] Button uruchamiający klasę
Witam, Pisze prostą aplikację i natrafiłem na problem. Mam dwie klasy: NewJFrame.java i WriteFile.java Jak zrobić aby po wciśnięciu przycisku w NewJFrame.java uruchomić WriteFile.java? Chyba, że da się zrobić zapisanie stringów do pliku tekstowego bez dodatkowej klasy odpowiedzialnej za zapisywanie? Pozdrawiam pattg2010-01-31 17:31:56
[Newbie] [Delphi] HTTP i zabroniony dostęp
Witam. Chcę w delphi pobierać do programu dane do tabelki. Problem w tym, że jak w przeglądarce wpiszę adres to dostęp jest zabroniony nazwą usera i hasłem (wyskakuje okienko). Jest to panel do zarządzania serwerem gry. Aby było wiadomo o co chodzi, to tuaj przykładowy adres: http://91.121.86.35:22003/scoreboard/call/getScoreboardRows Jak widać wymaga podania nazwy usera i hasła. Jak to zrobić automatycznie w delphi i pobrać tekst który wyświetla się po zalogowaniu? Proszę o pomoc2010-01-31 17:23:37
[Delphi/Pascal] Programowanie obiektowe
Operacje na ciągach znaków (string) â sprawdzanie znaków, porównywanie ciągów znaków Operacje na plikach (wczytywanie danych, zapisywania do pliku) â procedura obsługi pliku (5 kroków) :-) :-) [wstyd] Potrzebuję przykłądó do powyższych stwierdzeń2010-01-31 17:09:39
[Off-Topic] liczby zmiennoprzecikonkwe - normalizacja mantysy
http://pl.wikipedia.org/wiki/Liczba_zmiennoprzecinkowa chodzi mi o ten przykład w podtytule "Przykład reprezentacji". Dlaczego jest tam napisane "Mantysa M nie należy do zadanego przedziału [1,10)", dlaczego musi należeć od 1 do 10?2010-01-31 16:53:32
[C/C++] [C] Analiza stanów pamięci - czy dobrze rozumuję ?
Witam, Mam taki kod: http://img63.imageshack.us/img63/5779/obrazyu.jpg I mam pytanie, bo nie wiem czy dobrze analizuję stany pamięci. Wiem, że "g" jest wskaźnikiem do struktury "w" natomiast czy m jest wskaźnikiem do "s.z" i jeśli tak to dlaczego np nie wskazuje na "s.y[0]" ?2010-01-31 16:07:24
[Newbie] Zmienna w zalerzności o wykonań pętli
Witam. Nie wiedziałam jak nazwać ten temat. Mam problem. Pewno dla was jest to łatwizna. Chciałbym aby pewna zmienna za karzdym wykonaniem pętli zmieniała się raz na true raz na false. 1. wykonanie pętli zmienna = true 2. wykonanie pętli zmienna = false 3. wykonanie pętli zmienna = true 4. wykonanie pętli zmienna = false Pętla wykonuje się tak około 5 milionów razy więc sprawdzanie reszty z dzielenia ilości wykonań pętli przez 2 ,nie wchodzi w grę.2010-01-31 16:03:06
[Delphi/Pascal] Tworzenie i odnoszenie się do dynamicznych obiektów
Witam, W pętli tworzę sobie załóżmy 5 obiektów WebBrowser. Każdemu nadaje osobno właściwość tag. Jak odnieść się do pierwszego stworzonego w pętli webBrowsera ? for i:=0 to k do begin WebBrowser:=TWebBrowser.Create(self); WebBrowser.Tag:=i+1; end;2010-01-31 15:35:54
[C# i .NET] Dostęp do danych z innego forma
Witam Mam dwa formy. Jeden nazwijmy go Form1 i drugi Form2. Na Form1 mam TextBoxa, z którego chce pobierać dane do Form2. Żeby to zrobić najprostszym i najszybszym sposobem przestawiłem sobie w Formie 1 właściwość TextBoxa z private na public. Następnie w Formie 2 dodałem taki kawałek kodu: private Form1 otherForm = new Form1(); private void Button5_Click(object sender, EventArgs e) { MessageBox.Show(otherForm.TextBox1.Text); } I niestety po otwarciu Forma 2 w MessageBoxie widzę pustkę, mimo że wpisałem jakąś wartość do TextBoxa. Ktoś wie w czym leży problem ?2010-01-31 15:17:05
[Hardware/Software] suma kontrolna pobranego pliku
Na stronie www skąd pobrałem dany plik widniał napis obok niego: (cksum - 3152418844). Po sprawdzeniu sumy kontrolnej za pomocą md5sum pod Linuksem otrzymałem: b86b3f97a55745302036ff2c8bb4df9d. Jak to rozumieć, czy to jest taka sama suma kontrolna?2010-01-31 14:37:27
[Webmastering] [PHP]Formularz + Mysql Update
Witam, Mam pewien problem odnosnie formularza i update do bazy. Więc zrobilem taki formularz z dwoma polami. Chce aby po kliknieciu w link/button dane zostaly przeslane i wykonanie update tego co wpisalem w pole formularza. Problem jest w tym że nie chce mi wysyłac do bazy zmienionej zmiennej. Oto ten kod: Piłkarz: Mam teraz wielką prośbe by ktoś pomógł mi to przerobic. Będe wdzieczny za kazde rady2010-01-31 14:27:00
[Newbie] [C++]powiększanie komponentów wraz z oknem programu (Visual)
Witam. Tworzę prosty edytor tekstowy i mam pewien problem. Otóż po powiększeniu mojego programu pole tekstowe się nie powiększa wraz z nim, a nie mogę ustawić komponentu na fill, bo mam tam jeszcze toolStrip, które zasłania pierwszą linijkę tekstu. Jak zrobić, aby po zmaksymalizowaniu okna programu komponent powiększał się do takiej wysokości na której jest toolStrip? Może wielkość w procentach? Proszę o pomoc PS Chodzi mi oczywiście o program w IDE Microsoft Visual C++ 2008 Express Edition2010-01-31 14:25:31
[C/C++] Jak pobrać pliki z katalogu i z podkatalogów?
Witam, potrzebuje kodu którzy pobierze wszystkie pliki z katalogu X i wszystkie pliki w podkatalogach X i dalszych. Posiadam taki kod działający na system Windows i Linux: [kod=c++] int getfiles (std::string dir, std::vector &files){ DIR *katalog; struct dirent *plik; if((katalog = opendir(dir.c_str())) == NULL) { std::cout2010-01-31 14:07:00
[Bazy danych] Aktualizacja tabeli pomocniczej wiele-do-wielu
Witam, W moim modelu posiadam tabele pomocniczą realizującą relację wiele-do-wielu. Jak prawidłowo mam aktualizować/dodawać pozycje w takiej bazie, by nie dublować wpisów? Podam konkretny przykład: Tabela 1. Obraz Id | Opis Tabela 2. Paleta Id | Kolory Tabela 3. PaletyObrazu (wiele-do-wielu) Id | IdObrazu | IdPalety Jeśli teraz do danego obrazu dodam kolejną paletę (każdy obraz może posiadać wiele palet przypisanych jemu), to jak poprawnie mam zaktualizować tabele nr 3, skoro nie wiem która konkretnie paleta została dodana a dysponuję jedynie listą palet w tym obrazie (IList ListaPalet) Czy najpierw powinienem wykasować wszystkie pozycje (relacje) związane z tym obrazem (DELETE FROM PaletyObrazu WHERE IdObrazu = 1) a później wprowadzić wszystkie jej palety do tabeli (foreach INSERT ...)? PS. Jak powinienem łączyć poprawnie polecenie DELETE z INSERT by poszło jednym poleceniem SQL? Prosiłbym o jakieś porady. Z góry dziękuję.2010-01-31 14:02:29
[C/C++] [Visual C++/ OpenGL] użycie net framework class library
Witam! Mam techniczne pytanko: Czy da się do programów openglowych robionych w Visual 32 w Win32 Project takich jak np te pokazywane na kursach u NeHe http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=07 dołączyć w jakiś sposób net framework class library. Chodzi mi o to żebym mógł używać wszystkich dobrodziejstw z tego płynacych... np klasy System.Drawings.Bitmap itd... Jeżeli nie ma takiej możliwości to w jaki sposób połączyć opengl z net framework w visual c++ - ale z góry wykluczam możliwość użycia windows forms appliaction + openglowy native window...2010-01-31 13:49:24
[Inne] [BCB] finkcja sin i cos z Math.h
Mam kod gdzie sin kata 0 stopni jest rozny od sin kata 360 stopni i nie wiem czemu tak sie dzieje czemu mi zwraca dziwne wyniki we wszystkich przypadkach czym to moze byc spowodowane const float imopi = 0.017453292519943295769236907684886; //gdzie imopi to po porstu liczba PI podzielona przez 180 (PI/180.0) const float pi = 3.1415926535897932384626433832795; TStringList * s = new TStringList(); s->Add("sin 0 =" + FloatToStr( sin(0.0f * imopi ) )); s->Add("sin 90 =" + FloatToStr( sin(90.0f * imopi) )); s->Add("sin 180 =" + FloatToStr( sin(180.0f * imopi) )); s->Add("sin 270 =" + FloatToStr( sin(270.0f * imopi) )); s->Add("sin 360 =" + FloatToStr( sin(360.0f * imopi) )); s->Add("sin -0 =" + FloatToStr( sin(-0.0f * imopi) )); s->Add("sin -90 =" + FloatToStr( sin(-90.0f * imopi) )); s->Add("sin -180 =" + FloatToStr( sin(-180.0f * imopi) )); s->Add("sin -270 =" + FloatToStr( sin(-270.0f * imopi) )); s->Add("sin -360 =" + FloatToStr( sin(-360.0f * imopi) )); s->Add("cos 0 =" + FloatToStr( cos(0.0f * imopi) )); s->Add("cos 90 =" + FloatToStr( cos(90.0f * imopi) )); s->Add("cos 180 =" + FloatToStr( cos(180.0f * imopi) )); s->Add("cos 270 =" + FloatToStr( cos(270.0f * imopi) )); s->Add("cos 360 =" + FloatToStr( cos(360.0f* imopi) )); s->Add("cos -0 =" + FloatToStr( cos(-0.0f * imopi) )); s->Add("cos -90 =" + FloatToStr( cos(-90.0f * imopi) )); s->Add("cos -180 =" + FloatToStr( cos(-180.0f * imopi) )); s->Add("cos -270 =" + FloatToStr( cos(-270.0f * imopi) )); s->Add("cos -360 =" + FloatToStr( cos(-360.0f * imopi) )); s->SaveToFile("E:LELUS.TXT"); delete s; oto wynik: sin 0 =0 sin 90 =1 sin 180 =2.43359289501285E-8 sin 270 =-0.999999999999999 sin 360 =-4.8671857900257E-8 sin -0 =0 sin -90 =-1 sin -180 =-2.43359289501285E-8 sin -270 =0.999999999999999 sin -360 =4.8671857900257E-8 cos 0 =1 cos 90 =1.21679644750643E-8 cos 180 =-1 cos 270 =-3.65038934251928E-8 cos 360 =0.999999999999999 cos -0 =1 cos -90 =1.21679644750643E-8 cos -180 =-1 cos -270 =-3.65038934251928E-8 cos -360 =0.9999999999999992010-01-31 13:26:05
[Inżynieria oprogramowania] Jaka technologia progrmowania?
Z pośród wielu systemów operacyjnych, wydaje mi się, że są trzy najczęściej używane: Windows (od XP wzwyż), Linux (pod różnymi postaciami zwanymi dystrybucjami) i Mac OS X. Zauważyłem, że są różne technologie tworzenia oprogramowania, które mają zalety i wady: 1. Windows API: Tworzy go większość kompilatorów dla Windows. Aby uruchomić w Linuxie, trzeba zainstalować Wine, a żeby uruchomić w MacOS, to trzeba zainstalować Darwine (wersja Wine przewidziana dla MacOS). + Jeden plik EXE na wszystkie systemy + W Windows nie potrzeba dodatkowego oprogramowania ani bibliotek + Niektóre dystrybucje Linuxa już posiadają Wine - Wine i Darwine nie są w 100% kompatybilne z Windows API, dlatego należy testować działanie programu przynajmniej w Linuxie, a najlepiej we wszystkich systemach - Sam kompilator może nie działać do końca dobrze w systemach innych niż Windows (jeżeli uruchamiany jest przez Wine) 2. .NET/Mono: Aby uruchomić w systemie Windows, należy zainstalować .NET, a w pozostałych systemach trzeba zainstalować Mono (istnieje również wersja Mono dla Windows) + Jeden plik EXE na wszystkie systemy + Mono jest prawie w 100% kompatybilny z .NET 2.0, trzeba testować działanie + Plik EXE zawiera kod pośredni, a nie maszynowy, przez co teoretycznie może działać na każdym komputerze + Język C# (stworzony specjalne dla .NET) jest stosunkowo prosty i są bezpłatne kompilatory - Mono zapewnia tylko częściową kompatybilność z .NET 3.5 - Biblioteka .NET nie zawiera GTK# i trzeba GTK# doinstalować osobno 3. Java: + Java istnieje w wersji dla wszystkich systemów operacyjnych + 100% gwarancji działania na wszystkich systemach + Kompilatory Java są bezpłatne - Podobno Java może być mniej wydajna - Ograniczenia wynikające z maszyny wirtualnej Javy 4. QT: + 100% gwarancji działania na wszystkich systemach operacyjnych + W systemie docelowym nie potrzeba instalować dodatkowych bibliotek do uruchamiania programów - Wymaga tworzenia trzech osobnych wersji programu 5. Lazarus: Te same zalety i wady, jak QT. Którą technologię stosujecie do tworzenia programów? Jeżeli chcecie rozpowszechniać program, to czy testujecie dokładnie działanie we wszystkich trzech systemach operacyjnych?2010-01-31 13:19:48
[C# i .NET] Jaka książka do C# (więcej niż podstawy)
Witajcie, niedługo skończę pozycję Marcina Lisa "C#. Praktyczny kurs" Dzięki zagadnieniom, które są w tej książce, znam podstawy języka C# - zmienne, pętle, wyjątki, instrukcje warunkowe, tablice, trochę z zagadnień programowania obiektowego (klasy, metody, konstruktory - teraz robię interfejsy i polimorfizm) i delikatnie system wejścia-wyjścia. Książka kończy się na podstawach pisania aplikacji okienkowych. Teraz chciałbym znaleźć jakąś pozycję, która rozwinie moje umiejętności (chciałbym jeszcze rozszerzyć moje wiadomości na temat programowania obiektowego, systemu wejścia-wyjścia, wyjątków) oraz doda parę nowych informacji z C#, by z takiego początkującego, znającego podstawy programistę C# stać się bardziej zaawansowanym. Działam na Visual C# 2008 EE. Znacie jakąś pozycję, która może sprostać moim wymaganiom (no nie musi w 100%, ale w większości ;)) ??2010-01-31 12:51:09
[Webmastering] Problem z zapytaniem i wyświetlaniem wyników
witam Pisze aplikacje. Ma rezerwować pokoje w pensjonacie. Baze mam gotowa i zapytanie sprawdzające dostępnosc pokoi w zadanym terminie również. Zapytanie w phpmyadmin działa bez zarzutu. przepisalem je na php i teraz chce wyświetlić wyniki na stronie i tutaj zonk. Nie wiem czy dobrze to zrobiłem - ja już nie mam pomysłu Dostaje bład: Fatal error: Call to a member function fetch_assoc() on a non-object in C:wampwwwhotelsprawdz.php on line 105 ponizej daje kod który to robi - nie wiem gdzie jest błąd - może komuś sie uda coś wyniuchać. Dajcie znać2010-01-31 11:40:33
[Bazy danych] zliczanie odpowiedzi
Witam. Mam tabele topics: +----------+----------+------------+--------------+------------+ | topic_id | forum_id | topic_name | topic_author | topic_time | +----------+----------+------------+--------------+------------+ | 1 | 1 | test56 | 1 | 12333213 | | 2 | 1 | test | -1 | 1123123 | | 3 | 1 | arnold | -1 | 1264917749 | | 4 | 1 | 666 | 1 | 1264917779 | +----------+----------+------------+--------------+------------+ oraz posts: +---------+----------+-------------+----------------+------------+ | post_id | topic_id | post_author | post_text | post_time | +---------+----------+-------------+----------------+------------+ | 2 | 1 | -1 | Najlepsze | 1264355826 | | 3 | 1 | -1 | tak | 1264356593 | | 4 | 1 | 1 | poprosze | 1264356612 | | 5 | 1 | -1 | ytrrrrrrrrrrrr | 1264840083 | | 6 | 3 | -1 | stefan | 1264917749 | | 7 | 4 | 1 | jarek | 1264917779 | +---------+----------+-------------+----------------+------------+ I chciałbym , żeby za pomocą jednego zapytania wyrzucić tytuły tematów oraz ile zawierają wypowiedzi, jednak mi to nie wychodzi. Zapytanie: select t.topic_name, count(p.post_id) FROM topics t left join posts p ON p.topic_id = t.topic_id WHERE t.forum_id = 1; Zwraca jedynie: +------------+------------------+ | topic_name | count(p.post_id) | +------------+------------------+ | test56 | 6 | +------------+------------------+ Wie ktoś co robię źle?2010-01-31 11:25:36
[Java] Referencje do następnego obiektu w obiekcie go poprzedzający
Witam mam dosyć spory problem z wykonaniem Metody addGame(String game, boolean nice) w klasie Game wywołanej z głównej klasy programu CheckGame dodaje grę do systemu tworząc nowy obiekt klasy Item. Ma to działać na zasadzie takiej iż Obiekt game ma pola game, nice i nextGame - (ostatnie jest referencją do kolejnej gry) Moje rozwiązanie-> które nie działa :> ( klasa Game): public class Game { String game; boolean nice; Game nextNext, firstGame; public Game(String question, boolean nice){ question=this.game; answer=this.nice; Item next; } public void addGame(String game, boolean nice){ Game tmp = firstGame; while (tmp.nextGame != null) { tmp = tmp.nextGame; } tmp.nextGame = new Game(game, nice); } } Oczywiście first game jest utworzona w klasie głównej jako pierwszy obiekt ma być tak GRA1(next)->GRA2(next referencją do gry3)->GRA3(next=null)2010-01-31 11:16:10
[Inne] Funkcja IIf - Access
Witam, Potrzebuję pomocy z funkcją IIf, generalnie mam kolumne cena i w kwerendzie chce wpisac polecenie takie że jeśli rok z rekordu Data_wypozyczenia minus rok z rekordu Data_premiery(ten rekord zawiera sie w innej tabeli niż Data_wypozyczenia) jest mniejszy lub równy 1 to cena wynosi 8 zł a jesli warunek jest nie spełniony to 4 zł, zapisałem to tak: IIf(Year([Data_wypozyczenia])-Year([Data_premiery])2010-01-31 09:06:51
[Webmastering] Sposób aby mieć domenę z .pl????
Wiem, że trzeba się zgłosić do dostawcy takich usług, np. nazwa.pl, pdg.pl itp. Ale co jest w momencie jak zarejestruję taką domenę i opłacę ją na rok??? Czy ktoś może zablokować mi przedłużenie takiej domeny i tym samym przechwycenie po roku? Przykładowo rejestruję ją dziś i czy w ciągu następnych 12 miesięcy ja mam pierwszeństwo do niej na następne 12 miesięcy? Jak jej nie przedłużę do 31 stycznia 2011 roku to dopiero ktoś inny może zająć a takto to tylko i wyłącznie ja mam pierwszeństwo czy to tak nie jest??? Bo jakieś na google mi głupie teksty powyskakiwały o przechwytywaniu domen i nie rozumiem jak z tym sprawa wygląda. Chciałbym zarejestrowac pewną domenę na rok, ale na takim serwisie i z takimi opcjami, żeby była ona moja przez następne 12 miesięcy i żebym miał potencjalnie pierwszeństwo do niej przez jeszcze kolejny rok. Ponadto z opcją taką, żebym mógł sprzedać dostęp do niej.2010-01-31 08:41:38
[Newbie] Transformacja rozmiaru macierzy
Witam, Mam dość nietypowy problem. Otóż mam zbiór danych gdzie mam 512*512 wartości (intensywności przypisane pikselom na detektorze CCD) i są one niestety zapisane w takim dziwacznym formacie gdzie mam 13 kolumn. Innymi słowy mam ((512*512)-12)/512=20164 wierszy, w każdym 13 wartości i jeden wiersz na końcu gdzie mam 12 wartości. Czyta się je oczywiście od lewej do prawej i w dół. No a z pewnych względów potrzebuję mieć te wartości wpisane w macierzy o rozmiarach właśnie 512 wierszy na 512 kolumn, czyli macierzy kwadratowej. Oczywiście chodzi mi o to aby wartości były czytane tak samo czyli od lewej do prawej i w dół. Innymi słowy w pierwszej macierzy mam np. wyraz (1,13) no to on będzie taki sam w drugiej macierzy, ale już wyraz (2,1) zmieni się na (1,14). I niestety nie zmienia to się jakoś ładnie (512 nie jest podzielne przez 13 bez reszty...). Niestety jakoś nie udało mi się znaleźć jakiegoś rozwiązania tegoż problemu i znaleźć odpowiedniego algorytmu. Z góry dziękuje za wszelaką pomoc w tym względzie. Pozdrawiam, Radek2010-01-31 01:56:21
[Nietuzinkowe tematy] Skalowanie obrazka i kanał alfa
Cześć, Bardzo rzadko proszę o pomoc na forum, ale z tym problemem nie mogę sobie poradzić od kilku dni. Piszę funkcję do skalowania bitmapy. Jest ona zapisana w pamięci jako zwykła tablica bajtów. Każde 4 kolejne bajty to wartości kolorów odpowiednio RGBA (zakres od 0 do 255). Jak widać obrazki mają kanał alfa. Weźmy sobie prosty algorytm zmniejszania obrazka dwukrotnie, który po prostu przekształca każdy kwadrat obrazka 2x2 piksele na 1 piksel z uśrednionym kolorem dla każdego kanału. Jeśli nie ma przezroczystości, to wszystko działa ok. Teraz mamy sobie obrazek 2x2 piksele, którego 2 lewe piksele mają kolor RGBA=00FF00FF (kolor zielony, nieprzezroczysty), a prawe RGBA=FF000000 (kolor czerwony, ale całkiem przezroczysty, więc niewidoczny). Po przeskalowaniu powyższym algorytmem otrzymujemy jednopikselowy obrazek o kolorze RGBA=7F7F007F. Mamy więc półprzezroczysty żółty obrazek. Ale skoro wcześniej widoczny był tylko kolor zielony to chcę, żeby po przeskalowaniu obrazek też był widoczny tylko zielony. I tu właśnie mam problem. Zna ktoś może jakieś fajne rozwiązanie? Może w ogóle kanał alfa powinno się traktować inaczej niż pozostałe kolory? Teoretycznie mogę zmienić dwa prawe piksele na przezroczyste zielone, ale przy większych i wielokolorowych obrazkach to już chyba nie jest takie proste do wykonania.2010-01-31 01:34:53
[C/C++] program działa na win7, na XP out of memory
Witam Mam problem z napisana przeze mnie aplikacją. Pisałem ją w Visualu 2005 na windowsie 7. Aplikacja na tej platformie działa sprawnie. Ilość zajmowanej pamięci jest zależna od rozmiaru pliku wejściowego. I tak przy pewnym pliku program zajmuje 60MB pamieci (wg menadzera urzadzen). Wszystko byłoby dobrze, ale dla pewności odpalilem ten program na windowsie XP. I tu moje zdziwienie: przy tym samym pliku wejsciowym program wysypuje sie z powodu braku pamieci (na maszynie z 2GB ramu). Wg. menadzera urzadzen zajmowana pamiec skacze od 20MB do ponad 1GB (do czasu wywalenia sie programu). Dodam, że w duzej czesci moj program opiera sie na malloc(), realloc() i free(), ale naprawde nie widze miejsca gdzie zaalokowana pamiec moglaby pozostac nie zwolniona. Poza tym przeciez w win7 program działa dobrze nie zajmujac wiele pamieci (jak na rozmiar danych wejsciowych) Gdzie w takim razie może leżeć problem? Z góry dzięki za odpowiedzi Pozdrawiam2010-01-31 01:04:27
[C/C++] Podgląd przed kompilacją
Witam . Jestem nowym użytkownikiem tego forum , zaczynam zabawę z C+ i na początek mam pytanie . Mam źródła napisane w C . Jest to tabela z przyciskami , chciałem ją troszkę zedytować , ale problem w tym żeby zobaczyć efekt mojej edycji muszę skompilować wszystkie źródła , co zajmuje sporo czasu , kompilacja ok. 30min dopiero wtedy moge zobaczyć efekt . Dlatego mam pytanie czy jest możliwość przed kompilacją zobaczyć graficznie jak to wygląda ?? Dokładnie chodzi mi o to żeby zobaczyć tylko jeden plik źródłowy , który edytuję . Wszystkich plikow jest sporo i trzeba je wszystkie razem skompilować aby uzyskać efekt koncowy , ale mi chodzi tylko o to żeby zobaczyć ten jeden plik czy ramki są równo itp. Prosze o odpowiedź . Pozdrawiam2010-01-30 23:47:24
[Newbie] Potoki i funkcja tr (zamiana liter a-z A-Z | A-Z a-z)
Witam wszystkich serdecznie otoz mam problem z prostym programem (dlatego wstawiam go w dziale dla "Newbie") Zalozeniem moim bylo stworzenie programu ktory pozwoli na wykonanie operacji składającej się z 2 potoków oraz przekierowania do pliku znajdującego się na końcu wyrażenia. Przykładem tego może być: ls | tr a-z A-Z | tr A-Z a-z > a.txt. zamiana na DUZE LITERKI i z powrotem na male tego co wyswietli funkcja ls main(int argc, char* argv[]) { int pdesk[2]; if (pipe(pdesk) == -1){ exit(1); } switch(fork()){ case -1: // blad w tworzeniu procesu exit(1); case 0: // proces potomny dup2(pdesk[1], 1); execvp("ls", argv); exit(1); default: { // proces macierzysty close(pdesk[1]); dup2(pdesk[0], 0); execlp("tr", "tr", "a-z", "A-Z", 0); exit(1); } } } Powyżej znajduje się kod programu ktory wykonuje sie bez problemu ale nie zamienia literek spowrotem na male. Ja probowalem w "case 0" wstawic jeszcze jedna funkcje fork. I w potomku prrocesu potomnego wstawic zawartosc procesu macierzystego. A procesie macierzystym zmienilem kolejnosc w funkcji execlp tj. z DUZYCH LITER na male. po probach wstawienia wszystkiego tak aby program sie skompilowal (nie wyskoczyly zadne bledy) wyglada to tak: ... switch(fork()){ case -1: // blad w tworzeniu procesu exit(1); case 0: // proces potomny dup2(pdesk[1], 1); execvp("ls", argv); switch(fork()) {{ case -1: // blad tworzenia prrocesu exit(1);} case 0:{ close(pdesk[1]); dup2(pdesk[0], 0); execlp("tr", "tr", "A-Z", "a-z", 0); } default:{ close(pdesk[1]); dup2(pdesk[0], 0); execlp("tr", "tr", "A-Z", "a-z", 0); exit(1); } } default: { // proces macierzysty exit(1) } } } Kompiluje sie bez bledow... ale nic sie nie wykonuje i nie mam juz pomyslow na dalsze kombinacje. Prosze o wskazowki. ps. nie probowalem kombinowac z zapisywaniem do pliku wiec skoncentrowalem sie chociaz na wyswietleniu wyniku na wyjsciu standardowym2010-01-30 23:47:24
[Newbie] [Batch] Tworzenie katalogów
Witam, Wiem że Batch to nie język programowanie, a jedynie zbiór wykonywalnych poleceń, ale będę bardzo wdzięczny jeśli znajdzie się ktoś kto pomoże ... Mam taki problem, gdyż muszę napisać plik wsadowy który będzie tworzył określoną ilość katalogów (kat1, kat2, kat3 itd.) np. na dysku c: .... Wszystko ładnie - pięknie tylko ów plik nie wiem czemu tworzy jeden katalog mniej niż, wpisana ilość w wierszu poleceń. Co robię źle ???? @echo off set /a licznik=1 set /p max=Ile chcesz utworzyc katalogow?_ if kat%licznik% == %max% goto katalog :katalog md c:kat%licznik% set /a licznik=%licznik%+1 if %licznik% equ %max% goto koniec if %licznik% gtr %max% goto katalog if %licznik% leq %max% goto katalog :koniec Z góry dziękuję za pomoc :-)2010-01-30 23:11:40
[Hardware/Software] KDE offline
Szukam, jak doinstalować KDE do Ubuntu tak, żeby mieć i Gnome, i KDE w Ubuntu. Wszystkie strony, naktóre trafiałem szukając KDE dla Ubuntu, opisują instalację na komputerze z dostępem do internetu poprzez wykorzystanie narzędzi pobierających i instalujących automatycznie. Chodzi mi o komputer bez internetu, czyli ściągnąć pakiet KDE, nagrać na pendrive i na drugim komputerze uruchomić. Jakie pliki i skąd pobrać?2010-01-30 22:35:38
[Java] [EJB 3] Jak rozproszyć komponenty
Cześć! Wpadłem na pomysł, żeby na pracę mgr. napisać coś w EJB3, i Struts, które to ostatnio poznałem. Wiem, że EJB nie warto stosować tylko do tworzenia entity beanów - czyli odwzorowania relacyjnego na obiektowe, bo od tego jest Hibernate. Chciałem więc rozproszyć system, aby użycie EJB3 było zasadne, tylko nie jestem pewien w jaki sposób. Chciałbym zrobić tak: Tomcat - Warstwa WWW (Struts) 2 x Jboss (JBoss_1 + My SQL / JBoss2+Potgres) I teraz pytanie. Załóżmy, ze mam dwie tabele: Users i Documents. Każdy user ma dokumenty jakieś. Czy żeby to rozproszyć to mogę umieścić na JBossie 1 Tabele users a na jbossie 2 tabele ducuments (Oczywiście połączyć je odpowiednimi kluczami w formie referencji do interfejsów zdalnych). Czy też Obie tabele mają być i na jednym i na drugim jbossie/bazie, czy też rozproszenie powinno być zaimplementowane przez message driven beany?? Mam nadzieję, że za bardzo nie zakręciłem :) Pozdrawiam.2010-01-30 22:31:13
[C/C++] program zaliczeniowy
Siema Potrzebuje na cito tj do godziny 00.00 dzisiejszego dnia programu (napisanego w C++, programowanie obiektowe) który ma w sobie: Posiada min 3 klasy pochodne funkcje wirtualna pole statyczne (numerowanie, zliczanie obiektów) funkcje zaprzyjaźnione dziedziczenie Oczywiście za rozsądną cenę.2010-01-30 21:01:12
[Java] Klasy - jak to ugryźć?
Witam, jak zmienić poniższy kod aby było możliwe utworzenie nowego obiektu poprzez: Lokomotywa l1 = new Lokomotywa(Lokomotywa.ELEKTRYCZNA); package pkp; public class Main { class Lokomotywa { public enum Rodzaj { ELEKTRYCZNA, SPALINOWA, PAROWA } /* public static String Typ (Rodzaj r){ if(r == Rodzaj.ELEKTRYCZNA) return r + "Lokomotywa ELEKTRYCZNA"; if(r == Rodzaj.PAROWA) return r + "Lokomotywa PAROWA"; if(r == Rodzaj.SPALINOWA) return r + "Lokomotywa SPALINOWA"; return "Nie wybrano typu lokomotywy."; }*/ public Lokomotywa(String naz){ naz = Typ(Rodzaj.valueOf(naz)); } } public static void main(String[] args) { Lokomotywa l1 = new Lokomotywa(Lokomotywa.ELEKTRYCZNA); } } Prosze o pomoc, dodam ze to bardzo pilne jest ;(2010-01-30 20:49:35
[Newbie] Klasy - jak to ugryźć?
Witam, jak zmienić poniższy kod aby było możliwe utworzenie nowego obiektu poprzez: Lokomotywa l1 = new Lokomotywa(Lokomotywa.ELEKTRYCZNA); package pkp; public class Main { class Lokomotywa { public enum Rodzaj { ELEKTRYCZNA, SPALINOWA, PAROWA } /* public static String Typ (Rodzaj r){ if(r == Rodzaj.ELEKTRYCZNA) return r + "Lokomotywa ELEKTRYCZNA"; if(r == Rodzaj.PAROWA) return r + "Lokomotywa PAROWA"; if(r == Rodzaj.SPALINOWA) return r + "Lokomotywa SPALINOWA"; return "Nie wybrano typu lokomotywy."; }*/ public Lokomotywa(String naz){ naz = Typ(Rodzaj.valueOf(naz)); } } public static void main(String[] args) { Lokomotywa l1 = new Lokomotywa(Lokomotywa.ELEKTRYCZNA); } } Prosze o pomoc, dodam ze to bardzo pilne jest ;(2010-01-30 20:49:35
[Newbie] [C++]lista dostępnych czcionek
Witam. Od niedawna uczę się C++, używam IDE Visual C++ 2008 Expiress Edition. Chciałbym stworzyć prosty edytor tekstowy (WordPad). Potrafię zrobić formatowanie, ale mam problem. Otóż nie wiem jak zrobić listę dostępnych czcionek w systemie i jak wypisać je do toolStripButton. Proszę o pomoc, może wy wiecie I przy okazji aby nie robić nowego tematu - wie ktoś może jak zrobić, aby po kliknięciu button był jakby zaznaczony bądź nie zaznaczony? Tak jak w WordPad? Ewentualnie, może jakiś komponent tak działa (Virtual C++ 2008 mam)? Z tym również proszę o pomoc PS szukałem w google i nic nie znalazłem (do tego pierwszego znalazłem, że w jakiejś książce to jest, ale nie będę kupował całej książki do jednej rzeczy)2010-01-30 20:12:04
[C/C++] Szukam tutoriala do pewnego zagadnienia z C/C++
Zagadnienie to wziąże się z zarządzaniem plikami .cpp, .h w projekcie, używaniem słowa extern. U mnie co projekt to wyskakują mi różne błędy o redefinicji. Przykładowo zawsze jak mam projekt to tak: biblioteka.h - umieszczam tu wszystkie używane biblioteki header.h - umieszczam tu wszystkie globalne zmienne, funkcje klasy.cpp - tych plików może być kilka, umieszczam w nich klasy zmienne_globalne.cpp - tutaj umieszczam zmienne globalne (odpowiedniki ich z extern są w header.h) No i teraz jak mam jakiś plik .cpp to mam tam: #include "header.h" #include "klasy.cpp" w pliku klasy.cpp daję #include "header.h" i mam mnóstwo komunikatów o redefinicji funkcji z klasy.cpp Szukam tutoriala w którym byłoby wyjaśnione jak zarządzać projektem, bo aż się płakać chcę.2010-01-30 19:12:17
[C# i .NET] WCF XP nie dziala, Win7 dziala super
Firewwallw wylaczone, Hosta i port podajemy z palca , na dwoch win7 dziala ale na Xp nie :/ jaka moze byc przyczyna na necie nic nie znalazlem co by pomogla, tak wyglada blad, Gdy odpalam serwer na jednym Win7 a klienta na drugim to wszystko dziala ale na xp juz nie, POMOCY System.ServiceModel.Security.SecurityNegotiationException: Procedura wywołująca nie została uwierzytelniona przez usługę. ---> System.ServiceModel.FaultException: Nie można spełnić żądania tokenu zabezpieczeń, ponieważ uwierzytelnienie nie powiodło się. w System.ServiceModel.Security.SecurityUtils.ThrowIfNegotiationFault(Message message, EndpointAddress target) w System.ServiceModel.Security.SspiNegotiationTokenProvider.GetNextOutgoingMessageBody(Message incomingMessage, SspiNegotiationTokenProviderState sspiState) --- Koniec śladu stosu wyjątków wewnętrznych --- Server stack trace: w System.ServiceModel.Security.IssuanceTokenProviderBase`1.DoNegotiation(TimeSpan timeout) w System.ServiceModel.Security.SspiNegotiationTokenProvider.OnOpen(TimeSpan timeout) w System.ServiceModel.Security.WrapperSecurityCommunicationObject.OnOpen(TimeSpan timeout) w System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) w System.ServiceModel.Security.CommunicationObjectSecurityTokenProvider.Open(TimeSpan timeout) w System.ServiceModel.Security.SecurityUtils.OpenCommunicationObject(ICommunicationObject obj, TimeSpan timeout) w System.ServiceModel.Security.SecurityUtils.OpenTokenProviderIfRequired(SecurityTokenProvider tokenProvider, TimeSpan timeout) w System.ServiceModel.Security.SymmetricSecurityProtocol.OnOpen(TimeSpan timeout) w System.ServiceModel.Security.WrapperSecurityCommunicationObject.OnOpen(TimeSpan timeout) w System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) w System.ServiceModel.Security.SecurityProtocol.Open(TimeSpan timeout) w System.ServiceModel.Channels.SecurityChannelFactory`1.ClientSecurityChannel`1.OnOpen(TimeSpan timeout) w System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) w System.ServiceModel.Security.SecuritySessionSecurityTokenProvider.DoOperation(SecuritySessionOperation operation, EndpointAddress target, Uri via, SecurityToken currentToken, TimeSpan timeout) w System.ServiceModel.Security.SecuritySessionSecurityTokenProvider.GetTokenCore(TimeSpan timeout) w System.IdentityModel.Selectors.SecurityTokenProvider.GetToken(TimeSpan timeout) w System.ServiceModel.Security.SecuritySessionClientSettings`1.ClientSecuritySessionChannel.OnOpen(TimeSpan timeout) w System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) w System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout) w System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout) w System.ServiceModel.Channels.ServiceChannel.CallOpenOnce.System.ServiceModel.Channels.ServiceChannel.ICallOnce.Call(ServiceChannel channel, TimeSpan timeout) w System.ServiceModel.Channels.ServiceChannel.CallOnceManager.CallOnce(TimeSpan timeout, CallOnceManager cascade) w System.ServiceModel.Channels.ServiceChannel.EnsureOpened(TimeSpan timeout) w System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) w System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs) w System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) w System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) a tak wygladaja pliki config servera dotego kod .cs myHost = new ServiceHost(typeof(Host)); // The A,B,Cs in code! Uri address = new Uri("http://localhost:8080/Host"); WSHttpBinding binding = new WSHttpBinding(); Type contract = typeof(IHost); // Add this endpoint. myHost.AddServiceEndpoint(contract, binding, address); myHost.Open(); a tak wyglada config Klienta no i kod public string url; public string grupa = ""; public WSHttpBinding bind; public EndpointAddress adres; public HostClient x; ... bind = new WSHttpBinding(); adres = new EndpointAddress(url); x = new HostClient(bind,adres); x.Endpoint.Address = new EndpointAddress(url);2010-01-30 19:00:14
[Delphi/Pascal] Integracja logowania windows i aplikacji delphi
W aplikacji bazodanowej opartej na Delphi i Firebird chcę dodać możliwość logowania się użytkowników do aplikacji po loginie i haśle profilu windows.. zintegrować logowanie do windows z logowaniem do aplikacji.. samo zassanie użytkownika oczywiście to nie problem.. ale co z hasłem.. powiedziałbym że: podczas uruchamiania aplikacji chce sprawdzać login/hasło z windows i próbować się nimi zalogować do aplikacji.. ale wiem że "zassanie" hasła z profilu jest niemożliwe.. ale może istnieje jakiś inny sposób.. czy napotkał się ktoś z czymś takim?2010-01-30 18:33:32
[Newbie] wątki czy procesy
Co lepiej stosowac w programowaniu rownoleglym ? watki czy procesy? jedyna roznica o jakiej wiem to to ze watki maja pamiec wspoldzielona, dzieki czemu w razie wielu lub duzych parametrow lepiej stosowac watki. ale tak pozatym to jest jakas roznica ?2010-01-30 18:32:39
[Newbie] [mySQL] przekazywanie wartości między zapytaniami
Jak zrobić kod w mySQL, który będzie sprawdzał ile jest wierszy w pewnej bazie(z warunkiem), a następnie tą liczbę użył w następnym poleceniu. Napisałem takie kod(patrz niżej), nie działa on, ale przedstawia to co mi chodzi. SELECT COUNT(*) AS aaa FROM `dol`.`k` WHERE `nrt` =0 ; UPDATE `dol`.`k` SET `email` = 4, WHERE `nra` > aaa ;2010-01-30 18:16:29
[C# i .NET] LINQ to SQL - porównanie stringów
Witam Dlaczego przy takim zapytaniu zrobionym LINQiem, zwraca mi pustą tabele (jakby nie było takiego wpisu, a jest): SPDDataContext db = new SPDDataContext(); var items = from a in db.Opinies.Where(c => c.IdPracy == check && c.rodz_opini == ComboBox1.Text) orderby a.IdOpini select new { a.IdOpini, a.IdPracy, a.IdPracownik, a.rodz_opini, a.Kat1, a.Kat2, a.Kat3, a.Kat4, a.Kat5, a.Kat6, a.Kat7, a.Kat8, a.ocena }; DataGridView1.DataSource = items; Za to w przypadku gdy wpiszę poniższe zapytanie to już wszystko działa. var items = from a in db.Opinies.Where(c => c.IdPracy == check && c.rodz_opini == "xxx") Dla czego nie mogę porównać stringu z comboboxa ?2010-01-30 18:06:22
[Newbie] konwersja z string na char
Witajcie jak mogę skonwertowa plik string na char w c+?? Mam taki zapis string sciezka; cin>>sciezka; I jak teraz zrobić żeby string skonwertować na char? próbowałem tak ale nic nie wychodzi. char[50]=string; :( bo do ofstream potrzeba typ char a nie string chyba ?2010-01-30 18:02:03
[C/C++] Projekt/grafika
witam... mam do zrobienia prostu projekt zwiazany z grafika rastrowa w c/c++ i szukam osoby ktora chce sobie dorobic. duza czesc tego projektu mamy juz zrobiona wiec jest to kwestia jednej funkcji tak naprawde... prosze o kontakt gdyz zalezy nam na czasie gg : 79110982010-01-30 17:52:58
[Newbie] [php/algorytmika] obrobka pseudo csv
Hej! mam takie dane wejsciowe: ;"nazwa";"opis" >;"potomna";"opis" >>;"potomna";"opis" >;"potomna";"opis" >;"potomna";"opis" >>;"potomna";"opis" >>;"potomna";"opis" pisze funkcje, ktora zamieni mi je w takiego Arraya: array{ [0] [nazwa] => nazwa [opis] => opis [children] => Array { [0] Array { [nazwa] => potomna [opis] => opis [children] => Array { [0] Array { [nazwa] => potomna [opis] => opis [children] => null } }, [1] Array { [nazwa] => potomna [opis] => opis [children] => null } ... i tak dalej } Doradzcie mi, prosze, jak to zrobic? Zastanawiam sie nad rekurencją, ale troche sie z czasem w tym gubie. A moze jest jakis inny wygodny i prosty format tekstowy, ktory uzytkownik moglby wklepac "z glowy" wedlug wzorca, a php (uzywam Zenda) mi to jakoś ładnie obrobi? Myslalem nad zapisanem JSON, ale to chyba bardziej skomplikowane byłoby... PS. Jak widać o zagnieżdżeniu decyduje pierwszy fragment, a konkretnie ilosc ">" w pierwszym polu2010-01-30 17:49:05
[Off-Topic] tworzenie animacji 3D
witam, drodzy forumowicze znacie może jakiś darmowy program do tworzenia animacji 3D, możecie jakis polecić, słyszałem dużo dobrych opini o Blenderze, tylko jak narazie chcę po prostu sobie wypełnić wolny czas, a w zasadzie nie mam doświadczenia w grafice 3D, więc proszę o jakiś program do początkującego urzytkownika2010-01-30 17:10:08
[Bazy danych] Problem z aktywnymi elementami ACCESS
Witam ! Mam bazę MDB w ACCESSie i mam kwerendę SELECT Nr_rej, count(Nr_rej) AS ile FROM Tabela1 GROUP BY Nr_rej HAVING count(*)>1; chciałbym mieć możliwość wpisywania z palca wartość do procedur HAVING np na jakimś formularzu wstawić pole tekstowe i przycisk. Wciskając go odpalałby mi się raport odnoszący się do mojego zapytania ale wartość dla HAVING pobierałby z pola tekstowego Przeczytałem już dwie "knigi" od Accessa ale tam nic podobnego nie znalazłem na necie tez nie widziałem proszę o pomoc2010-01-30 16:44:06
[Webmastering] [PHP][MySQL]Wyszukiwarka
Witam. Mam problem z wyszukiwarką. Otóż nie wiem jak zrobić, aby wyszukiwała mi w kilku tabelach bazy danych. Kod który dotychczas napisałem to: I teraz działa dla tabeli home, ale w bazie mam jeszcze tabele oferta, o_mnie itp. Jak wyszukiwać w kilku tabelach? Z góry dziękuje za pomoc. Pozdrawiam, nansss2010-01-30 16:40:49
[Newbie] mruganie znaku w c++
Witam. Chciałbym zrobi coś takiego że mruga znak zachęty ">". Chciałbym to zrobi tak że pętla for leci i wiej jest tak że (w paskalu było coś takiego) gotoxy(x,y) ) jak zrobi to w c++. Może jest coś takiego jak blink czy coś bez użycia pętli?2010-01-30 16:29:30
[C# i .NET] Serializacja obiektu Pen
Witam. Podjąłem próbę serializacji Pen za pomocą Surrogate, moj kod wygląda obecnie tak: http://wklej.org/hash/ecb52e2953d/ Jak widać jest kilka linii zakomentowanych. Co mnie średnio satysfakcjonuje. Np gdy próbuje zserializować obiekty typu: LineCap, CustomLineCap to dostaje błąd że parametr jest niewłaściwy. Natomiast kiedy próbuje zserializować DashPattern czyli w zasadzie tablicę floatów (float[]) to jest błąd Out of memory. Czy ma ktoś pomysł jak zserializować tą klasę w całości? Tworzenie klasy która przechowuje informacje o Pen to tylko półśrodek. Mnóstwo problemów i zero pożytku bo serializacja w obecnym stadium i tak jest lepsza niż taka klasa pomocnicza.2010-01-30 16:28:55
[Inne] WinApi
Witam. Potrzebuje odwarzacz CD napisany w WinApi. Może mi ktoś pomóc? Mile widziane komentarze :)2010-01-30 16:00:09
[Newbie] [mySQL]
Jak zrobić kod w mySQL, który będzie sprawdzał ile jest wierszy w pewnej bazie(z warunkiem), a następnie tą liczbę użył w następnym poleceniu. Napisałem takie coś ale nie działa mi ;/ SELECT COUNT(*) AS aaa FROM `qazxsw` WHERE `cos1` = 21 ; UPDATE sadsaldl SET `log` = 4, WHERE `cos2` > aaa ;2010-01-30 15:58:14
[Java] Działania na liczbach całkowitych nieograniczonej długości
Witam, Szukam pomysłu na napisanie program do wykonywania dodawania, odejmowania i mnożenia na liczbach całkowitych nieograniczonej wielkości. Czy dobrym rozwiązaniem będzie pobieranie wartości jako String i tworzenie nowego obiektu z atrybutem char[] tablica i wpisywaniu do niej rozlozonego na pojedyncze elementy stringu? No a pozniej w metodach dodaj, odejmij, pomnoż operować na konkretnych indexach tablicy? Oczywiście nie chce korzystac z gotowych klas. Pozdrawiam2010-01-30 14:47:11
[Java] Pierwiastkowanie
Witam. Jaka funkcja odpowiada w Javie za pierwiastkowanie? Chcę spierwiastkować licze x.2010-01-30 14:16:30
[Newbie] Pierwiastkowanie
Witam. Jaka funkcja odpowiada w Javie za pierwiastkowanie? Chcę spierwiastkować licze x.2010-01-30 14:16:30
[Java] Java ME - aplikacja na tel
Witajcie. Piszę aplikację w NetBeans, która powinna działać na Avili. Powinienem skończyć wczoraj, więc mam nadzieję, że ktoś mi szybko pomoże: Po pierwsze: dlaczego telefon wywala błąd podczas instalacji, że nieprawidłowy plik. Jak należy ustawić "Device", "Device configuration" i "Device profile", żeby działało, konkretnie na Samsungu Avili? Chyba że to kwestia jeszcze czegoś innego... Po drugie: czemu w NetBeansie nie działa opcja Math.random() ? Po wpisaniu Math. wyświetla się lista dostępnych funkcji ale bez randoma. w ogóle mało co w niej jest... wersja 6.7.1 na której pracowałem na uczelni i Random działał bez zarzutu. pozdro!2010-01-30 14:02:25
[Newbie] [BCB] Szyfrowanie XOR pliku
Mam plik, chce go zaszyfrować XORem. Pobieram tekst linijka po linijce szyfruje i wrzucam z powrotem. Problem w tym że nie za bardzo działa i nie wiem czemu:/ //kawałek kodu w Borland C++ Builder fstream plik; plik.open("dane.txt",ios::out|ios::in); char dane[255]; char klucz[]="klucz"; const int dlKlucza=strlen(klucz); while(!plik.eof()){ plik.getline(dane,255); for(int j=0;j2010-01-30 13:08:38
[Newbie] Hookowanie DLL
Witam, Mógłby mi ktoś powiedzieć, jak to się robi albo wskazać link do jakiegoś poradnika? Dziękuje i pozdrawiam.2010-01-30 12:36:06
[Newbie] [projektowanie]Wykrywanie obrazów - trudność zagadnienia ?
Witam Mam pytanie odnośnie programów typu rozpoznawanie obrazów, ruchu, gestów. Popularne obecnie w telefonach komórkowych dotykowych etc. Czy stworzenie takiego programu, pobierającego obraz z kamery i np. rejestrujący ruch określonego elementu, a następnie określający jaka litera, znak został wygestykulowany jest trudny ? Czy jedna osoba podoła takiemu zagadnieniu w 4 miesiące(jeden semestr), czy wymaga to zaawansowanych algorytmów czy może obecnie ilość bibliotek, dostępnych algorytmów etc. pozwala na szybką implementację takiego programu ? Chciałbym stworzyć taki program na zaliczenie i dla siebie, boję się jednak iż będzie to zbyt złożone i skończy się nie dotrzymaniem terminu. Dużo na tym forum programistów, może ktoś ma w tej dziedzinie doświadczenie ? Język, środowisko nie jest ważne, dostosuję się.2010-01-30 12:32:53
[Newbie] Co do nauki PL/SQL?
Witam. Co polecilibyście do nauki programowania w Oracle w języku PL/SQL? Chodzi mi o pozycje książkowe (chyba, że znacie jakiś dobry tutorial w necie)? Książki jedynie w języku polskim... Myślałem nad tą pozycją: http://helion.pl/ksiazki/orplsq.htm2010-01-30 12:24:00
[C/C++] Gdzie jest blad
Witam, CHcialem zapytac gdzie tutaj jest blad?? Przy wylaczaniu aplikacji wywala mi w Visual Studio 2008 nastepujacy komunikat Windows has triggered a breakpoint in egz_zad1.exe. This may be due to a corruption of the heap, which indicates a bug in egz_zad1.exe or any of the DLLs it has loaded. This may also be due to the user pressing F12 while egz_zad1.exe has focus. The output window may have more diagnostic information. A oto zawartosc programu: #include "stdafx.h" #include using namespace std; #pragma warning(disable : 4996) class my_data; void fun(my_data ob); struct SCREEN_COORD { int scr_x; int scr_y; }; class my_data { SCREEN_COORD *pscr; public: my_data() : pscr(NULL) {} my_data(SCREEN_COORD &ob); ~my_data(); void disp(); private: void alloc(); }; my_data::my_data(SCREEN_COORD &ob) { alloc(); pscr->scr_x = ob.scr_x; pscr->scr_y = ob.scr_y; } my_data::~my_data() { if(pscr) { size_t sz = _msize((void *)pscr); delete pscr; } pscr = NULL; } void my_data::disp() { if(pscr) { cout2010-01-30 10:09:56
[Nietuzinkowe tematy] Sieci Neuronowe Rekurencyjne
Witam, od pewnego czasu zainteresowałem się Sztucznymi Sieciami Neuronowymi (SSN). Do tej pory miałem jednak do czynienia jedynie z sieciami typu MLP i RBF (czyli jednokierunkowymi). Obecnie próbuję się przekwalifikować na sieci rekurencyjne na bazie perceptrona (MLP). Niestety proces nauki takiej sieci jest bardzo słabo opisany w literaturze czy internecie no i mam mały problem ze zrozumieniem jednej rzeczy (na razie)... Ogólne informacje o nauce tej sieci można znaleźć tutaj: http://kik.pcz.czest.pl/nn/rekurencyjne.php?art=10 (sieć RMLP) i tutaj: http://kik.pcz.czest.pl/nn/rekurencyjne.php?art=9 (sieć SRN). Niestety nie jest tu wyjaśnione czym jest alfa i beta przy wadze! W książce pt. "Sieci neuronowe do przetwarzania informacji" pana Osowskiego również nie zostało to wyjaśnione (może poza informacją, że alfa = 1,2...K, gdzie K to ilość neuronów ukrytych jednak nie wiem czy dla poprzedniego okresu czy z bieżącego czy jak...). No i prośba do was koledzy i koleżanki czy mieliście styczność z tym typem sieci i czy potrafilibyście mi pomóc? Chodzi mi jedynie o wyjaśnienie czym jest to alfa i beta przy wadze w warstwie wejściowej i ukrytej... Chciałem zaznaczyć że na zmianę używa się wagi z cyferką 1 lub 2 (warstwa wejściowa i ukryta) i wagi z alfą i/lub betą i dodatkowo z tą cyferką oznaczającą warstwę sieci!!! Za każdą pomoc będę ogromnie zobowiązany. Pozdrawiam2010-01-30 10:05:35
[C/C++] Procesy
Witam. 1. Czy da się za pomocą PID/HWND uzyskać ścieżkę pliku? 2. Czy idzie w prosty sposób wyświetlić listę modułów (DLL) mając PID/HWND?2010-01-30 01:29:17
[C/C++] [c++] zmienne środowiskowe
Witam. Pisze program rozproszony, gdzie miedzy procesami komunikuje sie poprzez zmienne srodowiskowe. w teorii kazdy nowo stworzony proces powinien dzidziczyc zmienne srodowiskowe od procesu tworzacego i w procesach potomnych zmienne te powinny byc od razu dostepne. tak wyglada kod procesu macierzystego //#include "stdafx.h" #include #include #include #include #include #include using namespace std; #define zmSROD TEXT("Char"); int _tmain(int argc, _TCHAR* argv[]) { STARTUPINFO startupInfo = {0}; startupInfo.cb = sizeof(startupInfo); PROCESS_INFORMATION processInformation; string nazwaZmiennej = "zmSROD"; string wartoscZmiennej = "lalalala"; if( ! SetEnvironmentVariable((LPCWSTR)nazwaZmiennej.c_str(), (LPCWSTR)wartoscZmiennej.c_str()) ) cout2010-01-30 00:23:10
[C/C++] [C] Wyznaczanie ścieżek w grafie
Hej, mam następujący problem: program ma wyświetlać wszystkie ścieżki z punktu początkowego (1) do punktu końcowego (8) od najkrótszej do najdłuższej dla zadanego grafu: http://wt05.wrzuc.to/obrazek/8A81JPTJN/graf.jpg Nie wiem czemu w podanych wynikowych ścieżkach pokazują się wartości 64 i jeszcze większe a ścieżki nie są za bardzo posortowane. Będę wdzięczny za odpowiedź i ogólne uwagi. To co mam do tej pory wygląda tak: #include #include #define M 8 #define N 3 void test(int tabl[M][N],int wariant, char *buff); int main(int argc, char *argv[]) { int graf[M][N] = {{1,-1,-1},{2,-1,-1},{3,4,7},{4,7,-1},{5,6,-1},{6,7,-1},{7,-1,-1},{0,0,0}}; char *buff; sprintf(buff,"%d ",1); test(graf,0,buff); system("PAUSE"); return 0; } void test(int tabl[M][N],int wariant, char *buff){ int j; for(j = 0;j 0){ sprintf(h,strcat(buff,"%d "),a+1); test(tabl,a,h); } else if(a != -1){ printf("%s n",buff); return; } } }2010-01-30 00:11:53
[C/C++] [Visual C++] Coś jakby własny luncher do gry (jak wykonać) ?
Potrzebuję pomocy w napisaniu prostego lunchera do gry. A dokładnie chodzi aby było to okienko a w nim: Przycisk po którego naciśnięciu uruchamia się na przykład program startgry.exe znajdujący sie w tym samym folderze. Druga sprawa to jak zrobić w tym Ramkę w której będzie wyświetlana strona internetowa np: http://wlasnyluncher.com.pl. Proszę o pomoc bo nie znam takich funkcji jeszcze...2010-01-30 00:10:23
[Newbie] [Visual C++] Coś jakby własny luncher do gry (jak wykonać) ?
Potrzebuję pomocy w napisaniu prostego lunchera do gry. A dokładnie chodzi aby było to okienko a w nim: Przycisk po którego naciśnięciu uruchamia się na przykład program startgry.exe znajdujący sie w tym samym folderze. Druga sprawa to jak zrobić w tym Ramkę w której będzie wyświetlana strona internetowa np: http://wlasnyluncher.com.pl. Proszę o pomoc bo nie znam takich funkcji jeszcze...2010-01-30 00:10:23
[Webmastering] szablon IT/ITX
a czy ktos wie jak do xamppa dolączyć szablony IT/ITX bo tam w pear chyba nie ma tego i wywala mi blad2010-01-29 23:43:23
[Delphi/Pascal] Autozastępowanie
Witam. Mógłby mi ktoś pomóc i powiedzieć jak napisać program(coś takiego): http://img237.imageshack.us/img237/8185/autozastepowanie.jpg I teraz co on ma robić. Wpisujemy w pole memo jakiś tekst i klikając button zmienia mi wszystkie litery x na y np. zmienia wszystkie a na ą itp. Potrzebny mi taki program. Próbowałem coś zrobić na podstawie tego: http://4programmers.net/Delphi/Gotowce/Autozast%C4%99powanie lecz nic mi nie wyszło. Nie chodzi mi tutaj, żeby z tekstu zmieniało mi błędy czy coś podobnego. Jakby ktoś chociaż mógł dać radę dla początkującego jak wykonać taki program lub dać kod - byłbym wdzięczny. Pozdrawiam.2010-01-29 23:34:27
[Newbie] Autozastępowanie
Witam. Mógłby mi ktoś pomóc i powiedzieć jak napisać program(coś takiego): http://img237.imageshack.us/img237/8185/autozastepowanie.jpg I teraz co on ma robić. Wpisujemy w pole memo jakiś tekst i klikając button zmienia mi wszystkie litery x na y np. zmienia wszystkie a na ą itp. Potrzebny mi taki program. Próbowałem coś zrobić na podstawie tego: http://4programmers.net/Delphi/Gotowce/Autozast%C4%99powanie lecz nic mi nie wyszło. Nie chodzi mi tutaj, żeby z tekstu zmieniało mi błędy czy coś podobnego. Jakby ktoś chociaż mógł dać radę dla początkującego jak wykonać taki program lub dać kod - byłbym wdzięczny. Pozdrawiam.2010-01-29 23:34:27
[Off-Topic] Football Team
Witam,chciał bym zaprezentować bardzo ciekawą grę,która na pewno przypadnie do gustu miłośnikom piłki nożnej.Gra różni się od pozostałych tym,że wcielasz się w zawodnika a nie w menagera.Zaczynając grę wybierasz pozycję dla swojego zawodnika,podnosisz umiejętności tak aby być najlepszym.Zakładasz z kolegami zespół by sięgnąć po najwyższe laury jakimi są puchary i nagrody pieniężne.Zawodnik ma możliwość zakupu itemów(koszulka,spodenki,getry,opaska,buty,ochraniacze)poprawiające umiejętności),samochody i domy ,które pozwalają skracać czas treningów. Co tu wiele pisać musisz wejść sam i zobaczyć !!nie masz się nad czym zastanawiać!! [url=http://footballteam.pl/index.php?v=new&polecil=1175#v]Football Team-Piłkarska Gra Online[/url] Zapraszamy Do Gry wyłącznie na 2 Serwerze ,stworzony dla nowych graczy,by każdy miał równe szanse. Moderatorów prosze o nieusuwanie tematu przez pare dni.Pozdrawiam.2010-01-29 23:14:40
[C# i .NET] Wyodrębnienie obiektu z tła na podstawie wzorca koloru
Witam, czy zna ktoś jakąś dobrą metodę wyodrębniania obiektu z tła na podstawie wcześniej zdefiniowanego wzorca koloru? Ponieważ przeglądanie pixelka po pixelku strasznie mi zapycha procesor.2010-01-29 22:59:47
[C/C++] listy jednokierunkowe c++ .pytania i problemy
Witam. Chciałbym się zgłosić do was z prośbą o wytłumaczenie (jakimś prostym graficznym czy jak sposobem) listy jedno kierunkowej. Mam 2 książki Pasję c++ i taką książkę z informatyki szkolną (z niej się uczyłęm ale tam mało jest opisane i nie zbyt łatwo) a w pasji c++ są listy ale nie na strukturach tylko na obiektach. Poczytałem trochę książkę i napisałem program taki: #include #include #include #include using namespace std; struct lista { int a; lista *nast; }; lista *ogon=NULL; //----------------------------------------------------------------------------------------------------------------- lista* kon(lista *glowa,int liczba) { lista* nowy; try { nowy=new lista;} catch(bad_alloc) { coutnast=NULL; if(glowa==NULL) { glowa=nowy; ogon=glowa; } else { ogon->nast=nowy; ogon=nowy; } return glowa; } //----------------------------------------------------------------------------------------------- void czytaj(lista *glowa) { lista *pom; pom=glowa; cout2010-01-29 22:45:15
[Newbie] [php] Wycinanie liczby z ciągu znaków
Witam, Mam taką wartość:$a = " 1234 ";Jak z niej wyciąć tylko liczbę? Napisałem takie coś ale nie działa za bardzopreg_match_all("([0-9]*)", $a , $a , PREG_SET_ORDER); echo $a;2010-01-29 22:14:44
[C/C++] w czym tworzy się gry komputerowe?
C, C++, programowanie obiektowe, proceduralne i zdarzeniowe - winapi opanowane jakby ktoś kazanie zaczął prawić, że na początku solidnie tamte rzeczy trzeba poznać...to daje do wiadomości poznane. W czym się robi dzisiaj gry komputerowe, bo na własną reke zacząłem się uczyć DirectDrawa z tego tutka: http://www.gamedev.pl/tutorials.php ale jest on strasznie drętwy, bo efekt pomiędzy tym co wypisuje autor a co mamy otrzymać się często mija. Przykład: http://www.gamedev.pl/tutorials.php?x=view&id=124 Mi na ekranie się wczytuje bitmapa i zaraz znika. A gość pisze, że ona jak się wczyta to jest na stałe:) Szlag może człowieka trafić zanim dojdzie do tego co jest nie tak. Dlatego może dzisiaj w czym innym się gry robi a nie w tym drętwym DirectDrawie??? I są może do tej technologii co się w tym robi gry jakieś tutoriale?2010-01-29 22:11:17
[Off-Topic] Dolina Krzemowa - praca
Witam! Czy myślicie że osoba która ma opanowany angielski do perfekcji(oczywiście nie slangi których trzeba się nauczyć) ma jakiekolwiek szanse na znalezienie tam pracy? (Dolina krzemowa jak w temacie) przypuśćmy że jego wykształcenie to: mgr. Systemów i sieci komputerowych i około roku stażu w firmie informatycznej. Takie pytanie zadał mi kumpel i teraz się tak głowie. Pisałem na innych forach, ale nie dostałem konkretnej odpowiedzi odpowiedzi.2010-01-29 22:06:41
[Inne] [x86] dostep do CR3
cr3 zawiera adres tabel z adresami fizycznymi, w zaleznosci od trybu roznie ona wyglada. Ale jedno sie nie zmienia, mov eax,cr3 = adres fizyczny. jak teraz, w protected mode mam sie dobrac do tegoz adresu? nie moge przelaczyc cr0.PF = 0 bo byla by to ostatnia instrukcja jaka wykonalbym przed utrata kontroli nad kodem. jak teraz moge zobaczyc co sie znajduje pod cr3, w kontexcie mojego procesu? Chodzi mi o zmapowanie adresu fizycznego w przestrzen mojego procesu. Wg mnie jest to niewykonalne, bo zeby cos zmapowac trzeba zmienic jedna PTE, a zeby to zrobic to 1 rekord musi byc juz gotowy - zeby sie przez niego odwolac do zmapowanej pamieci? [b]Wiec jak obejzec zawartosc CR3? Jak system manipuluje tabelami?[/b]2010-01-29 21:50:37
[C/C++] opengl-wczytywanie piksela
Witam, mam takie pytanie: czy w opengl sa funkcje za pomocą których da sie wczytac a potem zapisac kolor pojedynczego piksela z mapy bitowej? (takie odpowiedniki getpixel i putpixel z allegro)2010-01-29 21:31:54
[C# i .NET] Wiązanie danych proste i złożone ?
Witam wszystkich serdecznie ! Mam taki smieszny problem, a mianowicie nie mogę zrozumieć pewnego rozdziału w książce. Mam taki rozdział "Wprowadzenie do wiązania danych"(książka: C# i .NET Stephen C. Perry s.518). Jest tam opisane wiązanie danych proste i złożone. Ale ja kompletnie nie wiedzę sensu w takim wiązaniu danych za pomocą metody DataBindings.Add(), nie wiem czemu. Czy mógłby ktoś z forumowiczów wyjaśnić mi to takim w miarę prostym językiem i podać przykład. Dziękuję z góry i pozdrawiam.2010-01-29 21:25:11
[Newbie] [C] Zamiana wielkich liter na małe
Witam, W ramach ćwiczeń napisałem funkcję zamieniającą wielkie litery łańcucha na małe : char tablica[100]; char zamien(char *tablica[]); int main(void){ puts("Wpisz lancuch znakow: "); gets(tablica); zamien(tablica) ; return 0 ; } char zamien(char *tablica[]){ int i ; for(i=0; i= 65) && (tablica[i]2010-01-29 20:50:53
[Java] prosty skryp!!!!help!!!!!!!!!!!!!11
ziomy!!! jestem na egzamnie z javy?? niekompiluje sie a powinno; help :D public class samochod { private String model; private String producent; private float pojemnosc; private int rokprodukcji; private int liczbadrzwi; public samochod(String model, String producent, float pojemnosc, int rokprodukcji, int liczbadrzwi) { this.model = model; this.producent = producent; this.pojemnosc = pojemnosc; this.rokprodukcji = rokprodukcji; this.liczbadrzwi = liczbadrzwi; } public void wyswietl() { switch(liczbadrzwi) { case 1: { System.out.println("samochodv osobowy" + this.producent + " " + this.model + " o pojemnosci " + this.pojemnosc + " cm^3, wyprodukowana w " + this.rokprodukcji + " posiadajacy " + this.liczbadrzwi + " drzwi. "); break; } case 2: case 3: case 4: { System.out.println("samochud osobowy" + this.producent + " " + this.model + " o pojemnosci " + this.pojemnosc + " cm^3, wyprodukowana w " + this.rokprodukcji + " liczbadzw " + this.liczbadrzwi + " drzwi." ); break; } default: { System.out.println("samochod osobowy" + this.producent + " " + this.model + " o pojemnosci " + this.pojemnosc + " cm^3, wyprodukowana w " + this.rokprodukcji + " liczbadzw " + this.liczbadrzwi + " drzwi. "); break; } } } }2010-01-29 20:49:50
[Inne] Ocaml - projekt
Cześć. Do niedzieli muszę napisać projekt z Ocamla: "zaawansowany kalkulator z funkcją rysowania wykresów funkcji". Projekt ma zawierać: 2 pliki: (1) kod zrodlowy w postaci skompresowanej oraz (2) raport w postaci pliku pdf. Raport powinien byc krotki, rzeczowy i powinien zawierac nastepujace informacje: - temat i autor(zy) projektu - opis projektu: jakiego zagadnienia dotyczy, jakie algorytmy implementuje, jakie ma cechy interesujace/wyrozniajace, jakie ma ograniczenia, braki itp. - w przypadku wielu autorow szczegolowy opis wkladu kazdego z autorow - informacje dla uzytkownika: jak uruchamiac kod itp. - dodatkowe informacje na temat implementacji, np. struktura kodu i wszelkie potencjalnie interesujące informacje. Jest tutaj sporo informatyków. Czy ktoś byłby w stanie zrobić mi ten projekt? Będę dozgonnie wdzięczny i zapłacę albo odwdzięczę w jakiejś innej formie ( jeśli ktoś będzie chciał ) :) Jeśli ktoś jest skłonny to zrobić albo ma jakieś pytania, piszcie tutaj albo na PW, albo na GG (4892159). Pozdrawiam, Niqu.2010-01-29 20:28:59
[Praca] Ocaml - projekt
Cześć. Do niedzieli muszę napisać projekt z Ocamla: "zaawansowany kalkulator z funkcją rysowania wykresów funkcji". Projekt ma zawierać: 2 pliki: (1) kod zrodlowy w postaci skompresowanej oraz (2) raport w postaci pliku pdf. Raport powinien byc krotki, rzeczowy i powinien zawierac nastepujace informacje: - temat i autor(zy) projektu - opis projektu: jakiego zagadnienia dotyczy, jakie algorytmy implementuje, jakie ma cechy interesujace/wyrozniajace, jakie ma ograniczenia, braki itp. - w przypadku wielu autorow szczegolowy opis wkladu kazdego z autorow - informacje dla uzytkownika: jak uruchamiac kod itp. - dodatkowe informacje na temat implementacji, np. struktura kodu i wszelkie potencjalnie interesujące informacje. Jest tutaj sporo informatyków. Czy ktoś byłby w stanie zrobić mi ten projekt? Będę dozgonnie wdzięczny i zapłacę albo odwdzięczę w jakiejś innej formie ( jeśli ktoś będzie chciał ) :) Jeśli ktoś jest skłonny to zrobić albo ma jakieś pytania, piszcie tutaj albo na PW, albo na GG (4892159). Pozdrawiam, Niqu.2010-01-29 20:28:59
[Newbie] [delphi] pierwsze litery z listboxa
witam. ogonie chodzi mi o to zeby w edit1 bylo pierwsze 10 znakow, z ostatniej linijki listbox12010-01-29 20:01:44
[C# i .NET] problemy z RS232 (COM)
Pisze właśnie program który by miał sterować odbiornikiem podczerwieni pod rs232, ostatnio przypomniało mi sie że widziałem już coś podobnego, to był plugin go Girdera (taki programik) nazywał się IgorPlug.dll (http://www.cesko.host.sk/girderplugin.htm), niestety nie mam pojęcia jak odczytać stan linii DSR, oczywiście mógłbym zaimportować już te gotowe funkcje z tej biblioteki ale to mnie szczerze niezbyt zadawala... w sumie odbierane dane nie muszą mieć wiekszego sensu xd byle byly różne dla każdego klawisza pilota. Z góry dzieki za jakąkolwiek pomoc.2010-01-29 19:58:31
[C/C++] [C - Linux] Zabicie utworzonego procesu
Witam, Mam takie pytanie, czy da się zabić utworzony proces, przy pomocy innej funkcji niż System(kill)2010-01-29 19:16:32
[Newbie] [C - Linux] Zabicie utworzonego procesu
Witam, Mam takie pytanie, czy da się zabić utworzony proces, przy pomocy innej funkcji niż System(kill)2010-01-29 19:16:32
[Inżynieria oprogramowania] [UML] Kolejność wykonania diagramów
Witam, Zastanawiam się w jakiej kolejności powinny być wykonywane diagramy. Na razie wydaje mi się że pierwszy powinien być Diagram przypadków użycia a następnie powinno się zaprojektować interfejs użytkownika, bo jego wygląd może istotnie wpłynąć na wspomniane DPU. Potem Diagram klas i kolaboracji. A co dalej?2010-01-29 19:10:45
[Newbie] pętle Pomocy pilne!!
Pętle Zadanie 1. Utworzyć program obliczający sume wyrazów n-elementowego ciągu (Pętla For) Zadanie 2. Utworzyć program obliczający średnią z wyrazów n-elementowego ciągu (Pętla While) Zadanie 3. Utworzyć program który policzy ile wyrazów w ciągu n-elementowym jest wyrazami parzystymi najlepiej w programie Bloodshed Dev-C++ prosze pomozcie z gory dzieki2010-01-29 18:48:34
[Newbie] [Delphi] Obrazek jako tło
Witam, mam prośbę o napisanie mi krok po kroku jak zrobić aby tłem formy był obrazek. Na google znalazłem ale nie po polsku i nie potrafie sobie z tym poradzić.2010-01-29 18:34:51
[Inżynieria oprogramowania] Lepiej dużo kodu czy dużo funkcji?
Zastanawiam się czy lepiej jest pisać raz, dwa razy używany kod w jak największej liczbie funkcji czy bezpośrednio w programie. Funkcje są kopiowane a więc teoretycznie zwiększyłoby to objętość .exe od kodu dwukrotnie jednak zrobił by się chociaż w kodzie porządek. Dlatego chciałbym się zapytać, czy kod to przeważająca rzecz przy objętości czy jest to raczej wynik dołączania funkcji języka lub dodatkowych obrazków?2010-01-29 17:46:19
[C# i .NET] Liczby do systemu osemkowego
Witam, probuje napisac metode, ktora przerobi liczbe z systemu dziesiatkowego do systemu osemkowego i pokrewne tj 2-16. int liczba = 25; for (int i = 0; liczba / 2 == 0; i++) { int z = 0; z = liczba % 2; liczba = liczba / 2; } Wypisuje mi 44 zamiast 144. Ma ktos jakis pomysl?2010-01-29 17:32:08
[Webmastering] Zmienna szerokość kolumny - dostosowanie zawartości
Witam, Mój problem: Koduję w xhtml/css stronę dla klienta. Szerokość strony to 80%, więc dostosowuje się ona do rozdzielczości monitora. Składa się (w dużym uproszczeniu) z dwóch kolumn - jedna o stałej szerokości podanej w px, druga - ta ruchoma - nie ma podanej w css szerokości, dostosowuje się. W tej ruchomej kolumnie mam umieścić kilka małych obrazków - w kilku kolumnach i rzędach. Tutaj zaczynają się schody- jak to zakodować, żeby na coraz mniejszym monitorze obrazki, które nie mieszczą się w jednym rzędzie, "schodziły" do drugiego etc? Przy założeniu, że całość ma wyglądać estetycznie, więc przy każdej rozdzielczości przerwy między obrazkami mają być proporcjonalne. Póki co udaje mi się w ten sposób, że obrazki pływają do lewej, kiedy się nie mieszczą - robi się jeden rząd mniej, ale zmienia się margines zewnętrzny. Generalnie moja metoda żonglowania cssem nie daje efektów. Nie oczekuję gotowego kodu, tylko pomocy - gdzie szukać? Czy za efekt, jaki chcę osiągnąć, jest odpowiedzialny jakiś skrypt? Spędziłem godziny googlając, i bez rezultatu. Mam małe doświadczenie w programowaniu, jestem grafikiem.Czy mój problem to sprawa stricte programistyczna, i powinienem zostawić to klientowi (programiście) do oprogramowania? Czy może jest na to gotowy skrypt, który wystarczy podłączyć - tylko jak go szukać?? Będę wdzięczny za pomoc. Birbag2010-01-29 17:27:51
[Newbie] [C++]Zaczytanie zawartosci strony internetowej -nie czyta ;/
Napisalem sobie cos takiehgo, bo musze pobraqc strone internetowa. Wie ktos czemu to nie dziala ? Przeciez powinno ! #include #include #include #include #include class https : public QWidget { Q_OBJECT public: QString data; https(QWidget *parent = 0); bool fetch(); }; #include "https.h" bool https::fetch(){ QTcpSocket *sock=new QTcpSocket(); sock->connectToHost("http://www.lastfm.pl",80); bool ok=true; if(sock->waitForConnected()){ sock->write("GET /music/placebo/medsrnrn"); if(sock->waitForReadyRead()){ qint64 ba; QByteArray bytes; while((ba=sock->bytesAvailable())){ bytes+=sock->read(ba); sock->waitForReadyRead(100); } data=bytes; } else ok=false; } else ok=false; return ok; } https::https(QWidget * parent): QWidget(parent){ if(!fetch()){ QMessageBox mb; mb.setText("Pobranie strony byÄšâo niemoĚĽliwe!"); mb.exec(); } else qDebug()2010-01-29 16:48:14
[Off-Topic] mikroekonomia
co jeśli monopolista nie ma kosztów. a popyt jestg dany wzorem: P= 600-Q, a musze obliczyć zysk?2010-01-29 16:36:26
[C/C++] [Algorytmika] Najkrótsza trasa
Witam, Wiem, ze pojawilo sie wiele postow odnoscnie algorytmow wyszukiwania najkrotszej trasy, jednak nie moge znalezc odpowiedz na meczace mnie pytanie. Czy istnieje algorytm na wyznaczenie najkrotszej trasy przez punkty (znajdujace sie np. w tablicy kwadratowej), gdy nie jest dla nas wazne, ktory punkt jest punktem poczatkowym, a ktory koncowym (punkt poczatkowy na pewno nie jest punktem koncowym), z uwzglednieniem faktu, ze trasa musi przejsc przez kazdy punkt? To tak jakbysmy chcieli zaplanowac sobie podroz po swiecie, zwiedzajac Polske, Wlochy, Brazylie, Kanade, Indie, Argentyne, Kenie, RPA, Japonie i chcemy znalezc z jakiego punktu najlepiej zaczac, przez jakie przejechac i w jakim skonczyc, by trasa byla najkrotsza. Czy w tym przypadku musze przesledzic wszystkie mozliwe opcje i w ten sposob zadecyduje o najkrotszej trasie? (brzmi bardzo nieoptymalnie) Drugie pytanie to, jakiego algorytmu (znow - o ile istnieje) uzyc, gdy wiem, ze wyruszam z danego miejsca, nie jest ono natomiast miejscem koncowym podrozy. Czyli startuje z Polski, chce zobaczyc wszystkie kraje i w tym ostatnim (na mojej najkrotszej trasie z Polski) sie osiedlic;)? Pozdrawiam, Fsh2010-01-29 15:51:03
[C/C++] Pomocy z programem
Witam Mam donapisania taki programik: Mam zzrobic trukture czlowiek (char imie[20], int wiek, char miasto) wpisac do tej struktury 3 osoby. znalezc ktora osoba jest najstarsza i czy mieszkaja w tych samych miastach. Oile z wiekiem sobie poradzilem to z tymi miastami juz jakos mi nie idzie. Jezli ktos mogl by mi pomoc bede bardzo zobowiazany. po nizej kod programu : #include #include //struktura czlowiek struct czlowiek { char imie[20]; int wiek; char miasto[20]; }; //koniec struktury int main(int argc, char *argv[]) { struct czlowiek c1,c2,c3; //podanie danych do struktury printf("Dane pierwszej osoby.npodaj imie :"); scanf("%s",c1.imie); printf("podaj wiek pierwszej osoby:"); scanf("%d",&c1.wiek); printf("podaj miasto zamieszkania pierwszej osoby:"); scanf("%s",c1.miasto); printf("Dane drugiej osoby.npodaj imie :"); scanf("%s",c2.imie); printf("podaj wiek drugiej osoby:"); scanf("%d",&c2.wiek); printf("podaj miasto zamieszkania drugiej osoby:"); scanf("%s",c2.miasto); printf("Dane trzeciej osoby.npodaj imie :"); scanf("%s",c3.imie); printf("podaj wiek trzeciej osoby:"); scanf("%d",&c3.wiek); printf("podaj miasto zamieszkania trzeciej osoby:"); scanf("%s",c3.miasto); //--------------------------------------------------------- //sprawdzenie ktora osoba jest najstarsza if ((c1.wiek) > (c2.wiek) && (c1.wiek) > (c3.wiek)) { printf("Najstarsza jest osoba 1. n"); } else if ((c2.wiek) > (c1.wiek) && (c2.wiek) > (c3.wiek)) { printf("Najstarsza jest osoba 2. n"); } else { printf("Najstarsza jest osoba 3. n"); } //---------------------------------------- //sprawdzenie czy mieszkaja w tych samych miastach //c1.miasto c2.miasto c3.miasto if ((c1.miasto) == (c2.miasto) && (c1.miast)==(c3.miasto)) { printf("to samo miasto"); } system("PAUSE"); return 0; }2010-01-29 15:40:12
[Delphi/Pascal] Różnica godzin
Witam, Proszę o pomoc nie mogę dojść ładu z wyliczeniem różnicy godzin miedzy dwoma datami. tj: w Edit1. jest data w formacie: 2010-01-29 12:30:30 w Edit2. jest data w formacie: 2010-01-29 10:00:30 jak zrobić aby wynikiem była różnica godzin w Edit3 czyli wartość: 2,52010-01-29 15:30:04
[Newbie] [cpp]Procesy
Witam. 1. Czy da się za pomocą PID/HWND uzyskać ścieżkę pliku? 2. Czy idzie w prosty sposób wyświetlić listę modułów (DLL) mając PID/HWND?2010-01-29 15:24:33
[C/C++] C++...
Witam :) Mam problem z zadaniem ktore musze wykonac w tym tygodniu:( 1. Napisz klasę wektor, która będzie miała metodę: a) pobierającą współrzędne wektora, b) wyświetlającą współrzędne wektora w postaci np.: [x,y], c) obliczającą długość wektora, oraz funkcję zaprzyjaźnioną: a) sumującą dwa wektory, b) obliczającą iloczyn wektora przez liczbę(skalar). Napisz program wykorzystujący powyższe metody i funkcje. Czy ktos mógły wykonac to zadanie ? Z góry dziekuje i prosze o szybką pomoc..2010-01-29 15:18:29
[Newbie] [C#] "Windows Form app" a "Console applicatio
czy robiąc "Windows Form app" można przyciskiem "Button" wywołać program napisany pod "Console application" ? Prosiłbym o wytłumaczenie w jak najbardziej prosty sposób można to zrobić . Za odp. z góry dziękuje.2010-01-29 14:50:09
[Newbie] [C#]Program się zawiesza
Chciałbym się zapytać co z kodem jest źle , po naciśnięciu button1 program tak jakby się zawiesza . { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { int Rok = (int)numericUpDown1.Value; int Miesiac = (int)numericUpDown2.Value; int Dzien = (int)numericUpDown3.Value; int Liczba; int Podzielnik = 1000; // poczatkowo 1000 dla roku 4cyfrowego int Suma = 0; for (int i = 0; i 9) ;//zamiana liczby dwu cyfrowej na jedno Suma = (Suma / 10) + (Suma % 10); MessageBox.Show(Suma.ToString(), "liczba" ); } } }2010-01-29 14:47:25
[C/C++] Dyskretna transformata falkowa
Witam, chodzi mi o algorytm DWT(Dyskretnej Transformaty Falkowej) zastosowany do analizy obrazu, czy ktoś miał już z takim czymś styczność ?? Jeśli ktoś jest w temacie to mój problem polega na kompozycji obrazu, dekompozycja przebiega bez problemu, lecz w drugą stronę mam problem. POMOCY. [!!!]2010-01-29 14:42:23
[C# i .NET] Odwołanie do klasy z innego pliku
Mam Form1 i przycisk button1 i texBox oraz klase Class1.cs w nowym pliku ale w tej samej przestrzeni nazw i teraz chciałabym zeby po naciśnięciu buttona wykonowyała sie jakas tam metoda z klasy Class1.cs a wynik wyświetal sie w TexBoxie i wlasnie największy problem jak zrobic zeby wynik wyswietlil sie w texboxie?2010-01-29 14:24:54
[Off-Topic] zaplace za sciagniecie kilka plikow z pudn.com
Jak w temacie, musze na szybko sciagnac kilkadziesiac plikow z pudn.com, za kazdy place 1zl. Kto jest chetny, niech pisze na rysiu2rysiu@op.pl.2010-01-29 13:20:05
[Bazy danych] co powinien zawierać projekt bazy danych z aplikacją
Witam Chciałem się was spytać co powinien zawierać profesjonalny projekt (etap inżynierii oprogramowania) dla relacyjnej bazy danych z aplikacją obsługującą tą bazę. Oczywiste jest, że powinien się tam znaleźć diagram relacyjny danych, ale co oprócz niego ?2010-01-29 12:56:21
[C/C++] String proceduralnie
Witam. Od pewnego czasu męcze się nad tym programem, utknąłem i nie wiem co dalej. Chciałbym wyświetlić ten napis, ale po skompilowaniu jest czarne okno i nic więcej. Z góy dzieki za ;-) #include #include using namespace std; int main(void) { string i="bla bla bla"; printf("%s",i); getchar(); return 0; }2010-01-29 12:39:26
[Newbie] [C] String proceduralnie
Witam. Od pewnego czasu męcze się nad tym programem, utknąłem i nie wiem co dalej. Chciałbym wyświetlić ten napis, ale po skompilowaniu jest czarne okno i nic więcej. Z góy dzieki za ;-) #include #include using namespace std; int main(void) { string i="bla bla bla"; printf("%s",i); getchar(); return 0; }2010-01-29 12:39:26
[C/C++] String - kończy się po spacji
Witam! Mam następujący problem. Wykonuję program, który wczytuje ilość zdań (oddzielonych enterem) a następnie zdania. Później zlicza ilość liter. Problemem dla mnie jest wczytanie zdania do zmiennej string, ponieważ po spacji kończy wczytywanie i zaczyna wykonywać pętle od początku (zdania są wczytywane, a następnie dodawane do tablicy, później liczone. Jak to wykonać? /* Autor: Adrian Stachlewski Kontakt: stachel94@gmail.com */ #include using namespace std; int main () { int n; cin >> n; string a; string b; int ilosc[123]; int zero; for (zero = 123; zero > 0; zero--) { ilosc[zero] = 0; } while (n>0) { cin >> a; b = b + a; n--; } int c; int d; int e; for (c = b.length(); c>0; c--) { for (d = 97; d0; c--) { for (d = 65; d2010-01-29 12:34:02
[Newbie] String - kończy się po spacji
Witam! Mam następujący problem. Wykonuję program, który wczytuje ilość zdań (oddzielonych enterem) a następnie zdania. Później zlicza ilość liter. Problemem dla mnie jest wczytanie zdania do zmiennej string, ponieważ po spacji kończy wczytywanie i zaczyna wykonywać pętle od początku (zdania są wczytywane, a następnie dodawane do tablicy, później liczone. Jak to wykonać? /* Autor: Adrian Stachlewski Kontakt: stachel94@gmail.com */ #include using namespace std; int main () { int n; cin >> n; string a; string b; int ilosc[123]; int zero; for (zero = 123; zero > 0; zero--) { ilosc[zero] = 0; } while (n>0) { cin >> a; b = b + a; n--; } int c; int d; int e; for (c = b.length(); c>0; c--) { for (d = 97; d0; c--) { for (d = 65; d2010-01-29 12:34:02
[C/C++] odpalanie innego execa
heya mam problem mam zwykły programik okienkowy i chcę zrobić tak żeby po wpisaniu jakiegoś textu odpalał się inny program dokładnie o to mi chodzi (...)switch(wybor) case 1: TU MA SIE ODPALAC PROGRAM;break; (...) z góry dzięki :-)2010-01-29 12:31:51
[Newbie] odpalanie innego execa
heya mam problem mam zwykły programik okienkowy i chcę zrobić tak żeby po wpisaniu jakiegoś textu odpalał się inny program dokładnie o to mi chodzi (...)switch(wybor) case 1: TU MA SIE ODPALAC PROGRAM;break; (...) z góry dzięki :-)2010-01-29 12:31:51
[C# i .NET] webbrowser i odbieranie danych
Witam, W kontrolce webbrowser otwieram strone na, której aktualizacja danych odbywa sie w js. Jak pobrac dane przesylane do webbrowsera? Pozdrawiam2010-01-29 12:19:28
[Bazy danych] Aproksymacyjne wyszukiwanie informacji w bazach danych....?
Witam mam temat referatu "Aproksymacyjne wyszukiwanie informacji w bazach danych" i nie umiem znaleźć zadnych informacji.. Może macie jakies strony gdzie mozna coś znaleźć albo tytuł książki gdzie będe mógł o tym przeczytać. Za wszelkie informacje dziekuje. Pozdrawiam M.2010-01-29 11:51:22
[Hardware/Software] Pozbycie sie hasla dokumentu PDF
Hej. Kupilem ksiazke w PDF, i za kazdym razem gdy otwieram ten dokument musze wpisywac haslo. Oczywiscie haslo mam, ale troche mnie to drazni. Czy wiecie jak mozna sie pozbyc hasla? Wiem ze sa aplikacje do pozbywania sie tego, ale one chyba sa po to, gdy sie hasla nie zna? Ja haslo znam, moze wiec znacie jakis latwy sposob? Na marginesie, czy taka operacja jest legalna? Pozdrawiam.2010-01-29 11:48:47
[Inżynieria oprogramowania] Aproksymacyjne wyszukiwanie informacji w bazach danych....?
Witam mam temat referatu taki jak w temacie "Aproksymacyjne wyszukiwanie informacji w bazach danych" i nie umiem znaleźć zadnych informacji, na ten temat. Może macie jakies strony gdzie mozna coś znaleźć albo tytuł książki gdzie będe mógł znaleźć jakies informacje. Za wszelkie informacje dziekuje. Pozdrawiam M.2010-01-29 11:47:50
[Newbie] [szukam]Playera video/radio
Witam, Szukam darmowego playera na strone, który będzie mógł odtwarzać tv i radia. Aktualnie korzystam z Windows media playera ale chce przebudować na inny Pozdrawiam2010-01-29 11:28:59
[Newbie] [Delphi] HOOK - przeczwytywanie klawiatury.
Potrzebuję jak najprostszy kod "przechwytujący" znaki wpisywane/wciskane na klawiaturze/myszce kiedy aplikacja jest zminimalizowana. Domyślam się, że ma to coś wspólnego z globalnym HOOKiem, jednak pod tą frazą znalazłem głównie funkcje blokujące klawisze. Jedyne czego się doszukałem to w FAQ: http://4programmers.net/Delphi/FAQ/Jak_za%C5%82o%C5%BCy%C4%87_globalnego_Hooka_na_klawiatur%C4%99 Ale nie wiem jak zdeklarować takie moduły(?) jak HHOOK, WPARAM czy LPARAM, bo nie wiem za co odpowiadają a niestety nie znalazłem ich opisu. Ma to służyć do obsługi transmisji dźwięku tylko gdy wciśnięty jest jakiś klawisz (aplikacja podobna do Ventrillo/TeamSpek) na konkurs. Pozdrawiam i czekam na odpowiedź ;-)2010-01-29 02:55:25
[Hardware/Software] Porównywarka wersji kodu programu
Czy jest taki program, do którego wczytuję dwa pliki z tekstem lub kodem źródłowym (ja potrzebuję kody źródłowe C#) i wyświetla różnice w tych plikach? Coś takiego, jak porównanie wersji danego artykułu na Wikipedii, że wyświetla się, co zostało dodane, co zostało usunięte i co zostało zmienione.2010-01-29 00:33:51
[Newbie] [cpp]rekurencja + wprowadzanie znaków = kombinatoryka
Witam Muszę napisać na zaliczenie program przyjmujący od 1 do 5 znaków, który wyświetli wszystkie możliwe kombinacje...(bez powtórzenia) narazie udalo mi się napisać z powtórzeniami, ale starajac sie wyeliminowac powtorzenia wychodzi cos dziwnego.. #include using namespace std; main() { cout2010-01-29 00:01:03
[Java] Obsluga wyjatkow metoda run() w watku
Heja. Mam powazny problem ;) wyciskam poty na zadanko do szkoły i napotkałem się na ogromną przeszkodę. Otóż mam programik serwerowy który ma łączyć się z bazą danych (systemowe ODBC) i za pomoca watkow obslugiwac klientow w sposob wspolbiezny. Mam problem przy metodzie run() @Override public void run() throws IOException , ClassNotFoundException , SQLException { String mojeDSN = "Loty"; String dbURL = "jdbc:odbc:" + mojeDSN; Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con = DriverManager.getConnection(dbURL, "",""); Statement s = con.createStatement(); PrintWriter out = new PrintWriter(commsock.getOutputStream(), true); BufferedReader in = new BufferedReader( new InputStreamReader(commsock.getInputStream())); String inputLine, outputLine; System.out.println("Watek oblsugi klienta uruchomiony"); boolean x = true; do { String selectString = null; String[] tabKolumn = null; String[] tabRekordKolumn = new String[1]; outputLine = "Tabela "Przyloty" zawiera kolejno kolumny: ID, Carrier, Flight Number, Time, Gate, City, Remarks"; out.println(outputLine); outputLine = "Podaj kolumny bazy oddzielone tylko przecinkami: "; out.println(outputLine); String kolumny = in.readLine(); tabKolumn = kolumny.split(","); outputLine = "Podaj kolumne szukanego rekordu: "; out.println(outputLine); String rekordKolumn = in.readLine(); tabRekordKolumn[0] = rekordKolumn; outputLine = "Podaj wyszukiwany rekord: "; out.println(outputLine); String rekord = in.readLine(); }while(x); in.close(); out.close(); s.close(); con.close(); commsock.close(); } pierwsza linia w NetBeans podkresla mi sie na czerwono blędem i nie kompiluje. Oto tresc errora: run() in program.Watek cannot implement run() in java.lang.Runnable; overriden method does not throw java.sql.SQLException probowalem z try i catch ale zas wtedy podkresla mi że Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con = DriverManager.getConnection(dbURL, "",""); unreported exception java.sql.SQLException; must be declared to be thrown proszę pomocy :D z góry dziękuję sheezol2010-01-28 23:26:26
[Delphi/Pascal] Synchronizacja wątków
Kłopot wygląda tak: 2 wątki: główny GUI + wątek gniazdka (pochodna TServerClientThread) W głównym wątku posiadam dynamicznie tworzony obiekt typu dajmu na to Server zawierający zmienną typu TServerSocket (ten z ScktComp) Type Server = class(TObject) public Name: String; ... private SS: TServerSocket; ... End; ServerSocket jest tworzony dynamicznie; rodzica brak; działa w trybie stThreadBlocking. W przypadku połączenia z klientem tworzę wątek gniazdka (w zdarzeniu OnGetThread od w.w. ServerSocket) i uruchamiam pętlę odczytu. procedure Server.GetThread(Sender: TObject; ClientSocket: TServerClientWinSocket; var SocketThread: TServerClientThread); Begin SocketThread := Czytnik.Create(Self, False, ClientSocket); End; Selfa używam, by w wątku gniazdka mieć coś, przez co będę mógł się odwołać do obiektu Server (a w zasadzie do jego właściwości Name) Mam potrzebę w pętli odczytującej (Czytnik.ClientExecute - wątek gniazdka) uzyskać dostęp do właściwości Name nadrzędnego obiektu Server... No i właśnie... próbowałem przez Synchronize i jest "AccesViolation" Próbowałem blokować wątki przez EnterCriticalSection i jest również "AccesViolation"... Niezbyt uśmiecha mi się ładować do każdego wątku kopię wszystkich właściwości obiektu Server - bo to rozwiązanie najbardziej debilne i zasobożerne (Name to tylko przykładowy jeden z nich, a jest tego trochę) Może ktoś ma jakąś ideę, jak to przekonfigurować, by miało ręce i nogi? :P Byłbym wdzięczny :)2010-01-28 23:11:39
[C/C++] Parsowanie
Witam. Mam taki problem. Chcę parsować konkretną treść ze źródła pewnej strony html, które mam w buforze. Konkretnie chodzi mi o to co się znajduję między tagami. Ale nie wiem jak to zrobić. Próbowałem tak: sscanf(buffor, "2010-01-28 23:06:17
[C/C++] Parsowanie html - sscanf
Witam. Mam taki problem. Chcę parsować konkretną treść ze źródła pewnej strony html, które mam w buforze. Konkretnie chodzi mi o to co się znajduję między tagami. Ale nie wiem jak to zrobić. Próbowałem tak: sscanf(buffor, "2010-01-28 23:06:17
[Delphi/Pascal] Event handler/property
Cześć Od wczoraj się głowie nad wydawałoby się prostą sprawą. Definiuje procedurę obsługującą zdarzenia OnChange oraz OnExit. Chciałbym wiedzieć jakie zdarzenie wywołuje moją procedure: constructor TCostam.Create begin inherited; OnChange:=EnterOnChange; OnExit:=EnterOnChange; end; procedure TCostam.EnterOnChange(Sender:TObject); begin if EnterOnChange = OnExit then jakas_procedura; // i tutaj wywala mi błąd end; Błąd to: Not enough actual parameters. Nie mam pojęcia co jest źle. Pomocy!! Adam2010-01-28 22:44:37
[Delphi/Pascal] Odpowiednik fsockopen z PHP
Witam. Mam o to taki kod: http://pastebin.com/f7f520808 Ten skrypt w PHP pobiera dane z serwera gry multiplayer (coś jak tracker), z któym łączy się w 15 linijce: $polaczenie = @fsockopen("udp://$ip", $port+123, $errno, $errstr); Wszystko fajnie działa, tylko że otrzymuję winik przez przeglądarkę, a chciałbym zrobić to w Delphi. W jaki sposób, jakim komponentem pobierać zmienne z adresu IP, czyli tak jak to robi ten skrypt? Czytałem o UDP lecz to mi w ogóle nie przypomina tego, i nie mogę dojść do tego jak np. pobrać zmienną z nazwą serwera. Proszę o pomoc i pozdrawiam2010-01-28 22:31:08
[C/C++] [C++] Używanie zewnętrznych bibliotek (fftw na MinGW)
Chciałbym użyć w programie biblioteki fftw. Pobrałem ze strony: http://www.fftw.org/download.html znalazłem napis przy wersji 3.2.2: Go here for Windows. (http://www.fftw.org/install/windows.html) wszedłem zatem na tą stronę i pobrałem odpowiedni plik klikając na swoją wersję: 32-bit version: fftw-3.2.2.pl1-dll32.zip (1.8MB) (ftp://ftp.fftw.org/pub/fftw/fftw-3.2.2.pl1-dll32.zip) Po rozpakowaniu znalazłem tam kilkanaście plików, wśród nich 3 pliki DLL oraz jeden nagłówkowy: libfftw3-3.dll libfftw3-3f.dll libfftw3-3l.dll fftw3.h Skopiowałem te 4 pliki do innego katologu i w nim stworzyłem projekt za pomocą Code::Blocks. Do projektu dodaje plik nagłówkowy fftw3.h i plik CPP: #include #include #include "fftw3.h" int main() { // nic return 0; } oto co zwrócił mi kompilator: -------------- Build: Release in fftw_test --------------- Compiling: main.cpp Linking console executable: fftw_test.exe mingw32-g++.exe: no input files Process terminated with status 1 (0 minutes, 0 seconds) 0 errors, 0 warnings Dlaczego pojawia mi się komunikat: no input files i w jaki sposób sprawić, żebym mógł korzystać z biblioteki zamiast męczyć się z jej zainstalowaniem? Samo programowanie nie sprawia mi kłopotu, jednak ujarzmienie kompilatorów sporo. Nie chcę pisać funkcji liczącej transformatę Fouriera samemu, stąd moje pytanie.2010-01-28 22:29:57
[C/C++] Problem!!!
MAMYDWA CIAGI LICZBOWE |1|2|3|4| I DRUGI NP |5|6|7|8|9| I Z TEGO MAMY UTWORZYC CISG JAKIS C | | | | | | OBIEKTOWO. MAŁA PODPOWIEDZ CIAG A CIĄG B C+A+B KLASA ZAWIERAJACA FUCKCJE CIAGÓW. KLASA PRZECHOWUJE CIAGI. FUNKCJA KTORA JE ŁACZY2010-01-28 21:57:14
[C/C++] [C++] Łączenie ciągów liczbowych
// q: jest to moja radosna reinterpretacja oryginalnego posta, ktorego nei warto bylo czytac ze wzgledu na niska jakosc merytoryki i gramatyki Mam zajebistego kolesia od programowania i uczę się do egzaminku, a raczej staram się uczyć - gdyż właśnie utknełam na takim o to zadaniu przykładowym.. Jakby to była praca domowa to bym postawiła flachę za zrobienie :) Ktoś coś podpowie? tylko nie róbcie całości, chcę się sama czegoś też nauczyć Mamy dwa ciągi liczbowe np. A="1,2,3,4" oraz B="5,6,7,8,9". Z nich, za pomoca programu (obiektowego) mamy wygenerować jakiś inny ciąg C, taki że C=A+B. Obiektowo - czyli program ma zawierać klasy, które będą przechowywać ciągi oraz definiować funkcje odpowiedzialne za owo łączenie ciągów //endof reinterpret_cast2010-01-28 21:57:14
[Newbie] [C++] Łączenie ciągów liczbowych
// q: jest to moja radosna reinterpretacja oryginalnego posta, ktorego nei warto bylo czytac ze wzgledu na niska jakosc merytoryki i gramatyki Mam zajebistego kolesia od programowania i uczę się do egzaminku, a raczej staram się uczyć - gdyż właśnie utknełam na takim o to zadaniu przykładowym.. Jakby to była praca domowa to bym postawiła flachę za zrobienie :) Ktoś coś podpowie? tylko nie róbcie całości, chcę się sama czegoś też nauczyć Mamy dwa ciągi liczbowe np. A="1,2,3,4" oraz B="5,6,7,8,9". Z nich, za pomoca programu (obiektowego) mamy wygenerować jakiś inny ciąg C, taki że C=A+B. Obiektowo - czyli program ma zawierać klasy, które będą przechowywać ciągi oraz definiować funkcje odpowiedzialne za owo łączenie ciągów //endof reinterpret_cast2010-01-28 21:57:14
[Newbie] [C#]Jak odczytac pozycje gracza.
Mam problem z odczytaniem pozycj gracz moze ktos poprawi mi kod albo jakas rad private void button1_Click(object sender, EventArgs e) { label1.Text = PO.Addresses.Player.X.ToString(); label2.Text = PO.Addresses.Player.Y.ToString(); label3.Text = PO.Addresses.Player.Z.ToString(); } Jakos to dziala tylko gdy klikam na przycisk to wyswietla dziwne liczby i napewno to nie jest pozycja . Prosze o rade.2010-01-28 21:48:24
[Delphi/Pascal] kombinacje liczb ~~ pytanie
mam taki problem a mianowice mam napisac program który za pomocą np. pętli wypisze wszystkie kombinacje liczb od 1 do 5 przy losowaniu 3 liczb efekt ma wyglądać tak 1,2,3 1,2,4 1,2,5 1,3,4 1,3,5 1,4,5 ... itd będe bardzo wdzięczny za pomoc :-)2010-01-28 21:41:49
[C/C++] Łańcuchy znaków w C++ ,help!!!
Jak połączyć ze sobą dwa ciągi znaków obiektowo w jeden w C++??2010-01-28 21:25:33
[C# i .NET] Problemy z odebraniem pakietu UDP
Tworzę projekt strony, której zadaniem będzie wysyłanie wiadomości do konkretnego IP i portu. Funkcja którą stworzyłem ma wysłać dane, a następnie odebrać wiadomość czy przesłano poprawne parametry. O ile z wysyłaniem nie ma problemu, to mam problem z samym odbiorem. Ogólnie żeby nie blokować cały czas portu mam funkcję odmierzającą limit czasu, po którym klient zakończy obsługę połączenia. Przed funkcją udpClient.Recieve, korzystam z funkcji udpClient.Available. Z nią lub z samą funkcją Recieve nic nie odbieram, pomimo że program udpecho zainstalowany na drugim komputerze na pewno wysyła pakiety. Poniżej wstawiam opisaną funkcję. public AsyncFeedbackData AsyncSessionMethod(object sender, TelegramEventInfoAgrs infoArgs) { long lConnectionTimeLimit = 90000000;//ticks int iErrorNumber = 0; int dlugoscTelegramu = 5; UdpClient udpClient = new UdpClient; //nowe udpClient.DontFragment = true; byte[] rxByteBuffer = new byte[dlugoscTelegramu]; byte[] txByteBuffer = infoArgs.trescTelegramu; try { while (bCommunicationLock == true) { System.Threading.Thread.Sleep(5); } bCommunicationLock = true; if (udpClient.Client == null) { udpClient = new UdpClient(CLIENT_PORT_NUMBER); udpClient.DontFragment = true; } IPEndPoint RemoteIpEndPoint = new IPEndPoint(IPAddress.Any, 0); udpClient.Connect("150.254.145.57",CLIENT_PORT_NUMBER); udpClient.Send(txByteBuffer, txByteBuffer.Length); long lTicks = DateTime.Now.Ticks; while (true) { if ((DateTime.Now.Ticks - lTicks) < lConnectionTimeLimit) { if (udpClient.Available == 3)//dlugoscTelegramu) { rxByteBuffer = udpClient2.Receive(ref RemoteIpEndPoint); break; } } else { iErrorNumber = 1; break; } System.Threading.Thread.Sleep(5); } udpClient.Close(); } catch (Exception ex) { iErrorNumber = 2; } finally { if (udpClient != null) udpClient.Close(); } if (iErrorNumber != 0) return (new AsyncFeedbackData(infoArgs,rxByteBuffer, iErrorNumber)); return (new AsyncFeedbackData(infoArgs,rxByteBuffer, iErrorNumber)); }2010-01-28 20:53:18
[Delphi/Pascal] Dopisywanie danych w środku pliku
Witam mam problem, ponieważ pracuję z dużymi plikami (głównie tekstowymi) i nie wiem, jak po otwarciu pliku i znalezieniu już odpowiedniego jego fragmentu wpisać tam dane z pamięci. Chodzi mi o coś w rodzaju "insert", żeby dodać jedną linijkę między dwie inne nie kasując żadnej z nich. Czy jest możliwość zrobienia takiego zabiegu bez ładowania całego pliku(powyżej 1,2 GB) do pamięci?2010-01-28 20:30:39
[Praca] Praca programista java Wrocław
W związku z rozwojem firmy poszukujemy kandydatów do pracy na stanowisku Programista JAVA / J2EE (miasto: Wrocław) Zakres obowiązków: * Tworzenie, rozbudowa i utrzymanie systemów * Praca w międzynarodowych zespołach Wymagania: * Wykształcenie wyższe informatyczne lub pokrewne * Min 1 rok doświadczenia komercyjnego w programowaniu w Java * Znajomość technologii budowania aplikacji webowych (Java EE, JSP) * Znajomość SQL * Znajomość XML, XSLT * Znajomość OOP (UML) * Mile widziana znajomość WebServices * Dobra znajomość języka angielskiego Oferujemy: * Możliwość rozwoju zawodowego popartego szkoleniami i samodzielnymi zadaniami * Odpowiedzialną i interesującą pracę przy użyciu nowoczesnych narzędzi informatycznych * Możliwość zdobycia szerokiego doświadczenia przy realizacji projektów dostarczających najnowocześniejszych rozwiązań dla branży motoryzacyjnej * Klarowną ścieżkę rozwoju zawodowego w dynamicznie rozwijającej się międzynarodowej organizacji o globalnym zasięgu * Ciekawe wyzwania zawodowe * Atrakcyjne warunki zatrudnienia * Przyjazną atmosferę pracy w profesjonalnym i ambitnym zespole CV i list motywacyjny wraz z oczekiwaniami finansowymi prosimy przesyłać na adres: praca-java@o2.pl Widełki 3000 - 5000 netto za miesiac (w zależnosci od doświadczenia, wiedzy i wyniku na testach)2010-01-28 20:00:11
[Newbie] Fierfox uruchamiany przy starcie systemy ?
Jak zrobić aby nie które programy same się ładowały przy starcie systemy( jak zrobić na Windowsie i Linuxie np. "Ubuntu"). np. Firefox czy NetBeans itp.2010-01-28 19:06:36
[Java] Dodawanie Listy do Listy
Witam. Mam taki mały problem chcę dodać w pętli listę ArrayList do do drugiej listy ArrayList int a = 0; ArrayList lista = new ArrayList(); ArrayList rek = new ArrayList(); for(int j = 0 ; j < 3 ; j++){ lista.clear(); for(int i = 0 ; i < 3 ; i++){ lista.add(a); a++; System.out.println(lista+ "lista"); } rek.add(lista); System.out.println(rek); } System.out.println(rek); po przejściu przez pętle otrzymuję taki wynik: [0] [0, 1]2010-01-28 18:47:34
[C/C++] Poprawna weryfikacja atrybutu plików
Witam wszystkich. Mam problem jeśli chodzi o sprawdzenie czy dany obiekt znajdujący się pod podaną lokalizacją jest plikiem czy folderem. Używam struktury WIN32_FIND_DATA w taki sposób(przykładowy kod wystukany na szybko): WIN32_FIND_DATA pliki; HANDLE uchwyt2=FindFirstFile("c: iewiadomoco", &pliki); if(pliki.dwFileAttributes==FILE_ATTRIBUTE_DIRECTORY) MessageBox(NULL,"folder","folder",NULL); else MessageBox(NULL,"plik","plik",NULL); Niestety niektóre foldery pokazywane są jako pliki jak np. "Program files". Co robię nie tak?2010-01-28 18:37:20
[Delphi/Pascal] Pobieranie ścieżki od uruchomionej aplikacji
Problem z kopiowaniem polegał na tym że gdy pobierałem pełną ścieżke do programu poleceniem paramstr(0)AKaspersky wykrywał wira.. Idize jakos inaczej pobrać Pełną ścieżke DO PLIKU APLIKACJI!?2010-01-28 18:07:22
[Newbie] [JAVA] Dwie klasy i "przekazanie obiektów"
Witam. Ogólnie mam zadanie na uczelnie do zrobienia, które mi sprawiło problem bo prawdopodobnie nie wiem co autor zadania miał na myśli. Mam do zadanka dołączone jak ma wyglądać wykonanie programu(bardzo je uproszczę): Klasa k1=new Klasa("dane1","dane1a"); Klasa k2=new Klasa("dane2", "dane2a"); Klasa k3=new Klasa("dane3", "dane3a");//Tworze sobie dowolna ilosc obiektow. Zbierak z1=new Zbierak(); //i metoda ktora "dodaje" z1.add(k1); z1.add(k2); z1.add(k3); //i wyswietlanie z wykorzystaniem toString(); System.out.println(z1); //efektem ma być wypisane: "dane1" są tak fajne jak "dane1a" "dane2" są tak fajne jak "dane2a" "dane3" są tak fajne jak "dane3a" Problemem jest to, że w zadaniu tym nie wolno mi korzystać z tablic do przechowywania zmiennych obiektów klasy Klasa. Nie wiem w jaki inny sposób można to zrobić. Mi przychodzi do głowy, żeby gromadzić dane w stringu oddzielone separatorami ale to chyba nie o to chodzi.2010-01-28 17:53:04
[C/C++] Zadania testowe i nie tylko
Witam, czy może ktoś mi pomóc w zadaniach testowych oraz zadaniach otwartych z c++. Z góry dziękuje za odpowiedź. Czy prawdziwe są zdania, uzasadnij 1. Metoda stała nigdy nie może modyfikować pól klasy, do której należy. 2. Na liście inicjalizującej konstruktora można inicjować wszystkie pola klasy. 3. Każdy konstruktor posiada listę inicjalizującą. 4. W momencie definicji obiektu pracuje konstruktor. 5. Destruktor jest metodą bezargumentową. 6. Konstruktor jednoargumentowy jest konstruktorem konwertującym. 7. W momencie definicji obiektu reprezentującego klasę definicja klasy musi być znana. 8. Każda metoda posiada niejawny argument, stały wskaźnik do obiektu na rzecz, którego ma pracować. 9. Wszystkie metody klasy możemy wywoływać jawnie (na rzecz obiektu). 10. Deklarację zaprzyjaźnienia umieszczamy w dowolnej części klasy. 11. Każda metoda wyposażona jest we wskaźnik this. 12. Konstruktor kopiujący może mieć więcej niż jeden argument. 13. Każda klasa powinna posiadać konstruktor kopiujący. 14. Operator przypisania musi być składową klasy. 15. Przeciążać operatory możemy zawsze. 16. Przyjaciel musi zostać zadeklarowany w części publicznej klasy. 17. Przyjacielem klasy może być metoda innej klasy. 18. Pola statyczne można definiować w treści klasy. 19. Konstruktor kopiujący pracuje zawsze w momencie zwracania obiektu przez wartość. 20. Klasa może się przyjaźnić z inną klasą. 21. Na rzecz stałego obiektu musimy wywoływać stałe metody. 22. Funkcje operatorowe przeciążające operator dwuargumentowy mają zawsze dwa argumenty. 23. Każdy podobiekt składowy innego obiektu musi być zainicjowany na liście inicjalizującej konstruktora. 24. Każda metoda czysto wirtualna musi być zdefiniowana w klasie pochodnej. 25. Wszystkie metody są dziedziczone. 26. Wszystkie pola są dziedziczone. 27. Etykiety dostępu do składowych odziedziczonych nie ulegają zmianie w klasie pochodnej. 28. Zawsze można zdefiniować obiekt klasy. 30. W Obrębie tej samej klasy dziedziczenia rzutowanie w górę jest zawsze dostępne. Zaznacz jedną poprawną odpowiedź. 1. Dane są następujące linie kodu: class Moja {public: int x;}; Moja A; Moja *Y=&A; odwołanie do pola x obiektu klasy Moja można wykonać w następujący sposób [ ] (A) Y.x [ ] (B) Moja::x [ ] (C) Y->x 2. Niech Y oznacza identyfikator klasy. Konstruktorem domyślnym tej klasy jest: [ ] (A) int Y( ); [ ] (B) Y (int, int =10); [ ] (C) Y (int a=2, int b=12); 3. Niech X oznacza identyfikator klasy. Prawidłowa deklaracja destruktora tej klasy wygląda następująco: [ ] (A) void ~X ( ); [ ] (B) ~X ( ); [ ] (C) ~X (int); 4. W funkcji main można korzystać: [ ] (A) ze składowych prywatnych klasy [ ] (B) ze składowych publicznych klasy [ ] (C) ze wszystkich składowych klasy 5. Funkcja przyjaźniąca się z klasą ma dostęp [ ] (A) tylko do składowych prywatnych klasy [ ] (B) do wszystkich składowych klasy [ ] (C) tylko do części publicznej klasy 6. Dana jest klasa class X { int i; public: X (int ); }; która z poniższych deklaracji jest błędna: [ ] (A) X x(1); [ ] (B) X x; [ ] (C) X tab[10]; 7. Druga linia poniższego kodu Mojaklasa x, y x=y; jest równoważna następującej: [ ] (A) x.operator=(y); [ ] (B) operator=(x,y); [ ] (C) x(Mojaklasa(y)); 8. Dane są dwa obiekty klasy X X obiekt1, obiekt2; Metoda X::X(const X& wzor); zostanie wywołana w linii: [ ] (A) X A=obiekt1; [ ] (B) obiekt1=obiekt2; [ ] (C) X A; 9. Metoda operator int( ) const; zadeklarowana w klasie X: [ ] (A) konwertuje liczby typu int na obiekt klasy X [ ] (B) konwertuje obiekt klasy X na liczbę typu int [ ] (C) może być tylko jawnie wywoływana 10. Dana jest klasa class Podstawowa { }; Dziedziczenie publiczne zostało zdefiniowane w: [ ] (A) class Pochodna : private Podstawowa { }; [ ] (B) class Pochodna : public Podstawowa { }; [ ] (C) class Pochodna : Podstawowa { }; 11. Jaka jest kolejność wywołania konstruktorów dla obiektu d klasy D, jeśli dana jest następująca hierarchia klas: class A { }; class B : public A { }; class C : public A { }; class D : public C { }; [ ] (A) A B C D [ ] (B) A C D [ ] (C) D C A 12. Jaka jest kolejność zakończenia pracy przez konstruktory dla obiektu d klasy D, jeśli dana jest następująca hierarchia klas: class A { }; class B : public A { }; class C : public A { }; class D : public C { }; [ ] (A) A B C D [ ] (B) A C D [ ] (C) D C A 13. Uwzględniając hierarchię klas z pytania powyższego, ustal, w jakiej kolejności są wywoływane destruktory obiektu d klasy D. [ ] (A) A C D [ ] (B) D C A [ ] (C) A B C D 14. Dana jest hierarchia klas class X { }; class A : public X { }; class Y : public A { }; class B : private A { }; Która z poniĹszych linii jest błędna? [ ] (A) X *wsk=new B; [ ] (B) A *wsk=new Y; [ ] (C) X *wsk=new Y; 15. Jaką etykietą jest poprzedzona sekcja klasy, z której elementów nie może korzystać program zewnętrzny, natomiast mogą korzystać klasy pochodne? [ ] (A) private [ ] (B) public [ ] (C) protected 16. Dane są następujące definicje: class A {public: void wypisz ( ) { } }; class B : public A {public: void wypisz ( ) { } }; B b; Metodę wypisz z klasy A na rzecz obiektu b można wywołać w następujący sposób: [ ] (A) b.wypisz( ); [ ] (B) b.A::wypisz( ); [ ] (C) metody wypisz z klasy A na rzecz obiektu b nie można wywołać2010-01-28 17:42:16
[Newbie] IDE C/C++ dla Linux/Windows
Witam. W ostatnim semestrze mialem C i do pisania prog. uzywalem vi/gcc/Linux. W tym semestrze mamy C++ i facet mowi ze warto uzywac IDE konkretnie Quincy/Windows tylko ze ja siedze na Debianie. Znalazlem np. Kdevelop ale juz sam kod nowego projektu wyglada inaczej. Czy jak napisze program na Linuxie (np. w Kdevelop) bede w stanie bez jakichkolwiek poblemow skompilowac ten kod na Windows?? Moze jakis art. na ten temat?? Pozdro2010-01-28 17:42:15
[Newbie] ukryłem komponenty :(
chciałęm usunac komponenty ale je ukrylem :d w configure palette :) a teraz jak np. usuwam je i chce jeszcze raz instalowac to ich nie ma :( jak przywrocic komponenty tam do zakładek ?2010-01-28 17:06:29
[Hardware/Software] Instalacja Oracle 11g
Instaluje oracle 11g na windows server 2003 i w drugim oknie jest swprawdzanie wymagań, u mnie nie spełniło wymagania Network Comunication Reqirements Tu jest napisane o jakichś hostach. Trzeba skonfigurować DNS? http://download.oracle.com/docs/html/A95194_01/sp3.htm#634199 O co tu chodzi, to są jakieś nazwy komputerów które mają replikować baze ? Bedzie oracle działać bez ustawienia tego ?2010-01-28 17:02:55
[Java] jEdit compile and run
Czy istnieje możliwość kompilacji a następnie uruchomienia pogramu w Javie w jEdit? Przerobiłem już pare programów do Javy i ten jEdit wydaje mi się najbardziej czytelny w pracy. Natomiast ogromnie dziwi mnie że pomimo ogromnej ilości pluginów, nie ma takiej opcji dostarczonej od ręki. Mianowicię pod jednym naciśnięciem guzika. Próbowałem zainstalować plugin NetRexxJe ale nie działa, jest z 2003r. Mozliwe ze juz nie jest kompatybilny czy coś takiego. Byłbym bardzo wdzięczny za wskazówke;) Pozdrawiam!2010-01-28 16:03:11
[C/C++] Dev C++ 4.9.9.2 instrukcja
witam czy ktos by dal taki mini tutorial do Dev C++ 4.9.9.2 bo jestem początkujący2010-01-28 15:26:08
[Delphi/Pascal] Wykryć zakończenie kopiowania pliku
Mam program, który np, odtwarza film, a w tle ma skopiować plik a później coś na nim robić. Myślałem żeby wrzucić kopiowanie do osobnego wątku, tylko skąd mam wiedzieć kiedy kopiowanie się zakończyło ?2010-01-28 15:17:05
[Off-Topic] Elektroniczne składanie PIt-ów
Witam, Czy ktoś z was korzystał juz z tego: http://www.e-deklaracje.gov.pl/ ? Chetnie bym sie dowiedzial jak to w ogole dziala i czy warto zawracac sobie tym głowę.2010-01-28 15:05:08
[Inżynieria oprogramowania] [UML] Asocjacje
Witam, Chciałbym się dowiedzieć co oznacza w sensie programowym asocjacja. Jak programowo jest rozumiany ten zapis? Czy jest to informacja w stylu A :wywołuje: B ?2010-01-28 14:41:28
[Newbie] [vb5]Zamkniecie form1[design]odzyskanie
Mam pytanie przypadkiem zamklem karte Form1[Design] i nie wiem jak ja odzyskac moze mi ktos powidzidziec jak ja odzyskac?2010-01-28 14:04:37
[Newbie] [vb5]Jak zapisac do pliku exe
Jak zapisac caly moj projekt do pliku exe? w visual basic 20052010-01-28 14:04:37
[Delphi/Pascal] Zagadnienie (OOP)
Witam , mam takie zagadnienie : 1.Załóżmy że mamy plik ini w ktorym sa sekcja => klucz= wartosc : [section:xx] aa=1 bb=3 proste. 2.Teraz parsujemy plik ini - proste 3. Zagadnienie polega na tym że chce utworzyć klase a w niej pola o nazwach z pliku ini - po parsowaniu. Wygladac to powinno mniej wiecej tak - pomijam deklaracje itp: MyClass.xx.aa // wartosc = 1 MyClass.xx.bb // wartosc =3; wiem ze mozna cos takiego zrobic w php (bardzo prosto) Czy da sie utworzyc w ten sposob dynamicznie pola w delphi? jesli wiecie jak to sie nazywa to poprosze takze o fachowa nazwe bo nie mam pojecia czego szukac w google.. :) Pozdrawiam2010-01-28 13:51:43
[C/C++] Problem z serializacją obiektu
Witam, Czy może mi ktoś wyjaśnić, dlaczego poniższy kod serializujący obiekt klasy Encja do pliku nie działa? Z tego co wiem, działa to na VC++ lecz pod Dev-C++ już nie. #include #include #include #include using namespace std; class Encja { public: Encja() : _id(0) { }; Encja(long id) : _id(id) { }; long ZwrocId() const { return _id; }; void UstawNazwa(string nazwa) { _nazwa = nazwa; } string& ZwrocNazwa() { return _nazwa; } private: const long _id; string _nazwa; }; int main(int argc, char *argv[]) { string nazwa = "Nazwa"; bool zapis = false; if (zapis) { Encja e(1); e.UstawNazwa(nazwa); ofstream plik("Baza.db", ios::binary); plik.write((char*)&e, sizeof(Encja)); cout2010-01-28 13:22:20
[Java] [Java] Lista
Witam, mam mały problem z listą użytkowników. Sciagam listę z bazy, sprawdzam którzy uzytkownicy są dostępni, a którzy nie. No i chce zrobić tak, żeby np dostępni byli na zielono, a niedostepni na czerwono, tylkoże nie do końca mi to działa. Wierzę, że są tu osoby, które pomogą mi rozwiązać problem, z góry dziękuje. { show_kontakt_list() //pobiera liste kontaktow private void show_kontakt_list() { Statement baza_lista; baza_lista=baza.inicjujZapyt(); ResultSet wynik=null; try { wynik=baza_lista.executeQuery("SELECT * FROM kontakt WHERE nr_komunikatora=+numer_pobrany_z_bazy+"); while(wynik.next()) { nr_kont = wynik.getInt("nr_kom_kontakt"); String nazwa_danego_kontaktu = wynik.getString("nazwa_kontaktu"); model.addElement(nazwa_danego_kontaktu); if(czy_dostepni(nr_kont)) { model.addElement(nazwa_danego_kontaktu); //lista.setFont(new Font("Comic Sans MS", Font.PLAIN, 20)); lista.setForeground(Color.green); //.setFont(new Font("Comic Sans MS", Font.PLAIN, 20)); } } } catch (Exception x) { baza.konczZapytanie(baza_lista); x.printStackTrace(); } baza.konczZapytanie(baza_lista); } //spr czy osoby są dostepne private boolean czy_dostepni(int nn) { Statement pytanko; pytanko=baza.inicjujZapyt(); ResultSet wynik=null; boolean spr = false; try { //status=1 i ta osoba MUSI byc na danej liscie kontaktów !!!!! wynik = pytanko.executeQuery("SELECT * FROM osoba WHERE status=1 and nr_komunikatora = +nn+ "); if(wynik.next()) { spr=true; } } catch (Exception x) { baza.konczZapytanie(pytanko); x.printStackTrace(); } baza.konczZapytanie(pytanko); return spr; } }2010-01-28 13:21:12
[Bazy danych] Piaskownica dla DB (MySQL,FB,...)
Czy ktos zna albo widzial :) rozwiazanie piaskownicy dla jakies bazy (najlepiej dla MySQL). Jak to http://mysqlsandbox.net/index.html ale dla windows, lub jakie sa Wasze doswiadczenia w konfiguracji.2010-01-28 12:59:03
[Newbie] [C] switch & case
Witam, mam do napisania program liczacy funkcje kwadratowa, spelnaijacy warunki: Dane maja być podawane jako argumenty programu. Jezeli operator nie poda argumentów, to program powinien wyświetlić komunikat o konieczności podania argumentów oraz wykonać obliczenia dla wartości defaultowych a, b i c. Funkcja ma zwracać (return) liczbę pierwiastków oraz wartości tych pierwiastków (przez adres). Warunek badający wartość delty musi uwzględniać, że delta jest typu float i nie sprawdzać, czy jest równa zero, ale np. tak: if (delta >0.000001) itd. W programie głównym musi być wykorzystana konstrukcja "switch - case", a nie kilka "if - else". Program ma być wykonywany tak długo, aż operator zrezygnuje! Napisalem juz cos takiego, wszystko jest chyba tak jak powinno, tylko nie wiem jak zrobic zeby program liczyl dla ustalonych wspol., gdy nie podam zadnych parametrow ( default tego tak jakby"nie lapie" i mi wyskakuje segmentation fault ;/) #include #include #include rkw(float a,float b,float c) { float delta,x1,x2; delta=b*b-4*a*c; printf("Rownanie kwadratowe postaci y = ax^2 + bx + cn"); printf("a = %.f b = %.f c = %.fndelta = %.fn",a,b,c,delta); if(a!=0) { if (delta>0.000001) { x1 = (-b+sqrt(delta))/2/a; x2 = (-b-sqrt(delta))/2/a; printf("Rownanie ma dwa rozwiazania x1 = %2.2f x2 = %2.2fnn",x1,x2); } else { if(delta==0){ x1 = -b/(2*a); printf("Rownanie ma pierwiastek podwojny x = %2.2fn", delta, x1); } else printf("Rownanie nie ma rozwiazanian"); } } else printf("Dane rownanie nie jest rownaniem kwadratowymn"); return 0; } main(int argc, char *argv[]) { int i; float a, b, c; do { a=atof(argv[1]); b=atof(argv[2]); c=atof(argv[3]); switch (argc) { case 4: rkw(a,b,c); break; default: printf("nPodano bledna liczbe lub uzyto nieprawidlowego formatu argumentow.nJako domyslne wspolczynniki ustanowiono a=2 b=4 c=1nn"); rkw(1,2,4); } printf("Czy chcesz liczyc dalej, jesli tak wcisnij 1"); scanf("%d",&i); } while(i==1); }2010-01-28 11:42:29
[C/C++] [C++] Rozłożenie obrazka na RGB
Witam. Proszę o pomoc w napisaniu programu. Nie jestem zbyt dobra w te klocki, więc proszę o wyrozumiałość. Program polega na wczytaniu pliku (mapy bitowej), wyodrębnieniu bajtów odpowiedzialnych za składowe piksela (RGB), stworzenie 3 odrębnych map bitowych, na których zapiszemy obrazki w wyodrębnionych wcześniej kolorach RGB oraz zapis map do poszczególnych plików. Do tej pory udało mi sie wypocić coś takiego: int main () { FILE * plik; long lSize; char * buffer; size_t result; int szerokosc, wysokosc; plik = fopen ( "twarz.bmp" , "rb" ); if (plik==NULL) {fputs ("File error",stderr); exit (1);} fseek (plik , 18 , SEEK_SET); fread (&szerokosc, sizeof (szerokosc),1 , plik); cout2010-01-28 11:32:32
[Off-Topic] CR IT Conferences 2010, Konferencja IT
http://img641.imageshack.us/img641/8912/plakats.th.jpg 160 uczestników z całego świata podczas 3 dni spotka się w sulejowskim hotelu Dresso na Corporate Responsibility & Information Technology (CRIT) Conferences 2010. W ramach konferencji studenci będą mogli uczestniczyć w jednej, wybranej przez siebie ścieżce tematycznej: odpowiedzialnego biznesu lub technologii informacyjnych. IT poruszy tematy związane z zastosowaniem IT w biznesie oraz z zarządzaniem projektami informatycznymi. Jednocześnie studenci dowiedzą się o nowych technologiach i poznają obecne trendy na rynku. Oprócz sesji teoretycznych prowadzonych przez profesjonalnych trenerów z największych działających na polskim rynku korporacji, uczestnicy będą mogli sprawdzić nabytą wiedzę także w praktyce, biorąc udział w szeregu warsztatów umiejętności. Prawie wszystkie sesje, ze względu na międzynarodowy charakter konferencji, prowadzone będzie w języku angielskim. Będzie to również okazja ku poznaniu osób z całego świata i nawiązania nowych znajomości. Informacje: www.aiesec.pl/crit Nie czekaj! Pozostało już niewiele miejsc!2010-01-28 11:20:47
[Bazy danych] select z union
Witam, zrobię sobie złacznie wierszy przy pomocy union select osoba,wartosc from t1 union select osoba,wartosc from t2 czy jest mozliwosc zadania zapytania do powyższego zlaczenia tak aby wybrac maksymalna wartosc?2010-01-28 11:19:42
[C# i .NET] Komunikacja między procesami
Witam Chciałbym przekazać pewną informację, np. tekstową pomiędzy dwoma pracującymi procesami. Nie wiem jak się za to zabrać, proszę o porady.2010-01-28 10:51:59
[Praca] Praca dla programisty C++ z dwuletnim doświadczeniem
Programista C++ Miejsce pracy: Wrocław Opis stanowiska: * rozwój aplikacji do zarządzania stacją bazową oraz przetwarzania protokołów (np. NBAP) koniecznych do sterowania nawiązywaniem połączeń telefonicznych w stacji bazowej UMTS * projektowanie i implementacja oprogramowania w języku C++ * wykonywanie testów jednostkowych swojego kodu oraz korekta wykrytych błędów * tworzenie dokumentacji własnej pracy * rozwijanie swoich kompetencji w ramach profesjonalnego systemu szkoleń zewnętrznych i wewnętrznych * atrakcyjny pakiet socjalny (m.in. prywatna opieka medyczna, dofinansowanie do posiłków, aktywności sportowej) Wymagania: * wykształcenie wyższe (informatyka, telekomunikacja) * co najmniej 2 lata doświadczenia komercyjnego w programowaniu w języku C++ * znajomość systemu Unix * dobra znajomość języka angielskiego Mile widziane: * znajomość narzędzi wspomagających proces rozwoju oprogramowania: systemy kontroli wersji, debuggery, profilery, oprogramowanie do wykrywania wycieków pamięci * teoretyczna znajomość UML * komercyjne doświadczenie w programowaniu w języku C++ Wyślij CV ze zdjęciem, podając w temacie wymieniony wyżej numer referencyjny, na adres praca@power.com.pl. Zgłoszenie powinno zawierać klauzulę o ochronie danych osobowych następującej treści: "Wyrażam zgodę na przechowywanie i przetwarzanie moich danych osobowych zawartych w moim zgłoszeniu przez firmę Power Media S.A. we Wrocławiu dla potrzeb niezbędnych do realizacji procesu rekrutacji (zgodnie z Ustawą z dnia 29.08.97 o ochronie danych osobowych, Dziennik Ustaw Nr 133 Poz. 883)." Więcej informacji na stronie www.power.com.pl/praca2010-01-28 10:49:53
[Newbie] BDS 2006 Delphi
Witam napisałem aplikację w Delphi korzystając z BDS2006 oraz wygenerowałem raport za pomocą Rave Reports (Raport jest oparty na bazie danych takiej jak aplikacja). Brakuje mi tylko połączenia aplikacji z Raportem i nie wiem jak to zrobić :(. Nie posiadam zakładki Rave ,a opisy na forum jakie znalazłem są oparte na komponentach z tej zakładki. Proszę o odpowiedź w Sobotę muszę oddać ten projekt.2010-01-28 10:20:57
[Newbie] [mySQL|PHP] Problem z podwójnym dopisywaniem do bazy
Witam, Załóżmy, że mam bazę danych z jakimiś tam kodami. Baza ma kolumny [Id | kod | wyslano | ... ], na początku jest tylko wpisany kod. Mam również plik php który po podaniu własnego id sprawdza jego oryginalność oraz czy dostał już kod, następnie wpisuje to id i resztę danych do pierwszego lepszego wolnego kodu a następnie wyświetla kod. Jak zabezpieczyć się przed podwójnym uruchomieniem skryptu, czyli wyświetleniem dwóch kodów, gdy uruchomi skrypt w tym samym czasie.2010-01-28 10:11:00
[Newbie] zapamiętywanie wpisów
Witam. Mam kilknaście /dziesiąt okienek Tedit do wpisywania słów i liczb. Jak zrobić żeby przy zamknięciu programu i ponownym otwarciu go wszystkie wpisane wartości nie zostały skasowane ?2010-01-28 10:08:07
[Inne] 4 Dimension
Witam! Szukam do współpracy programistów znających język 4 Dimension. Szczegóły dotyczące języka na stronie: http://www.4d.com/ Chętnych proszę o kontakt na adres tomek29@poczta.onet.pl2010-01-28 09:43:59
[Delphi/Pascal] Kopiwanie tabel
Witam mam pytanie jak skopiowac tabele z bazy A do Bazy B . Bazy sa na osobnych serwerach i moga boc roznego typu2010-01-28 08:59:05
[Java] JComboBox
Witam - początkujący Mam takie pytania Po utworzeniu obiektu JComboBox dodałem słuchacza typu FocusListener i wszystko grało (była reakcja) ale jak ustawiłem setEditable(true) to już komponent nie reagował na focusGained czy focusLost Niewiem dlaczego? Drugie pytanie jest takie Po wybraniu elementu z listy JComboBox metoda getSelectedIndex() zwraca index elementu, ale jeżeli ustawię setEditable(true) to w przypadku zmiany tekstu automatycznie getSelectedIndex() zwraca -1 i taką też wartość przekazuje po naciśnięciu Enter do słuchacza ActionListener(), ja jednak chciałbym znać także numer wybranego elementu z listy przed tym jak go zmieniłem. Czy jest jakaś metoda która na to pozwala? pozdrawiam2010-01-28 00:36:58
[C/C++] Baza danych w C++ proszę o pomoc
Witam, mam za zadanie stworzyć baze danych z programami. Udało mi sie stworzyc w miare działający program. Nie działa mi tylko funkcja usuwania i dodawania rekordów i nie wiem jak to poprawić, dlatego proszę was o pomoc ;) Z góry dziękuje! /** 1.Zakładanie nowego pliku 2.Dopisanie nowego programu 3.Wypisanie wszystkich na ekran 4.Wyszukiwanie po cenie sprzedazy netto 5.Usuwanie programu z bazy 6.Sortowanie po cenie sprzedazy netto 7.Sortowanie po nazwie 8.Tworzenie kopii bazy danych **/ #include #include #include using namespace std; struct Program { int numer; /// numer w bazie string nazwa, rodzaj, wydawca; /// nazwa, rodzaj i wydawca programu int rok, pakiety; /// rok produkcji, ilosc pakietow double cena, cena2, vat; /// cena zakupu netto, cena sprzedazy netto, procent vat }; /// dodawanie programow do bazy danych wszelkie informacje znajduja sie w pliku *.txt void dodaj_do_bazy(char *in,Program *s,int n) { ofstream plik; plik.open(in); for(int i=0;i2010-01-27 22:35:39
[C/C++] Problem z kompliacją w Dev C++
Witam To jest mój pierwszy wątek mam nadzieje że nie ostatni. Potrzebuję pomocy. Mam program napisany w C++. Program działa prawidłowo ale pod linuxem po pewnych poprawkach Potrzebuje tego programu w Dev C++. Próbowałem go prezkształcić ale wywala trochę błędów. Bede wdzięczny za pomoc. Pewnie to błachostka lecz nie mam już pomysłu. Pozdrawiam Kod : #include #include //#ifndef _image_h_ //#define _image_h_ using namespace std; typedef unsigned char byte; class Image { private: byte **tab; //tablica przechowująca wartości pikseli obrazu int width; int height; //void alloc(int width, int height); //utworzenie tablicy void dealloc(); //zniszczenie tablicy public: Image(); //konstruktor Image(int width, int height); //konstruktor Image(const Image& image); //konstruktor kopiujący Image(const Image& image, int x, int y, int w, int h); //konstruktor kopiujący ~Image(); //destruktor Image& operator=(const Image& image); //operator przypisania int getWidth() const; //zwraca width int getHeight() const; //zwraca height void assignFrom(const Image& image, int x, int y, int w, int h); //kopiuje zawartość innego obrazka byte getPixel(int x, int y); //zwraca wartość (kolor) piksela na pozycji [x, y] void putPixel(int x, int y, byte value); //zapis piksela void fillInImage(byte value); //nadaje ten sam kolor wszystkim pikselom void print(); //wyświetlenie obrazka } //#endif void Image::alloc(int width, int height) //utworzenie tablicy { this->width = width; this->height = height; tab = new byte*[width]; for (int i=0; i2010-01-27 22:03:41
[Newbie] [PHP] Wartość pomiędzy tagami
Witam, poszukuje funkcji w php do wyciągania wartości pomiędzy tagami. Przykład:mamy: aaa bbb aav bbv widząc jakie jest aaa i aav chciałbym poznać bbb i bv. Mój pomysł na to Brać tekst pomiędzy i następnie sprawdzać co jest pomiędzy jeśli pasuje to sprawdzić kolejny tag TD. Moje pytania to: Czy jest jakaś funkcja wyciągająca tekst pomiędzy tagami (znam strcpy strpos)? Jak można to lepiej rozwiązać?2010-01-27 22:02:31
[Webmastering] schemat blokowy PHP - trudny przypadek
Wiatm serdecznie :) Zapewne każdy z Was miał w życiu taką sytuację, kiedy natrętny profesor wymagał rzeczy, na których kompletnie się nie znacie i trzeba było to jakoś zaliczyć. Zasięga się wtedy rady eksperta i z tąd mój post. Posiadam programik w PHP - wyszukiwarka pracowników. Po wpisaniu w nazwisku,imieniu... litery lub ciągu znaków wyszukuje przypadek zawierający ten ciąg. tym różni się od standardowej wyszukiwarki. Baza nazwisk znajduje sie w pliku txt. Program mozecie obejrzeć pod adresem: http://test.microproject.pl/pracownicy/ Problem jest taki, że należy stworzyć schemat blokowy do tego, moze być prosty, niezbyt skomplikowany. Bardzo proszę Was o pomoc mam nadzieję, że znajdzie się jakiś "miłosierny samarytanin" [browar] Poniżej zamieszczam kod: body { font-family: Tahoma; } td { text-align: center;} .row td { background-color: #ccc; } Imię Nazwisko Wiek Zawód Język Płeć Prawo jazdy kat. B Akcja2010-01-27 21:10:57
[Java] Działa uruchomiony w netbeans, zawiesza w przegladarce
Mam program, ktory pobiera dane z bazy, wykonuje zmudne obliczenia i wyrysowuje wyniki. Jezeli aplet uruchomie z poziomu netbeansa to wszystko dziala, natomiast z poziomu przegladarki tez sie uruchomi, zainicjuje dane itp. Natomiast gdy przyjdzie do wykonania obliczen to program zabiera wiekszosc CPU i nie konczy dzialania. Co moze byc przyczyną? Czy to dotyczy koniecznosci dolaczenia do projektu sterownika do bazy?2010-01-27 21:08:38
[Java] Java implementowanie i dziedziczenie
Zrobiłem to zadanie. Chyba w złe miejsce wstawiłem interfejs. Gdzie mam go wstawić? Co mam poprawić? 1.Istnieje klasa public class Samochod{ protected String marka; private String model; protected int rocznik; public String info() { return marka + " : " + model + ": " + rocznik; } } istnieje interfejs public Dostawczy{ public boolean czyJestDostawczy (); public int ladownosc(); } Napisz dwie klasy: RenaultTrafic i HondaCivic. Klasa RenaualtTrafic reprezentuje samochód dostawczy RenaualtTrafic o ładowności 1200 kg. Klasa HondaCivic reprezentuje samochód osobowy Honda Civic o ładowności 560 kg. Każda klasa ma dziedziczyć po klasie Samochód i implementować interfejs Dostawczy. Każda klasa ma posiadać konstruktor w którym jako argument podawany jest rocznik samochodu. Każda klasa posiada metodę public String info () która zwraca tekst np. 'Renaualt : Trafic: 2002â lub ' Honda Civic : 2004' Zadanie zrobione w Eclipse http://www.speedyshare.com/files/20598377/1.zip2010-01-27 20:39:53
[Webmastering] [PHP][MySQL] Logowanie/rejestracja
Siemka, Wiem, że jest tysiące skryptów w google o logowaniu i rejestracji, ale chciałem napisać to sam, żeby coś zrozumieć :) No i mam kilka pytań, bo oczywiście prawie przy każdym skrypcie pojawiają mi się jakieś problemy :P 1) Napisałem taki kod rejestracji użytkownika (badziewny, bez szyfrowania itd): Strona główna - algorytmika Menu główne Rejestracja2010-01-27 20:22:32
[Newbie] [C++]Zadanko ze spoja
Więc tak , robie sobie zadanko piknie ładnie.... i tu benc , źle mi daje na wyjściu chociaż algorythm dobry ( tzn tak mi sie ywydaje na 99%) kod: http://www.wklej.eu/index.php?id=08622716f2 jak myślicie co nie tak jest?2010-01-27 20:19:31
[C# i .NET] The matrix - wygaszacz
Witam Probuje napisac program ktory wyswietli ekran w stylu matriksa, czyli losowe znaki splywajace po ekranie. Mam problem z tym jak ustawic odpowiednio cursor position jak i zakres znakow i odcienie zielonego. Mogly ktos podrzucic jakies pomysly? Z gory dzieki, pozdrawiam.2010-01-27 20:09:27
[Delphi/Pascal] Program delphi problem
Cześć pisze prosty program w delphi i mam problem gdyz cosmi nie działa tematem programu to rozkładanie liczb na pierwsze. Program sie uruchamia ale wyskakuje error gdy jest uruchomiony i wciskam licz (po podaniu liczby i jej sprawdzaniu) unit Kalkulator_unit; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Przeliczanie_button: TButton; koniec: TButton; nazwa_tytulowa: TLabel; wynik_edit: TEdit; wartosc_pierwsza: TEdit; L1_StaticText: TStaticText; StaticText2: TStaticText; procedure koniecClick(Sender: TObject); procedure Przeliczanie_buttonClick(Sender: TObject); private { Private declarations } public { Public declarations } liczba1 : extended ; liczba2 : extended ; wynik : extended ; Value1_Ok: boolean ; Value2_Ok: boolean ; end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.koniecClick(Sender: TObject); begin application.terminate; end; var {deklaracja zmiennych} n,p,g : cardinal; {n,p,g - zmienne calkowite} procedure TForm1.Przeliczanie_buttonClick(Sender: TObject); begin Value1_Ok:=TryStrToFloat (wartosc_pierwsza.text, liczba1 ); wynik:= 0; n:=StrToInt(wartosc_pierwsza.text); if n < 2 then {sprawdzenie czy wpisana liczba jest mniejsza od 2} else {w przeciwnym razie - tj wpisana liczba n > 1} begin {poczatek sekcji algorytmu} p := 2; {inicjalizacja zmiennej p (jako pierwszy podzielnik przyjmuje 2)} g := round(sqrt(n)); {w zmiennej g zapisuje granice podzielnikow czyli pierwiastek calkowity z liczby n} while p 1 then {po zakonczeniu petli 1 znaleziono wszystkie podzielniki z przedzialu od 2 do calkowitego pierwiastka z n; jesli koncowe n>1 to ma ono wartosc ostatniego podzielnika; koniec algorytmu} wynik_edit.Text:=FloatToStr(wynik) ; end; {koniec sekcji glownej algorytmu} end; end. {koniec programu} Bardzo prosze o szybką pomoc zalezy mi na czasie2010-01-27 19:42:17
[C# i .NET] TrueVision3D + PhysX - koła - WheelShape
Witam, mam problem... następny z PhysX w C# :/ Już mnie to drażni, bo nie idzie po mojej myśli... Założyłem tematy na różnych forach ale nadal nikt nie odpisał Może tutaj ktoś będzie wiedział, miał pojęcie. WheelShape pWheel = (WheelShape)pActor.CreateShape(wheelShapeDesc); [url="http://img171.imageshack.us/i/wheelshape.jpg/"][img]http://img171.imageshack.us/img171/3640/wheelshape.th.jpg[/img][/url] Nie wiem dlaczego to powoduje, że pWheel cały czas daje null. Jakby niemógł zainicjować, że to WheelShape ;/ Staram się podpatrywać jak to jest w C++ napisane no i właśnie na tej zasadzie... tak samo w samplu z C# który udało mi się znaleźć, lecz u mnie to nie działa. Męczę się z tym od dwóch dni i próbuje wszystkiego.2010-01-27 18:53:15
[C/C++] win api pomoc
mam problem z jedna z kontrolek edit, jedna otwiera plik, wszysko jest ok, a ta co ma wyszukiwac ciag znakow w otwartym pliku cos nawala, jestem poczatkujacy, prosze o pomoc. z gory dziekuje. Mój Kod: #include #include #include #include using namespace std; HWND hEdit,hButton,hWnd,hEdit1; HFONT hFont; //uchwyt do czcionki LPSTR Bufor, ZeroMemory, bufor1; DWORD dwRozmiar, dwPrzeczyt, message, wParam, lParam, wPar1, lPar1; HANDLE hPlik; CHAR szClassName[]="OknoRodzica"; CHAR bufor2[80]; HINSTANCE* hInst; LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM); INT WINAPI WinMain(HINSTANCE hInstance,HINSTANCE,LPSTR lStart,INT nShow) { hInst=&hInstance; WNDCLASSEX wc; wc.hInstance=*hInst; wc.lpszClassName=szClassName; wc.lpfnWndProc=WndProc; wc.style=0; wc.cbSize=sizeof(WNDCLASSEX); wc.hIcon=LoadIcon(0,IDI_APPLICATION); wc.hIconSm=LoadIcon(0,IDI_APPLICATION); wc.hCursor=LoadCursor(0,IDC_ARROW); wc.lpszMenuName=0; wc.cbClsExtra=0; wc.cbWndExtra=0; wc.hbrBackground=(HBRUSH)COLOR_BACKGROUND; if(!RegisterClassEx(&wc)) return 0; hWnd=CreateWindowEx(0,szClassName,"Lista z Przeszukiwaniem",WS_OVERLAPPEDWINDOW,20,20,600,300,0,0,*hInst,0); ShowWindow(hWnd,nShow); MSG msgs; while(GetMessage(&msgs,0,0,0)) { TranslateMessage(&msgs); DispatchMessage(&msgs); } return msgs.wParam; } LRESULT CALLBACK WndProc(HWND hwnd,UINT msg,WPARAM wPar,LPARAM lPar) { switch(msg) { case WM_CREATE: //tworzymy kontrolkę edit hEdit=CreateWindowEx(WS_EX_CLIENTEDGE, "EDIT", NULL, WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | ES_MULTILINE | ES_AUTOVSCROLL, 300, 5, 150, 150, hwnd, (HMENU)1, * hInst, NULL); //tworzymy przycisk hButton=CreateWindowEx(0,WC_BUTTON,"otworz plik",WS_CHILD|WS_VISIBLE,10,220,142,40,hwnd,(HMENU)1,*hInst,0); break; case WM_COMMAND: //obsługa przycisku if(wPar==1) hPlik = CreateFile("C:Dev-Cppplik.txt", GENERIC_READ, 0, NULL, OPEN_EXISTING, FILE_FLAG_RANDOM_ACCESS, NULL); if(hPlik == INVALID_HANDLE_VALUE) { MessageBox(NULL, "Nie można otworzyć pliku.", "A to pech!", MB_ICONEXCLAMATION); PostQuitMessage(0); //Zakończ program } dwRozmiar = GetFileSize(hPlik, NULL); if(dwRozmiar == 0xFFFFFFFF) { MessageBox(NULL, "Nieprawidłowy rozmiar pliku!", "Niedobrze...", MB_ICONEXCLAMATION); PostQuitMessage(0); //Zakończ program } Bufor = (LPSTR)GlobalAlloc(GPTR, dwRozmiar+1); if(Bufor == NULL) { MessageBox(NULL, "Za mało pamięci!", "Ale wiocha...", MB_ICONEXCLAMATION); PostQuitMessage(0); //Zakończ program } if(!ReadFile(hPlik, Bufor, dwRozmiar, &dwPrzeczyt, NULL)) { MessageBox(NULL, "Błąd czytania z pliku", "Dupa blada!", MB_ICONEXCLAMATION); PostQuitMessage(0); //Zakończ program } Bufor[dwRozmiar] = 0; //dodaj zero na końcu stringa SetWindowText(hEdit, Bufor); //zrób coś z tekstem, np. wyświetl go GlobalFree(Bufor); //Zwolnij bufor CloseHandle(hPlik); //Zamknij plik break; case WM_DESTROY: //przed usunięciem okna DeleteObject(hFont); //zwalniamy czcionkę DestroyWindow(hEdit); //zwalniamy kontrolke edit DestroyWindow(hButton); //zwalniamy przycisk PostQuitMessage(0); break; default: return DefWindowProc(hwnd,msg,wPar,lPar); } return 0; } LRESULT CALLBACK WndProc1(HWND hwnd1,UINT msg1,WPARAM wPar1,LPARAM lPar1) { switch(msg1) { case WM_CREATE: hEdit1=CreateWindowEx(WS_EX_CLIENTEDGE, "EDIT1", NULL, WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | ES_MULTILINE | ES_AUTOVSCROLL, 5, 5, 150, 150, hwnd1, (HMENU)1, * hInst, NULL); { FINDREPLACE fr; ZeroMemory (&fr, sizeof(FINDREPLACE)); fr.lStructSize = sizeof(FINDREPLACE); fr.hwndOwner = hwnd1; fr.lpstrFindWhat = bufor1; fr.wFindWhatLen = 80; /// lstrcpy (bufor1, "tekst"); lstrcpy (bufor2, "inny tekst"); /// ReplaceText (&fr); fr.Flags = FR_HIDEUPDOWN | FR_NOMATCHCASE | FR_HIDEWHOLEWORD; UINT WM_FINDREPLACE; WM_FINDREPLACE = RegisterWindowMessage (FINDMSGSTRING); FindText (&fr); default: { if (msg1 == WM_FINDREPLACE) { } else { return DefWindowProc (hwnd1, msg1, wPar1, lPar1); } } { if (msg1 == WM_FINDREPLACE) { FINDREPLACE* fr = (FINDREPLACE*) lPar1; if (fr->Flags & FR_FINDNEXT) { MessageBox (hwnd1, "Nic nie znaleziono.", NULL, MB_ICONINFORMATION); } } else { return DefWindowProc (hwnd1,msg1,wPar1,lPar1); } return 0; } } } }2010-01-27 18:49:45
[Delphi/Pascal] WebBrowser- klikanie w specyficzny link
Witam. Wiem, że tematów tego typu było wiele, ale z tego co szukałem nigdzie nie pytali o taki link. Otóż w kodzie strony mam tak jakby odnośnik wyglądający mniej więcej tak: Przeszukaj Czy da się zasymulować kliknięcie w tego linka?? Pozdrawiam :)2010-01-27 18:41:34
[Off-Topic] sieć CIDR - route
Witam Czy ktoś mógłby powiedzieć jak przykładowo można skonfigurować dwa komputery z tej sieci - http://fatcat.ftj.agh.edu.pl/~i8slowik/3sem/sieci.jpg ? Moja propozycja to: //gorny komp ifconfig eth0 172.16.1.167 netmask 255.255.255.240 up ifconfig eth1 172.16.1.162 netmask 255.255.255.240 up route add -net 172.16.1.176 netmask 255.255.255.240 gw 172.16.1.161 dev eth1 //dolny ifconfig eth0 172.16.1.161 netmask 255.255.255.240 up ifconfig eth1 172.16.1.197 netmask 255.255.255.192 up route add -net 172.16.1.197 netmask 255.255.255.192 gw 172.16.1.192 dev eth1 ale to chyba za mało? (przykład dla ostatnich dwóch kopmuterów)2010-01-27 18:40:54
[Hardware/Software] sieć CIDR - route
Witam Czy ktoś mógłby powiedzieć jak przykładowo można skonfigurować dwa komputery z tej sieci - http://fatcat.ftj.agh.edu.pl/~i8slowik/3sem/sieci.jpg ? Moja propozycja to: //gorny komp ifconfig eth0 172.16.1.167 netmask 255.255.255.240 up ifconfig eth1 172.16.1.162 netmask 255.255.255.240 up route add -net 172.16.1.176 netmask 255.255.255.240 gw 172.16.1.161 dev eth1 //dolny ifconfig eth0 172.16.1.161 netmask 255.255.255.240 up ifconfig eth1 172.16.1.197 netmask 255.255.255.192 up route add -net 172.16.1.197 netmask 255.255.255.192 gw 172.16.1.192 dev eth1 ale to chyba za mało? (przykład dla ostatnich dwóch kopmuterów)2010-01-27 18:40:54
[C/C++] [C] wyznacznik metodą gaussa
jest jakiś sposób, aby zabezpieczyć się przed dzieleniem przez zero? chodzi mi o np takie przypadki: 1 1 1 2 2 2 1 1 0 1 1 1 2 2 2 1 1 2 1 1 1 2 2 2 2 3 12010-01-27 18:11:04
[Bazy danych] Update View w DataGridView
Witam Utworzyłem sobie widok w SQL server management składający się z wielu tabel. Dodałem go również do dataset w visualu. I z menu Show Data Resources przeciągnąłem sobie mój widok na formatkę, by utworzyć DataGridView do wyświetlania mojego widoku. Wszystko działa, tylko ikonka save stała się nieaktywna, a chcę updatować sobie dane w datagridzie (bezpośrednia edycja w bazie działa). Więc dałem sobie nowego buttona z kodem: this.Validate(); this.viewObrBindingSource.EndEdit(); this.tableAdapterManager.UpdateAll(this.sPDDataSet); Niestety po dodaniu wywaliło błąd, że nie mam powiązań w tableAdapterManager i faktycznie zawsze znajduje się tam automatycznie powiązanie do nazwa_tableAdapter. Niestety w TableAdapterManager nie ma pola wyboru mojego tableAdaptera z widokiem. Czy można w jakiś sposób to naprawić lub w inny sposób zapisać do bazy zmiany naniesiony w DataGridView ?2010-01-27 17:14:28
[Hardware/Software] Everest widzi sterowniki, windows nie
Mam taki problem. Ostatnio sformatowalem kompa, i po ponownym zainstalowaniu XP nie widzi mi karty sieciowej, Everest widzi sterowniki, a windows nie moze znalezc nic takiego.Jak sie podlacza kabelek ethernetowy to sie zaswieca. Niby sterowniki sa pod Viste, ale wczesniej byl XP i wszysko smigalo dobrze.2010-01-27 17:06:48
[C/C++] Kilka zadań w C do zrobienia
Proszę o szybką pomoc w rozwiązaniu zadań od 2 do 4, Help!! [glowa] http://img59.imageshack.us/img59/9165/kolopp.jpg2010-01-27 16:34:16
[Inżynieria oprogramowania] Undo/redo mechanizm
Cześć Jestem w trakcie dokształcania się i narazie nie umiem sobie wyobrazić rozwiazania problemu mechanizmu Undo/Redo w przypadku niektorych założeń. Niby wszystko proste zastosowac wzorzec stanów i polecenia, ale.... No właśnie. Jak powinno się zrealizować np taki przypadek. Mamy powiedzmy obiekt graficzny, linie i ośmiokąt i punkt. Tworzę sobie linie za pomoca polecenia utworz linie (x1, y1, x2, y2), utworz kolo (xśr., yśr, promień). Zaznaczam koło wraz z linią i zmieniam im kolor na zielony (jest to możliwe, bo są obiektami 2DGraphics) Po takim zabiegu przesuwam koło i usuwam linie. Ale teraz robię Undo i linia pojawia się ponownie, kolejne Undo i przesówam koło na ostatnią pozycję, po Redo wiadomo co ma się stać. Teraz opis problemu, który chcę jak najlepiej ogarnąc... Chcę pamiętać ostatnie 10 kroków (czyli stos się nie sprawdzi, więc co, tablica, ale co gdy ktos chce zmienic maksymalna ilosc pamietanych kroków ?). Chcę pamiętać również polecenia makro. Co powinien przechowywać obiekt w swoim stanie ? Moj pomysl obiekt polecenie z konkretna implementacja dla operacji możliwych do powtórzenia/cofnięcia z reprezentacją w postaci jakiegos interfejsu z metodą undo/redo. Taki obiekt posiadałby poprzedni oraz aktualny stan obiektu, ktory dekoruje. (np najwazniejsze argumenty do utworzenia go na nowo, albo coś innego nie potrafię stwiedzić co powinien przechowywać lub czy to dobry kierunek). Obawiam się też zjawiska eksplozji klas. Także proszę o porady. Technologia Visual C++, C# opcjonalnie Java... Pozdrawiam PS. Jak są jakieś literówki to sorki, ale nie skupiajcię się wówczas na tym. Oczekuję rzetelnych odpowiedzi.2010-01-27 16:21:46
[C/C++] prosty program
hej ;) mam problem z takim prostym programikiem i nie wiem jak go rozgryźć :) mianowicie idea jest tak, mam sobie tablice o liczbach np: 2 4 3 5 1 i mam zastapic każdy element sumą sąsiadujacych z nim elemantami oprócz ostatniego i pierwszego czyli wyjściowa tablica powinna wyglądać tak: 2 5 9 4 1. Oto co udało sie wyskrobać samemu: int tab[]={2,4,3,5,1}; int n=5; for(int i=0; i2010-01-27 16:13:04
[Java] EJB 3.0 jak stworzyc baze danych
Witam, chciałbym się dowiedzieć jak stworzyć baze danych nie na sztywno wpisujac komende sql tylko z poziomu javy/EJB - za pomoca annotacji? Persistence? Jakiegos pliku xml? Chodzi o to zeby baza sama wygenerowala sie z "jakiegos kodu"....dziekuje za wszelkie wskazowki i podpowiedzi2010-01-27 14:27:02
[Delphi/Pascal] XDBgrid i XDBColumnsDialog
Witam Mam taki problem z tymi komponentami. Gdy ustawie w XDBColumnsDialog żeby obsługiwał wybrany XDBgrid i odznacze w nim które kolumny mają być nie wyświetlane to w okienku projektowania jest wszystko ok, ale gdy uruchomie program to znów wszystko wraca do momentu że wyświetla wszystkie kolumny. Jaka może być tego przyczyna? No i jeszcze drugie pytanie odnośnie samego samego XDBGrida, które jest podobne. Jak zmieniam ustawienie np tytułu albo zawartości kolumny na np. center to w oknie projektu zmienia się, ale po uruchomieniu znów wraca do pozycji jaka była na początku. Może ktoś się z tym spotkał wcześniej? Pozdrawiam i z góry dziekuje za wszelkie wskazówki2010-01-27 13:45:52
[C/C++] [OOP c++] Obiekt na podstawie stringa
Potrzebuję wykonać taki manewr: 1. Mam planszę o wymiarach x, y (nie większa niż 51Ă51) 2. Pola na planszy są losowane dynamicznie w momencie wejścia postaci na puste współrzędne 3. W momencie wejścia postaci na pole wywoływana jest metoda obiektu danego pola Pomysł początkowo był taki, żeby przechowywać planszę jako tablicę stringów z nazwami obiektów pól, żeby nie przechowywać bez sensu 250 instancji obiektów, z których i tak się na raz nie korzysta. Później jeżeli postać wchodzi na pole, to jeżeli pole jest puste, to losuj pole. Następnie w tymczasowej zmiennej odpal instancję obiektu i wywołaj na niej metodę. Jednak nie wiem jak wywołać obiekt o nazwie, która jest w stringu. Mam też wrażenie, że nie jest to najlepszy sposób, dlatego czekam na wasze sugestie.2010-01-27 13:31:26
[Newbie] [php]analiza kodu dołaczenie playera
Witam, Mam taki kod: 0) $vid_row=mysql_fetch_array($vid_res); switch ($vid_row[channel_type]) { case "V": print stripslashes($vid_row[channel_url]); break; case "R": $fileContents = file_get_contents(stripslashes($vid_row[channel_url])); $data = xml_parsexml($fileContents); //echo ""; //print_r($data); //echo $data[rss][0][channel][0][link][0] . ""; //echo $data[rss][0][channel][0][title][0] . ""; //echo $data[rss][0][channel][0][description][0] . ""; //echo $data[rss][0][channel][0][item][0][link][0] . ""; //echo $data[rss][0][channel][0][item][1][link][0] . ""; echo "" . strtoupper($data[rss][0][channel][0][title][0]) . " open rss source"; for ($i = 0; $i < count($data[rss][0][channel][0][item]); $i++) { //if youtube add player //echo "pos=" . strpos(strtolower($data[rss][0][channel][0][item][$i][link][0]), "youtube.com"); if (substr(strtolower($data[rss][0][channel][0][item][$i][link][0]), 0, 18) == "http://youtube.com" or substr(strtolower($data[rss][0][channel][0][item][$i][link][0]), 0, 22) == "http://www.youtube.com") { $l = $data[rss][0][channel][0][item][$i][link][0]; $a = explode("=", $l); $l = "http://www.youtube.com/v/" . $a[1]; echo ""; } echo "" . ($i+1) . ": " . $data[rss][0][channel][0][item][$i][title][0] . ""; } //for ($i = 0; $i < count($d); $i++) //{ //echo $i . ":"; //print_r($d[$i]); //echo $d[$i]; //echo ""; //} //echo ""; break; default: print ; break; } /*} else if($vid_row[player]=="real") { print ; } else if($vid_row[player]=="sopcast") { print ; }*/ } ?> Działa on na zasadzie takiej: jeśli dodam przez panel adres video/tv online w postaci mms:// To filmik działa, bo otwiera się w windows media player jak dodać, zmodyfikować ten kod, żeby działały też inne filmiki z innych playerów? np. tego typu: jak dodam powyższy kod przez panel to filmik działa ale wyświetla się też player windows media player jak zrobić np. w ten sposób jesli podam adres mms:// to wyświetli się WMP a jak taki kod jak powyżej to się tylko wyświetli ten player? Pozdrawiam2010-01-27 13:20:16
[Delphi/Pascal] Dodawanie wylosowanych liczb
Witam. Otóż mam pewien problem z dodawaniem wylosowanych liczb w Pascalu. Na zajęciach otrzymałem takie zadanie: "Napisz program losujący 7 liczb od 1 do 10. Następnie Program powinien zsumować wylosowane liczby, a następnie obliczyć średnią arytmetyczną" Mniej więcej tak to wygląda. Z wylosowaniem 7 liczb nie było większego problem, ale nie wiem w jaki sposób mam dodać do siebie liczby których nawet ja sam nie będę mógł przewidzieć. Jeśli chodziłoby o liczby podane przez użytkownika to sprawa jest prostsza. Jak dotąd udało mi się stworzyć: uses crt; type tab1d=array [1..10] of byte; var tab:array [1..10] of byte; i,a:byte; begin randomize; for i:=1 to 10 do begin clrscr; tab[i]:=random(7)+1; end; for i:=1 to 10 do begin writeln(tab[i]); end; readln; end. Bardzo proszę o pomoc, jak by ktoś mnie nakierował na właściwy tor to poradziłbym sobie nawet już ze średnią arytmetyczną. Za pomoc z góry dziękuję.2010-01-27 12:53:52
[Inżynieria oprogramowania] Algorytm: objęcie wszystkich punktów na płaszczyźnie
Witam, Jak przypuszczam temat z praktycznego punktu widzenia czysto Uniwersytecki, ale nie mogę nigdzie znaleźć jego rozwiązania w sieci - otóż: Na płaszczyźnie mam kolekcję punktów. Wszystkie te punkty chciałbym zebrać w ramach jakiejś figury łącząc kolejne punkty które znajdują się na skraju tak by wszystkie pozostałe punkty znajdowały się wewnątrz lub stanowiły część figury (są punktami linii lub są na linii). Czy wiecie gdzie w sieci znajdę opis tego algorytmu? -- Grzegorz Wiśniewski2010-01-27 12:42:47
[C/C++] [C/C++] Analizator pakietów (pomocy!)
Witam, Mam do napisania program który analizuje pakiety sieciowe i wyświetla ich diagram. ( Taki wireshark własnej produkcji) Szczerze to za bardzo nie wie jak to napisać ... Wiem że muszę użyć bibliotek winpcap (musi być pod Windowsa ...) tak jak w wiresharku. Moduł wyboru karty sieciowej już mam (manual winpcapa ^^) Nie wiem tylko jak pobrać dane o pakietach i jak je przełożyć na "diagram", po rozmowie z wykładowczynią uznała że może być to w konsoli a diagram to lista "typów" a obok wartości procentowe udziału w sieci. Czyli z tego co zrozumiałem na to wyjść mniej więcej tak: Typ -------------- typ1 10% typ2 32% ... ... i na bieżąco aktualizuje dane. Bardzo będę wdzięczny za wszelką pomoc i jakiekolwiek rady i wskazówki.2010-01-27 12:32:55
[C/C++] [C] Wczytywanie bitmapy - problem
Witam serdecznie Mam do napisania pewien projekcik związany z kompresją plików graficznych zapisanych w formacie BMP. Na samym początku pojawił się problem z wczytywaniem bitmapy, podsyłam mój kod (praktycznie znalezione na forum): #include #include struct FileHeader { short bfType; int bfSize; short bfReserved1; short bfReserved2; short bfOffBits; }File; struct PictureHeader { int biSize; int biWidth; int biHeight; short biPlanes; short biBitCount; int biCompression; int biSizeImage; int biXPelsPerMeter; int biYPelsPerMeter; int biClrUsed; int biClrImportant; }Picture; void readBMP(){ FILE *bmpFile = fopen("bitmapa.bmp", "rb"); system("cls"); printf("n INFORMACJE O BITMAPIEnn"); fread(&File.bfType,sizeof(File.bfType),1,bmpFile); printf(" Typ: %x",File.bfType); fread(&File.bfSize,sizeof(File.bfSize),1,bmpFile); printf("n Rozmiar pliku: %d bajtow",File.bfSize); fread(&File.bfReserved1,sizeof(File.bfReserved1),1,bmpFile); printf("n Zarezerwowane1: %d",File.bfReserved1); fread(&File.bfReserved2,sizeof(File.bfReserved2),1,bmpFile); printf("n Zarezerwowane2: %d",File.bfReserved2); fread(&File.bfOffBits,sizeof(File.bfOffBits),1,bmpFile); printf("n Pozycja danych obrazkowych: %d",File.bfOffBits); printf("n"); fseek(bmpFile,14,SEEK_SET); fread(&Picture.biSize,sizeof(Picture.biSize),1,bmpFile); printf("n Wielkosc naglowka informacyjnego: %d",Picture.biSize); fread(&Picture.biWidth,sizeof(Picture.biWidth),1,bmpFile); printf("n Szerokosc: %d pikseli",Picture.biWidth); fread(&Picture.biHeight,sizeof(Picture.biHeight),1,bmpFile); printf("n Wysokosc: %d pikseli",Picture.biHeight); fread(&Picture.biPlanes,sizeof(Picture.biPlanes),1,bmpFile); printf("n Liczba platow (zwykle 0): %d",Picture.biPlanes); fread(&Picture.biBitCount,sizeof(Picture.biBitCount),1,bmpFile); printf("n Liczba bitow na piksel: %d (1, 4, 8, or 24)",Picture.biBitCount); fread(&Picture.biCompression,sizeof(Picture.biCompression),1,bmpFile); printf("n Kompresja: %d (0=none, 1=RLE-8, 2=RLE-4)",Picture.biCompression); fread(&Picture.biSizeImage,sizeof(Picture.biSizeImage),1,bmpFile); printf("n Rozmiar samego rysunku: %d",Picture.biSizeImage); fread(&Picture.biXPelsPerMeter,sizeof(Picture.biXPelsPerMeter),1,bmpFile); printf("n Rozdzielczosc pozioma: %d",Picture.biXPelsPerMeter); fread(&Picture.biYPelsPerMeter,sizeof(Picture.biYPelsPerMeter),1,bmpFile); printf("n Rozdzielczosc pionowa: %d",Picture.biYPelsPerMeter); fread(&Picture.biClrUsed,sizeof(Picture.biClrUsed),1,bmpFile); printf("n Liczba kolorow w palecie: %d",Picture.biClrUsed); fread(&Picture.biClrImportant,sizeof(Picture.biClrImportant),1,bmpFile); printf("n Wazne kolory w palecie: %d",Picture.biClrImportant); fclose(bmpFile); } int main(int argc, char *argv[]) { unsigned int i, j=0, k=0, p=0; //----------------------------------------------------------------------------Wczytywanie danych o bitmapie readBMP(); printf("n"); //----------------------------------------------------------------------------Czytanie danych obrazka //printf("nn Dane obrazka:nn"); FILE *bmpFile = fopen("bitmapa.bmp", "rb"); unsigned char bmpImg; //int tabSize=Picture.biSizeImage/4; //unsigned char red[tabSize], green[tabSize], blue[tabSize]; fseek(bmpFile,File.bfOffBits,SEEK_SET); for (i = File.bfOffBits; i < File.bfSize; i++) { if(!(j%4)){ printf("n%3d ", j/4); } fseek(bmpFile,i,SEEK_SET); fread(&bmpImg, 1, 1, bmpFile); printf("%.3d ",bmpImg); j++; } printf("nn"); system("PAUSE"); return 0; } Program pobiera kolory z pliku "bitmapa.bmp" i teraz mam wątpliwości. Z tego co czytałem kolory powinny być zapisane jako "RGBx" a są chyba zapisane "RGBRGB...RGBxxx" przy czym ilość powtórzeń składowych pojedynczego koloru (RGB) odpowiada długości linii, i na końcu linii dopisywane są trzy bajty zer (testowałem na pliku 7x6 pixeli). Druga sprawa - kolory są zapisywane jako RGB czy BGR? Bo z tego co zauważyłem wychodzi chyba BGR. Z góry dziękuję za wszelką pomoc2010-01-27 12:16:10
[Java] HttpClient: gdy response 404 nie ma streama
Witam, z responsa wyciągam entity i z niego streama, jest on pusty w przypadku gdy zwrócony kod to 404. Jest na to sposób?2010-01-27 12:05:05
[C/C++] [Visual c++] linkowanie plików
Mam taki problem, Chcę dodać projektu np.plik muzyczny, to co mam zrobić, i jak się potem do niego odwołać? Chodzi mi tutaj o to, aby potem ten plik znajdował się w pliku *.exe. Przeglądałem google-a i znalazłem jakiś sposób(w tej chwili nie pamiętam jak i jaki był), tam wpisywałem komendę, ale niestety to nie działało. Chyba bodajże było on do dev-a.2010-01-27 11:46:50
[C/C++] [Visual c++] linkowanie plików
Mam taki problem, Chcę dodać projektu np.plik muzyczny, to co mam zrobić, i jak się potem do niego odwołać? Chodzi mi tutaj o to, aby potem ten plik znajdował się w pliku *.exe. Przeglądałem google-a i znalazłem jakiś sposób(w tej chwili nie pamiętam jak i jaki był), tam wpisywałem komendę, ale niestety to nie działało. Chyba bodajże było on do dev-a.2010-01-27 11:46:50
[C/C++] [Visual c++] linkowanie plików
Mam taki problem, Chcę dodać projektu np.plik muzyczny, to co mam zrobić, i jak się potem do niego odwołać? Chodzi mi tutaj o to, aby potem ten plik znajdował się w pliku *.exe. Przeglądałem google-a i znalazłem jakiś sposób(w tej chwili nie pamiętam jak i jaki był), tam wpisywałem polecenie(kod), ale niestety to nie działało. Chyba bodajże było on pod dev-a.2010-01-27 11:46:50
[Delphi/Pascal] komponenty Rave BDS 2006 brak??
Witam przejrzałem forum i wygenerowałem sobie ładny raport w Rave. Jest jednak problem nigdzie nie znalazłem odpowiedzi na pytanie jak się do niego odwołać z Delphi (tzn. odpowiedź jest ,ale korzysta się tam z komponentów w zakładce Rave ,której nie mam). Czy muszę doinstalować coś do BDS wydaje mi się ,że wykładowca nic takiego nie mówił.2010-01-27 11:42:34
[C/C++] [Builder c++] Sprawdzanie stanu checkboxow
Chcę sprawdzic stan checkboxa w Builder C++. Robię to tak: if(TForm1::CheckBox5->Checked){//dalszy kod} Ale wyrzuca mi błąd: [C++ Error] Unit1.h(54): E2231 Member TForm1::CheckBox5 cannot be used without an object O jaki objekt mu chodzi?? Nie mam pojecia jak rozwiazac ten problem.2010-01-27 11:20:53
[Newbie] [java] losowanie
Witam mam problem z losowanie bez powtorzen napisalem cos takiego: Random losowanie = new Random(); x = (losowanie.nextInt(24)); if (talia[x - 1] == true) { talia[x - 1] = false; pkt = punkty[x]; kart = karty[x]; } else { Losuj(); } lecz gdy wylosuje karte juz wylosowana wyskakuje blad : Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 20 i nie wiem jak go uniknac talia to tablica boolean prosze o pomoc ;-)2010-01-27 10:55:15
[C/C++] Czasy wykoniania funkcji z biblioteki math.h
Witam Moje zadanie(w języku C) do wykonania, to posortowanie instrukcji rosnąco wg. ich czasu wykonania dla a=5: 1) y=a*a+a; 2) y=pow(a,2); 3) y=exp(a); 4) y=log(a); 5) y=sin(a); Szukałem implementacji tych funkcji z biblioteki math.h ale nic nie znalazłem. Czy może mi ktoś powiedzieć, jak są zaimplementowanie funkcje pow(), exp(), log(), sin(), abym mógł się dowiedzieć ile kroków dana funkcja potrzebuje aby się wykonać?2010-01-27 10:27:54
[Java] Zadanie z programowania Java
Jestem laikiem jeśli chodzi o programowanie w Java, ale bardzo potrzebuje pomocy w napisaniu niewielkiego programu, którym mój syn mnie zaatakował, a niebardzo nawiet wiem jak ruszyć... Program musi być pisany w NetBeans, a treść programu jest następująca: Program obliczający ile materialu jest niezbedne do wyprodukowania okien roznych ksztaltow, tzn. dlugosc profili i powierzchnie szyby. Okien powinno byc do wyboru co najmniej 3 rodzaje (bez poprzeczek, z jedna poprzeczka, z dwoma poprzeczkami itp). Okno to oczywiscie prostokat o podawanych przez uzytkownika wymiarach. Wszystkim forumowiczom z góry bardzo dziękuję za pomoc POZDRAWIEM i oczekuję jakichś rozwiązań2010-01-27 07:24:38
[Delphi/Pascal] Gdy pole Edit1 jest puste
Hej, jeśli ma się z kilku pól edit wczytanych do listboxa: ListBox1.Items.Append(Edit1.Text + Edit2.Text + Edit3.Text + Edit4.Text); to jak zrobić takie coś, żeby nie wpisywało się puste pole do listboxa, gdy edit jest puste (żeby był przycisk nieaktywny czy coś)?2010-01-27 03:41:06
[Hardware/Software] [cmd] otwieranie strony
siema, jak otworzyc strone poprzez konsole cmd .... open www.wp.pl nie dziala, probowalem kilka sposobow...2010-01-27 01:25:26
[Newbie] wielokrotny rzut moneta
Witam, chce napisac program ktory bedzie symulowal wielokrotne rzucanie moneta(orzel-reszka) czyli rozklad jednostajny w dwuelementowym zbiorze zdarzen. Czy mozna stworzyc cos lepszego niz najprostszy kod : #include #include using namespace std; int main() { int max = 25; int los; srand( (unsigned)time(NULL) ); for(int i=0; i2010-01-27 00:08:35
[Java] Ilość aktywnych wątków
Witam, mam takie pytanie, w jaki sposób mogę poznać ilość aktywnych wątków? Pozdrawiam2010-01-26 23:58:16
[Bazy danych] [MYSQL] Zapytanie z funkcją rand()
Witam, Mam pytanie, niby prosty problem ale jakoś bloka dostalem, mam w tabeli X rekordow, chce wybrac 3 najnowsze (po id) i posortować je między sobą np. ID 1 ID 2 ID 3 ID 4 ID 5 ID 6 Wynik który chce uzyskac: ID6 ID4 ID5 LUB ID5 ID4 ID6 POsortowane 3 najnowsze rekordy2010-01-26 23:47:49
[C/C++] [c++] pomoc
Siemka, pisze do Was z prosba o pomoc w napisaniu takiego hmm polaczenia z baza czyli Auth system: Najpierw pobranie dwoch wartosci z pliku .ini w tej sytuacji jest to Login=bla , Haslo=bla Wyslanie do bazy zapytania z tymi owymi danymi, po czym baza oddaje odpowiedz czy posiada takie wartosci w systemie czy nie, nastepnie mialo by otrzymywac odpowiedz true/false. Ogolnie skrypt w php juz mam, kolega mi pomogl. Wyglada on mniej wiecej tak:2010-01-26 23:41:18
[Hardware/Software] Packard Bell ... co to za firma
Chcę kupić laptopa. Widziałem w sklepie maszynę firmy Packard Bell. Wyglądała bardzo solidnie, dobrze zrobiona, elegancka... Ale moje pytanie:... co to za firma. Wcześniej nie istniała na naszym rynku. Orientuje się ktoś, czy warto ???2010-01-26 23:29:49
[Off-Topic] Jak sprawdzic rodzaj trójkata ??
Mam podane długości boków abc i mam wiedzieć czy jest to trójkąt prostokątny rozwartokątny czy ostrokątny. Prostokątny sprawdzam przez twierdzenie Pitagorasa ale jak odróżnić ostrokątny od rozwartokątnego.2010-01-26 22:41:57
[C/C++] Implementacja prostego wzoru na DCT
Witam, Próbuję zaimplementować wzór na DCT. Jest on dostępny tutaj: http://www.cafekarol.republika.pl/dct.html Napisałem taki kod: void dct (short int probki [][8], short int transformata [][8]) { for (int i=0; i2010-01-26 22:16:07
[C# i .NET] Tworzenie pliku instalacyjnego .cab
Witam. Jak zwykle mam problem z banalnymi rzeczami :/ . Czy ktoś mógłby mi wytłumaczyć (najlepiej kork po kroku :> ) jak się tworzy pliki instalacyjne dla urządzeń mobilnych (palmtop). Mam napisany program i chcę zrobić instalkę do niego. Dodam, że aplikacja do poprawnego działania potrzebuje zewnętrznej biblioteki która musi być w instalce aby była razem później umieszczona z programem w jednym miejscu. Proszę o pomoc i pozdrawiam.2010-01-26 22:12:46
[Delphi/Pascal] formatowanie edita
Witam, na pewno to już było, ale znaleźć nigdzie nie mogę, chodzi o to czy da się i jeżeli tak to w jaki sposób przedstawić w edicie liczbę w postaci 9 999 999,99 , dziekuję za sugestię, pomoc2010-01-26 22:08:38
[Java] Netbeans GUI jak dodać inny kod do jpanel
Witam !! Pewnego pięknego dnia postanowiłem zabrać się za moją pracę projektową z javy 8-). I chcąc sobie ułatwić zadanie do tworzenia formatki skorzystałem z wbudowanej funkcjonalności netbeansa. Otóż stworzyłem sobie ramkę z kilkoma panelami które rozmieściłem ładnie na całej formatce. Problem pojawił się kiedy chciałem umieścić zegar w jednym z zaprojektowanych panel. A mianowicie: /* * To change this template, choose Tools | Templates * and open the template in the editor. */ /* * NewJFrame.java * * Created on 2009-01-27, 21:49:27 */ /** * * @author d660 */ public class NewJFrame extends javax.swing.JFrame { /** Creates new form NewJFrame */ public NewJFrame() { 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() { PanelCzasu = new javax.swing.JPanel(); jPanel2 = new javax.swing.JPanel(); jPanel3 = new javax.swing.JPanel(); jPanel4 = new javax.swing.JPanel(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); PanelCzasu.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0))); javax.swing.GroupLayout PanelCzasuLayout = new javax.swing.GroupLayout(PanelCzasu); PanelCzasu.setLayout(PanelCzasuLayout); PanelCzasuLayout.setHorizontalGroup( PanelCzasuLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGap(0, 378, Short.MAX_VALUE) ); PanelCzasuLayout.setVerticalGroup( PanelCzasuLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGap(0, 48, Short.MAX_VALUE) ); jPanel2.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0))); javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2); jPanel2.setLayout(jPanel2Layout); jPanel2Layout.setHorizontalGroup( jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGap(0, 171, Short.MAX_VALUE) ); jPanel2Layout.setVerticalGroup( jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGap(0, 100, Short.MAX_VALUE) ); jPanel3.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0))); javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3); jPanel3.setLayout(jPanel3Layout); jPanel3Layout.setHorizontalGroup( jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGap(0, 195, Short.MAX_VALUE) ); jPanel3Layout.setVerticalGroup( jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGap(0, 100, Short.MAX_VALUE) ); jPanel4.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0))); javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4); jPanel4.setLayout(jPanel4Layout); jPanel4Layout.setHorizontalGroup( jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGap(0, 378, Short.MAX_VALUE) ); jPanel4Layout.setVerticalGroup( jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGap(0, 100, Short.MAX_VALUE) ); 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(jPanel4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addGroup(layout.createSequentialGroup() .addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addComponent(PanelCzasu, 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(PanelCzasu, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addContainerGap(136, Short.MAX_VALUE)) ); pack(); }// /** * @param args the command line arguments */ public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new NewJFrame().setVisible(true); } }); } // Variables declaration - do not modify private javax.swing.JPanel PanelCzasu; private javax.swing.JPanel jPanel2; private javax.swing.JPanel jPanel3; private javax.swing.JPanel jPanel4; // End of variables declaration } To oczywiście przykład, żeby za bardzo nie zagmatwać. W każdym bądź razie mając taka formatkę z czterema panelami, do górnego panela (PanelCzasu) próbuje wstawić zegar wraz z funkcją daty. Ale z racji tego, że jestem raczej początkującym programistą nie za bardzo mi to wychodzi. Tak więc zwracam się do was o pomoc bo inaczej dostane na łeb :D. A oto kod zegara który próbuje wrzucić do górnego panelu: import java.awt.*; import javax.swing.*; import java.util.*; public class GraficznyZegar { public static void main(String args[]){ JFrame okno=new JFrame("Zegar"); okno.setSize(400,150); Panel panel=new Panel(); okno.getContentPane().add(panel); okno.setDefaultCloseOperation(3); okno.setVisible(true); } } class Panel extends JPanel implements Runnable{ int rok,mc,dzien,godz,min,sek; String smc,sdzien,sgodz,smin,ssek; Thread watek=null; public Panel(){ watek=new Thread(this); watek.start(); } public void paintComponent(Graphics g){ g.clearRect(0,0,400,150); Font czcionka=new Font("Monospaced",Font.BOLD,30); g.setFont(czcionka); if(mc2010-01-26 21:58:31
[Hardware/Software] Firefox 3.6 - wideo HTML5 na youtube
No wlasnie, tak jak w temacie. Wydawalo mi sie, ze Firefox w wersji 3.6 juz obsluguje odtwarzanie wideo za pomocą odpowiednich tagów html5. Chcialem zobaczyc jak to bedzie wygladac (http://www.youtube.com/html5), wyszukalem kilka klipów ale ciągle mam komunikat: Your browser does not currently recognize any of the video formats available. Czy udało się komuś uruchomić to w Firefoksie?2010-01-26 21:50:41
[C# i .NET] [VC#08] Lamerskie komunikaty błędów po polsku
Po zainstalowaniu Visual C# Express 2008 na nowym laptopie, niektóre błędy są opisane po polsku, co jest anty-udogodnieniem. Nie mogę znaleźć informacji jak to pokonać, bo widocznie rzadko się zdarza, jak do tej pory. Na starym kompie wszystko śmigało jak należy. Teraz output wyświetla mi takie bzdury: Error 6 Żadna metoda przeciążenia metody "CheckTextOverFlow" nie pobiera takiej liczby argumentów: "2". W tym przypadku wiem o co chodzi, ale rozwiązania nowego, nieznanego błedu będę szukał po angielsku, bo inaczej nic nie znajdę. Grzebanie w ustawieniach nic nie dało. Macie jakieś pomysły? Dzięki.2010-01-26 21:21:21
[Newbie] Dziedzicznie klas problem ze wspołrzędną
Witam, napisałem coś takiego i nie wiem gdzie mam błąd. Mianowicie chodzi o to, że współrzędna y mi wariuje w takim sensie, że jak dojadę do wartości y>10 i potem chce wrócić na y2010-01-26 21:08:40
[Java] Dynamiczna wielowymiarowa tablica ?
Witam:) Mam pytanie, jak stworzyć wielowymiarową dynamiczną tablice. Próbowałem wrzucać ArrayList do ArrayList ale nic z tego ;-) Konkretnie 2-wymiarową :)2010-01-26 21:07:03
[Newbie] [Allegro C++] Wielokrotne wyświetlanie bitmapy
Jak można wyświetlać jedną bitmapę w wielu miejscach jednocześnie, deklarując ją tylko raz? Chodzi mi o coś takiego jak np. strzelanie. Za każdym naciśnięciem klawisza wylatuje pocisk jako ta sama bitmapa, jednak została ona tylko raz zainicjowana. I właśnie nie wiem jak zrobić, aby można było tak strzelać seriami.2010-01-26 20:56:37
[Delphi/Pascal] Średnia harmoniaczna
Witam. Jako dodatkowe zadanie na zaliczenie dostałem program który: Oblicza średnią harmoniczną z liczb typu (6.342 , -6.45e23, 0.2e-3,6.e34..... itd.) oczywiście te liczby mają być podawanie na początku programu nie na stałe. Jeśli ktoś wie jak to zrobić, albo nawet zrobi był bym wdzięczny.2010-01-26 20:50:05
[Newbie] [Dowolny] PDF, DOC, RTF
Witam Chciałem Was zapytać czy ktoś ma może doświadczenia z generowaniem dokumentów DOC, PDF, RTF (jeden z nich) w dowolnym języku programowania. Do rzeczy: Chciałbym napisać program - zwykły formularz, do którego użytkownik wpisuje dane i jest on zapisywany w jednym z formatów (pdf, rtf, doc) i wysyła go na podany e-mail. Okazuje się, że nie jest to takie proste jak dla mnie. Próbowałem najpierw w PHP: ściągnąłem klasę fpdf, plik się tworzy jednak nie mogę uporać się z polskimi znakami. Zainstalowałem Delphi7 i dołożyłem komponent PowerPdf, jednak dziwnie on wygląda i także nie obsługuje polskich znaków. W ostateczności próbowałem zrobić coś w M$Office, Access odpada, z uwagi na to, że nie każdy użytkownik ma go zainstalowanego. Czy ktoś może zasugerować gdzie szukać pomocy lub naprowadzić mnie jakie komponenty mogę użyć (preferuję Delphi7, PHP)? Pozdrawiam2010-01-26 20:34:09
[C/C++] Tablica dwuwymiarowa z AnsiString
Witajcie, pytanko do programistów BBuildera. Utworzyłem tablicę: AnsiString Indeksy[100][100]; teraz próbuje utworzyc wskażnik aby przypisac mu adres tablicy Indeksy i do tej tablicy aby móc zapisać ptrWskaznik[10][19]="Coś tam"; Próbowałem różnie AnsiString **ptrWskaznik i inne (nie chce sie tutaj dalej kompromitować) i nie wiem jak to zrobić. Myślałem że sie kumam we wskaznikach ale chyba jednak nie.... Help!!2010-01-26 20:33:19
[C/C++] [C] printf tablicy na ekran (problem)
Napisałem taki oto program. Chodzi o to że printf na końcu wywala najpierw to co ma wyświetlić a potem jakieś dziwne ciągi liczb, nie wiem skąd one się wzięły. #include #include #include int main(int argc, char *argv[]) { int tab[1000], i; int tab2[100][10], k, l; FILE *fp; srand(time(NULL)) ; fp = fopen("plik.txt", "w"); for(i=0; i2010-01-26 19:54:20
[Bazy danych] zastosowanie fcji count w zapytaniach SQL w Access
Witam. Chciałbym się zapytać jak zastosować funkcję count w zapytaniach SQL w MSAccess mam tabelę w której mam kolumnę "liczby" i tam mam 10 rekordów takich jak 1 2 2 3 3 3 4 4 4 4 czyli 1 występuje raz , 2ka dwa razy 3ka trzy razy i 4ka cztery razy chciałbym zastosować zapytanie żeby wyświetliło mi wyniki i pogrupowało te liczby i napisało obok ile razy wystąpiła dana liczba czyli wyglądałoby to tak: 1 1raz 2 2razy 3 3razy 4 4razy czy coś w tym rodzaju wpisałem coś takiego SELECT count(liczby) FROM tabela1 ORDER BY liczby ale zliczyło mi tylko ile jest wszystkich rekordów i wyrzuciło że "10" jak zrobić to o co mi chodzi ?2010-01-26 19:52:27
[Java] JComboBox wczytanie listy plików z katalogów podrzędnych
Witam, jestem z programowania bardziej zielony od layoutu tej strony i bardzo proszę o pomoc. W programie mam 3 JComboBox, chciałbym aby w nich umieścić zawartość katalogów podrzędnych względem uruchomionego programu na zasadzie: 1. JComboBox: wszystkie katalogi (z lokalizacji otwartego programu.) 2. JComboBox: katalogi podrzędne do katalogu wybranego z 1 JComboBox. 3. JComboBox: pliki wybrane w 2 JComboBox ,odfiltrowane wg rozszerzenia. Wygląda to tak: http://www.konie-zajenkowski.yoyo.pl/Krzysztof/problem.jpg kod jak narazie mam pusty: private void ComboPrzedniotActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } Jak widać piszę w Netbeans. Przegooglałem już chyba niemal wszystko i nie potrafię tego zrobić Proszę POMOCY. P.S. Program na zaliczenie przedmiotu...2010-01-26 19:36:17
[Delphi/Pascal] [Delphi] Wczytywanie wybranej linii z .txt
Witam. Mam pewien problem. Chciałbym zrobić program który losuje mi wyrazy ze słownika, który jest w formacie .txt. Niestety problem jest taki iż plik ma ponad 30 MB i wiadomo jak długo będzie się ładował itd. Dlatego wpadłem na pomysł aby wylosować sobie jakąś liczbę i na jej podstawie odczytać tylko ten tekst który znajduje się w linii o numerze który został wylosowany. Pytanie moje brzmi... Czy da się wczytywać tylko wybraną część pliku (jeżeli tak to w jaki sposób?) i czy rzeczywiście będzie to szybko działało? Pozdrawiam :-)2010-01-26 19:15:00
[C/C++] Tworzenie pliku *.dat w podfolderze
Jak w temacie. Nie chcę wpisywać całej ścieżki, gdzie będzie plik *.dat, bo nie oto chodzi. Planuję rozesłać programik innym osobom, więc gdzie one sobie go ulokują to ich, a głupio by było, by pliki z danymi zawsze trafiały w to samo miejsce, głupio też by było, by trafiały do folderu z programem. Najlepiej i najporządniej by było, gdyby trafiały do podfolderu, który znajduje się w folderze z programem. Jest taka możliwość? Jak to zrealizować? Dopiero uczę się obsługi plików w c++, proszę o pomoc.2010-01-26 19:09:57
[Java] proguard4.4
Witam mam pytanko czy wie może ktoś jak uzyć program proguard 4.4 ??? chodzi mi o instrukcje obsługi2010-01-26 18:59:50
[Java] Odczyt protokołu z innego programu
Witam. Mam pytanie. Dopiero zaczynam, więc mam proste pytanko. Panowie, czy przy pomocy java.net odczytam dane z jakiegoś portu tak aby móc je przetwarzać??? Będę tłumaczył ten protokół na inny. Rozumiecie, jeden program coś nadaje, a ja to odbieram. Protokół jest otwarty. Jeśli też znacie jakąś bibliotekę, inną jak java.net to podajcie nazwę, poszukam i sprawdzę czy się nada. Pozdrawiam.2010-01-26 18:34:24
[Delphi/Pascal] Okno właściwości
Witam, Głowię się nad pewną funkcją wyświetlającą właściwości pliku ShellExecuteInfo. Szukając w internecie doszedłem do: http://4programmers.net/Delphi/FAQ/Jak_wy%C5%9Bwietli%C4%87_okno_w%C5%82a%C5%9Bciwo%C5%9Bci_pliku Wszystko ładnie jeśli chodzi o jeden plik/katalog. Co muszę zrobić aby odczytało mi w jednym okienku właściwości kilka plików i folderów? Coś takiego: http://www.fototube.pl/pix/img8/d41d83989df4787d759679f0e62b5ee2.jpg2010-01-26 17:56:27
[Delphi/Pascal] [pascal] program anagramy -problem
Witam , nie mam pomyslu jak napisac program{anagramy] ktory poprzestawia wyrazy podane w pliku wejsciowym o zawartosci: baran raban warkot Wrotka Kora ORKA Zapas Zaspy Kos Sok plik wyjsciowY1: BARAN RABAN WARKOT WROTKA KORA ORKA KOS SOK PLIK wyjsciowy2: ZAPASZASPY (miedzy wyrazami musi byc spacja); z gory dziekuje za wszelka pomoc , taki program mam napisac na zaliczenie, a lekko mowiac nie jestem obczajony w temacie jezyka pascal. pozdrawiam2010-01-26 17:34:19
[Hardware/Software] Na czym polega praca informatyka?
Mam taie pytanie, moze ktos pracuje na stanowisku informatyka, co taka osoba robi w instytujcji typu urzad miasta?2010-01-26 17:19:28
[C# i .NET] Odczyt app.config w dll
Informacje z app.config chciałbym wykorzystać w pliku .dll Znalazłem w Internecie informację, że nie można tego zrobić w bezpośredni sposób, tak jak ma to miejsce w przypadku aplikacji. Czy ktoś miał podobny problem i znalazł jakieś skuteczne rozwiązanie?2010-01-26 16:36:27
[C# i .NET] Podwójnie zagnieżdżony switch
Witam, Otóż nie jestem specjalnie uzdolnione jeżeli chodzi o programowanie i mój problem polega na tym iż mam następującą treść zadania: Napisać program wykorzystujący i prezentujący instrukcję przełącznikową switch. Program powinien zawierać co najmniej dwie instrukcje przełącznikowe switch wzajemnie zagnieżdżone (to znaczy instrukcja przełącznikowa switch wewnętrzna zagnieżdżona w instrukcji przełącznikowej switch zewnętrznej). Zakres merytoryczny programu do samodzielnego wyboru. Z tego co do tej pory zrozumiałam to struktura tych switchy powinna wyglądąć mniej więcej tak: switch () { case 1:{ break; } case 2: { switch () { case 1: { break; } case 2: { break; } } break; } Moje pytanie teraz brzmi czy ktoś ma jakikolwiek pomysł na temat w jakim można byłoby to zaimplementować? Chodzi mi o to żeby tam były jakieś Edity może jakiś combobox etc. Ja niemam pomysłu na to a chciałabym to jak najszybciej zacząć żeby to skończyć i mieć z głowy. Za wszelką pomoc bardzo serecznie dziękuję. Ania2010-01-26 16:31:19
[Newbie] C++ dla początkujących?
Witam jestem tu nowy. Chciałbym nauczyć się języka programowania. Zamówilem sobie książke "symfonia c++". Czy według was jest to dobry język dla kogos kot się pierwszy raz z tym styka? Proszę o odpowiedź.2010-01-26 16:23:31
[C/C++] [C] zwracanie struktury
Witam! Mam pewien problem ze zwróceniem struktury. Po kolei: oto struktura: typedef struct{ float **macierz; int lw; int lk; }macierz_t; oto funkcja: macierz_t* dodaj_macierze(macierz_t *macierz1, macierz_t *macierz2) { int i,j; macierz_t* macierz3; macierz3->lw=macierz1->lw; macierz3->lk=macierz1->lk; alokuj_tablice_macierzy(macierz3); if(macierz1->lw!=macierz2->lw || macierz1->lk!=macierz2->lk) { printf("Zle rozmiary macierzyn"); exit(EXIT_FAILURE); } /*macierze muszą być takich samych rozmiarów*/ else { for (i=0; ilw; i++) /*kolejne wiersze*/ { for (j=0; jlk; j++) /*kolejne kolumny*/ macierz3->macierz[i][j]=macierz1->macierz[i][j]+macierz2->macierz[i][j]; /*oblicza sumę odpowiednich elementów*/ } } return macierz3; } i tak mam w mainie: macierz_t macierz1, macierz2,*macierz3; czytaj(&macierz1, argv[1]); czytaj(&macierz2, argv[2]); macierz3=dodaj_macierze(&macierz1,&macierz2); wypisz_macierz(macierz3); zwalniaj(macierz3); program sypie się gdzieś w funkcji. macierz3 jest raczej dobrze liczona (wyprintfowana w funkcji jest taka jak oczekuję), błąd musi być gdzieś przy zwracaniu. pomoże ktoś?2010-01-26 16:16:30
[C/C++] [C] generowanie liczb do tab i zapis
Napisałem kod programu który generuje losowo liczby do tablicy tab[100][10], a potem zapisuje te liczby do pliku, niestety za kazdym razem do pliku zapisuje ten sam ciąg 2293672 Nie wiem co zrobiłem źle. #include #include #include int main(int argc, char *argv[]) { int tab[100][10], i, j; FILE *fp; srand(time(NULL)) ; for(i=0; i2010-01-26 16:10:46
[Hardware/Software] PDA jako pendrive.
Czy istnieje software ktore zmieni zachowanie pda tak zeby po podlaczeniu pda kablem usb do dowolnego urzadzenia, to urzadzenie widzialo pda jako pendrive a nie jako pda?2010-01-26 14:57:00
[C/C++] pomocy z ciagami
Witam wlasnie pisze klasoweczke na zaliczenie semestru informatyki. POmoz cie jesli mozecie i napiszcie programik w Jezyku C ktory >> Oblicz sume n elementow ciagu : s=1/x1 + 2/x2 + 3/x3 + ............ n/xn x - rozne podane z klawiatury n - podane z klawiatury Z gory dziekuje za pomoc jesli znajdzie sie ktos kto pomoze :):):) Pozdrawiam2010-01-26 14:12:00
[Webmastering] Slider z textem
Witam serdecznie, poszukuję od paru dni skryptu który automatycznie zmienia tekst i obrazki, coś takiego jak jest na z newsami: http://myapple.pl Macie/znacie może coś takiego? Northwest2010-01-26 13:57:16
[Inżynieria oprogramowania] Grupa programistyczna - pytanko ???
Witam Chcę z kumplami założyć zespół programistyczny. Jak potem wygląda sprawa z prawami autorskimi ? Copyright (c) by NazwaGrupy2010-01-26 12:49:31
[Webmastering] Przezroczystość tła w divach
Witam. Zauważyłem, że jeżeli w arkuszu stylów mam wpisanediv.jakasklasa {background: transparent url("plik.png");} to przezroczystość działa w IE i Firefoxie a w Operze niestety nie, a przecież nie można nie wziąć pod uwagę całkiem sporej liczby osób korzystającej z Opery. Jest na to jakieś rozwiązanie? Można zrobić żeby tło w divach było przezroczyste?2010-01-26 10:59:12
[Java] Edytor tekstowy w java swing rtf i html w jednym oknie
Witam mam taki problem jak w temacie jak dalej z tym ruszyć. Problem ten polega na tym aby w jednym oknie edytora wyświetlić kod html-owy oraz można było edytować dokument rtf. Próbowalem użyć JEditorPane następnie RTFEditorKit wtedy dokument rtf wyświetlał mi się poprawnie ale niestety gdy próbowałem otworzyć plik html-owy nie widać było kodu. Proszę o pomoc2010-01-26 10:43:58
[Newbie] [c/c++] odczyt z pliku binarnego wektora int
Witam. Piszę zadanie i mam do zapisania i odczytania z i do pliku binarnego wektor losowo wygenerowanych liczb typu int. Zapisuje je ale gdy próbuję odczytać to mi wyskakują liczby z kosmosu. Proszę o pomoc. Daje kod: #include #include #include #include #include using namespace std; void Obliczenia() { double a = 0; for(int i = 0; i < 500000; i++) { a = ((((9 * 10 + 7 * 7.9) - 10 * 10) / 1000) + 1000) / 1000; if (i % 10000 == 0) { cout2010-01-26 09:59:19
[Java] JavaScript - Aktualne milisekundy
Witam !! Mam następujący problemik. Chcę po wywołaniu funkcji tryOnRoll pobrać z obiektu Date milisekundy a następnie w instrukcji warunkowej odjąć te pobrane milisekundy od aktualnego czasu.... Niestety zawsze dostaję 0 a to z tego powodu iż obydwa wywołania getMiliseconds zwracają tą samą wartość. Można jakoś sprawdzić upływ czasu w JS ?? Czy może zależne to jest od wywołania, sesji itp.... var date = new Date() var time1; function tryOnRoll(){ time1 = date.getMiliseconds(); if(!warunek || (date.getMiliseconds - time1) > 500){ ...... } }2010-01-26 09:15:45
[Webmastering] JavaScript - Aktualne milisekundy
Witam !! Mam następujący problemik. Chcę po wywołaniu funkcji tryOnRoll pobrać z obiektu Date milisekundy a następnie w instrukcji warunkowej odjąć te pobrane milisekundy od aktualnego czasu.... Niestety zawsze dostaję 0 a to z tego powodu iż obydwa wywołania getMiliseconds zwracają tą samą wartość. Można jakoś sprawdzić upływ czasu w JS ?? Czy może zależne to jest od wywołania, sesji itp.... var date = new Date() var time1; function tryOnRoll(){ time1 = date.getMiliseconds(); if(!warunek || (date.getMiliseconds - time1) > 500){ ...... } } Java ma się tak do javascript jak kot do kotary2010-01-26 09:15:45
[Java] Java blad kompilacji
Witam, mam problem z kompilowaniem kilku plikow za pomoca javac/java. Mam zmieniona zmienna srodowiskowa i jest fajnie bo sie kompiluje wszystko mianowocie kilka klas (kilka class z eclipsa) Po odpaleniu glownej klasy wywlala blad w FileReader mianowcie at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.(Unknown Source) at java.io.FileInputStream.(Unknown Source) at java.io.FileReader.(Unknown Source) at OprPlik.OdcBaz(OprPlik.java:47) at OprPlik.getCar(OprPlik.java:11) at Glowny.(Glowny.java:14) W czym problem? W clipsie wszystko smiga az milo.2010-01-26 09:05:32
[Inne] [ASM] Prosty programik, pomocy!
Witam! Prosilbym o pomoc przy napisaniu tego programu, oczywiscie nie za darmo. Warianty, ktore musza byc uwzglednione sa zaznaczone na czerwono. http://www.tkk.pl/~intense/prog.doc Kto moglby pomoc? Prosze napisac na moje GG 3002260, pozdrawiam2010-01-26 08:26:15
[Nietuzinkowe tematy] Algorytmy i struktury danych - odpłatna pomoc
Witam, Szukam osoby, która jest biegła z przedmiotu "algorytmy i struktury danych". Zna się na grafach, liczy złożoności algorytmów, zna algorytmy sortowania/wyszukiwania itd. Proszę o kontakt jedynie osoby dysponujące rzetelną i odświeżoną wiedzą. Więcej szczegółów udzielę po skontaktowaniu się ze mną. Oczywiście za pomoc zapłacę. Pozdrawiam Osoby zainteresowane proszę o odpowiedź na to ogłoszenie: http://warszawa.gumtree.pl/c-Spolecznosc-korepetycje-nauka-nauki-scisle-Algorytmy-i-struktury-danych-osoba-biegla-w-tym-temacie-W0QQAdIdZ1818536392010-01-26 05:29:58
[Newbie] [C++/GTKmm] GtkGLExtmm + OpenGL - rysowanie sześcianu
Jak w OpenGL narysować sześcian w dowolnym punkcie zawieszenia i o danej szerokości?? Przegóglowałem wszystko i żadne nie chciało działać w stopniu mnie zadowalającym. Potrzebne mi to do kostki Magnera.2010-01-26 00:40:33
[Delphi/Pascal] Memo i niestandardowa czcionka
Uzywam w memo niestandardowej czcionki, jest jakis sposob aby byla ona zapisana w porgramie i dzialala nawet jak w systemie nie ma jej zainstalowanej? Albo przynajmniej zeby program byl w stanie ja uzyc gdy jest w folderze z aplikacja a nie w windowsowym fonts?2010-01-25 23:59:25
[Java] zadanie z java serwer+klienci
Witam potrzebuje pomocy przy poniższym zadaniu, z Javy jestem niestety noga z góry dzięki Serwer odbiera połączenia od 2 klientów. Pierwszemu wysyła "czekaj", a gdy zgłosi się drugi, wysyła do obu "zaczynamy". Klient czyta napis od serwera, jeśli otrzyma "czekaj", wypisuje na ekran "czekamy na drugiego" i czyta od serwera jeszcze raz.2010-01-25 23:32:23
[Newbie] [c++] Zabezpieczenie przed podaniem znaku
Witam Mam taki problem, że w programie konsolowym tworze sobie jakąś zmienną np typu int, powiedzmy, że to będzie rozmiar tablicy. Następnie wczytuję tą zmienną. Jeśli natomiast jakiś użytkownik poda zamiast liczby znak to program się wykrzaczy. Jak temu zapobiec? Są na to jakieś funkcje, czy trzeba pisać własny wyjątek?2010-01-25 23:32:23
[Newbie] Lista rozwijana
Odnośnie tematu - nie wiem nawet jak to nazwać. Jak zrobić taki button, że jak sie na niego kliknie to rozwija się lista jakichś rzeczy bez konieczności ładowania drugiej podstrony?2010-01-25 23:01:53
[Java] Dodawanie do Xmla
Witam, mam pytanie tworze projekt webowych w Netbeansie ktory dodaje testy do pliku xml. Dodaje plik xml do projektu i jak moge się odnieść do tego pliku w projekcie zeby zapisywać ? bo przy zapisywaniu musze podawać ścieżke do pliku. Narazie robie to w ten sposób : File file = new File(getServlet().getServletContext().getRealPath("/") + "users.xml"); Plik xml tworzy mi w folderze build i po zrobieniu cleana usuwa mi się. Nie wiem czy to dobrze robie czy jakoś da się w projekcie trzymać albo coś ... ? Pozdrawiam2010-01-25 22:27:13
[Java] Komunikator - HashMap problem
Przerobiłem kod, po podpowiedziach na forum i nadal mam problem z umieszczeniem poprawnych wartośći w HashMap (przez co nie mogę przeprowadzić komunikacjji pomiędzy klietami). Aktualnie poprawnie umieszczany w mapie jest nick użytkownika (ID), z każdym następnym połączonym do serwera klientem, do mapy zostaje dodany jego nick. Jednak znowu źle dodaje instancję klasy odpowiedzialną za komunikację. Proszę o pomoc, bo nie mam już żadnego pomysłu co jest nie tak. Nie wiem, w jaki sposób powinny być umieszczane dane w HashMap (jak umieści instancję tej klasy)? Pozdrawiam //metoda z klasy ServerClientManagerClass, odpowiedzialna za przetworzenie danych i pobranie nazwy użytkownika ... ServerReadingStreamsThreadClass ser_rea_thread; ... public String process_message(String message){ String result = null; if(message.startsWith("#connect")){ map.put(user_nick(message), ser_rea_thread);//putting user name and thread in map result = "nConnected is user: "+user_nick(message); System.out.print("nMapa: "+map.toString()); }else if(message.startsWith("#disconnect")){ ..... return result; } Natomiast to jest właśnie klasa odp.za komunikację: class ServerReadingStreamsThreadClass implements Runnable{ private Socket new_socket; private DataInputStream in_data; private DataOutputStream out_data; private JTextArea receive_field; ServerClientManagerClass scmc = new ServerClientManagerClass(); ServerReadingStreamsThreadClass(Socket new_socket, JTextArea receive_field, ServerClientManagerClass scmc){ this.new_socket = new_socket; this.receive_field = receive_field; this.scmc = scmc; } public void run() { String message; String output; try{ in_data = new DataInputStream(new_socket.getInputStream()); out_data = new DataOutputStream(new_socket.getOutputStream()); scmc.add_client_streams_2_list(out_data); }catch (IOException e) { e.printStackTrace(); } while(true){ try{ while((message = in_data.readUTF())!=null){ output = scmc.process_message(message); receive_field.append("n"+output); scmc.broadcast_message(output); } }catch (IOException e) { e.printStackTrace(); } } } } I na koniec metoda z innej klasy uruchamiająca wątek (oraz nasłuchiwanie serwera). public static void lauch_server(int port,JTextArea receive_field){ try{ server_socket = new ServerSocket(port); receive_field.append("Serwer jest uruchomiony..."); }catch (IOException e) { e.printStackTrace(); } ServerClientManagerClass client_manager_class = new ServerClientManagerClass(); while(true){ ServerReadingStreamsThreadClass serv_thr_class; try{ serv_thr_class = new ServerReadingStreamsThreadClass(server_socket.accept(), receive_field, client_manager_class); Thread server_thread = new Thread(serv_thr_class); server_thread.start(); }catch (IOException e) { e.printStackTrace(); } } }2010-01-25 22:11:51
[Webmastering] Tablice asocjacyjne, a numeryczne
Witam Mocno się zastanawiam dlaczego tablice asocjacyjne są tak popularyzowane w stosunku do tablic nazwe je numerycznymi... Czy ktoś może mi przybliżyć skąd ta wartość tych tablic... czy rzeczywiście w praktyce tablice gdzie indeksem jest nazwa są aż tak potrzebne...? Pozdrawiam cisowianka :)2010-01-25 22:06:54
[Webmastering] [php] Tablice asocjacyjne, a numeryczne
Witam Mocno się zastanawiam dlaczego tablice asocjacyjne są tak popularyzowane w stosunku do tablic nazwe je numerycznymi... Czy ktoś może mi przybliżyć skąd ta wartość tych tablic... czy rzeczywiście w praktyce tablice gdzie indeksem jest nazwa są aż tak potrzebne...? Pozdrawiam cisowianka :)2010-01-25 22:06:54
[C/C++] Problkem z odbiorem poczty + indy9
Witam Może ktoś pomoże rozwiązać mój problem. Otóż w swojej aplikacji napisałem kod odpowiedzialny za odbiór wiadomości e-mail i załącznika. Aplikacja wyswietla mi ilość wiadomości i załączników, ale przy próbie wyświetlania wiadomości w oknie MEMO program wyswietla mi tylko treść tych wiadomości, które posiadają załącznik a gdy załcznika nie ma treść nie jest wyświetlana. Z góry dziękuje za jakąkolwiek podpowiedź. void __fastcall TForm1::ListView1SelectItem(TObject *Sender, TListItem *Item, bool Selected) { Memo2->Lines->Clear(); if(Selected && Item) { ListBox1->Clear(); IdMessage2 =(TIdMessage*)Item->Data; Memo2->Clear(); for(int i=0;iMessageParts->Count;i++) { if(IdMessage2->MessageParts->Items[i]->DisplayName=="TIdText") //if(IdMessage2->MessageParts->Items[i]->ContentType.AnsiPos(AnsiString()+"plain")) { TIdText *p = (TIdText*)IdMessage2->MessageParts->Items[i]; Memo2->Lines->AddStrings(p->Body); } if(IdMessage2->MessageParts->Items[i]->DisplayName=="TIdAttachment") { TIdAttachment *zal = (TIdAttachment*)IdMessage2->MessageParts->Items[i]; ListBox1->Items->Add(zal->FileName); } } } }2010-01-25 21:58:21
[Delphi/Pascal] Przesłanie zawartości treeview
Mam taki problem iż piszę aplikację sieciową i muszę zrealizować przesłanie zawartości komponentu Treeview z serwera do klienta za pomocą komponentów ServerSocket i ClientSocket. Próbowałem przesłać tą zawartość za pomocą polecenia SendBuff ale się nie udało. :-( Mam nadzieję że uda się to jakoś zrealizować.2010-01-25 21:21:53
[Delphi/Pascal] Polskie znaki w Delphi 2010?
Czy da sie cos takiego osiagnac? Sposob znany np. z Delphi 7 nie dziala :/ Bawie sie trialem i nic nie moge zrobic :/ Nie chce mi sie wklejac co chwile liter z notatnika albo pisac kodem ASCII :/ Prosze o pomoc2010-01-25 21:20:48
[Off-Topic] Biznes dla każdego
Witam! Nie wiem czy można tutaj pisac tego typu ogłoszenia ale w regulaminie nie ma takiego zakazu więc zaryzykuję :P Otóż chcę wam przedstawić nowy rodzaj zarabiania pieniędzy w bardzo prosty sposób. Czy kiedykolwiek otrzymaliscie gotówkę za polecenie sklepu swojemu znajomemu, w którym zrobiliscie satysfakcjonujące zakupy? Jestem pewny że wasza odpowiedź brzmi na 99% - NIE. Wiecie skąd to wiem? Jeżeli Nie, to przeczytajcie uważnie to co chcę wam przekazać. Może to właśnie dziś otworzą się przed wami drzwi do kariery biznesowej, a co się z tym wiąże- wrota do skarbca, na który po dobrym starcie będą zarabiać inni. Typ biznesu o którym chcę opowiedzieć nazywa się MLM (Multi Level Marketing) co oznacza - Marketing Wielopoziomowy. W tradycyjnej firmie istnieje rywalizacja, tutaj - współpraca. W każdym MLM-ie jest jakiś produkt, który trzeba polecać innym aby można było czerpać zyski z polecania bądź sprzedaży. Czy to nie jest piękne? Kupujesz spodnie, które kosztują 100zł, a jako że pracujesz w danej firmie, dostajesz rabat 30% na zakupy w danym sklepie, więc płacisz tylko 70zł(30 zł zostaje w portfelu). Mało tego! Twój kolega,(który także pracuje w tej firmie) też ma 30% zniżki na produkty w tym sklepie, a po zobaczeniu Twojego nowego zakupu, tak się napalił na owe spodnie, że sam chce takie mieć. I co wtedy? Ty i Twój kolega płacicie taniej za spodnie, a oprócz tego Ty dostajesz prowizje za polecenie produktu. Nigdzie nie znajdziesz takież możliwości na doświadczenie tego w inny sposób. A dodatkowo macie możliwość polecania TYLKO przez internet bez wychodzenia z domu! Dokładnie tak jak ja robię to teraz. Polecam nie tylko dlatego że mogę w ten sposób zarobić (takich firm jest wiele) polecam również dlatego że firma o której piszę oferuje produkty które naprawdę godne są polecenia! Jesteście zainteresowani i chcecie wiedzieć więcej? Zapraszam na moją stronę internetową: http://fm_biznes.suportio.pl/ Pozdrawiam, Mateusz Majerski e-mail: sideford@gmail.com ps. Przyłącz się do mojego zespołu i zobacz ile możesz osiągnąć :) p.s.2 Z góry chcę poinformować że nie należy spodziewać się duzych pieniędzy (przynajmniej na początku) jednak jest to świetna szkoła biznesu jeśli ktoś ma plany w przyszłości prowadzić jakikolwiek biznes, to polecam zacząć od tego gdyż nie wiąże się z tym żadne ryzyko finansowe a można się wiele nauczyć!2010-01-25 20:21:20
[Newbie] [c++]GTK+ v2
Witam Mógłby mi ktoś krok po kroku opisać jak zainstalować gtk+ v2 dla dev c++?? juz 3 dzien szukam czegos w internecie, w akcie desperacji napisałem tutaj... więc nie usuwajcie posta, nie wyśmiewajcie tylko pomóżcie... z góry dziękuję2010-01-25 20:20:39
[Java] Problem z metoda Pomocy...
Witam, mam problem poniewaz gdy korzystam z metody Kapital_koncowy() wszystko dziala natomiast gdy chce zkorzystac z metody odsetki_za_okres() otrzymuje taki komunikat: HTTP ERROR 500 Problem accessing /Rachunek_oszczednosciowy/. Reason: rachunek.Rachunek.odsetki_za_okres()D Caused by: javax.servlet.ServletException: rachunek.Rachunek.odsetki_za_okres()D at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858) at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791) at org.apache.jsp.index_jsp._jspService(index_jsp.java:146) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:380) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417) at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:334) at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126) at org.mortbay.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:465) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:380) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417) at org.mortbay.jetty.handler.HandlerList.handle(HandlerList.java:49) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:324) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:535) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:865) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:540) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:213) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520) Kod klasy: 1. package rachunek; 2. import java.lang.Math; 3. 4. public class Rachunek { 5. 6. private double E; //wysokosc wplaty 7. private double K; //kapital po n okresach(kapitalizacjach) 8. private int n; //liczba okresow 9. private double q; //czynnik mnozacy 10. private double r; //oprocentowanie za okres 11. private double x; //dlugosc okresu w miesiacach 12. private double R; //oprocentowanie roczne 13. private double odsetki; 14. 15. public Rachunek(double payment,double interest,double X,int N){ 16. this.E = payment; 17. this.R = interest; 18. this.x = X; 19. this.n = N; 20. } 21. 22. public double Kapital_koncowy(){ 23. 24. double czynnik; 25. 26. r = (x*R)/12; 27. q = (1+r); 28. czynnik = ((Math.pow(q,n))-1)/(q-1); 29. K = E*q*czynnik; 30. 31. return K; 32. } 33. 34. public double odsetki_za_okres(){ 35. 36. //r = (x*R)/12; 37. //odsetki = E * r; 38. odsetki = 12.432; 39. 40. return odsetki; 41. } 42. 43. }2010-01-25 20:17:19
[Delphi/Pascal] połączenie delphi z bazą ctree (c-tree)
Witam Nie wiem w jaki sposób zabrać sie do połączenia bazy ctree z delphi. Nie spotkałem się dotychczas z taką bazą. Czy istnieje w miarę prosty sposób na wykonanie tego typu połączenia2010-01-25 19:43:53
[C# i .NET] Problem z ActiveDirectory
Hej mam problem ze sprawdzaniem hasła dla użytkowników active directory. W aplikacji zrobiłem system logowania oparty o active directory, mianowicie uzytkownik wpisuje swój login i hasło(te same dane co do logowania do windows) nastepnie wyszukuje w active directory uzytkownika o danym loginie, pobieram jego path (SearchResult.Path). Na koncu sprawdzam poprawność hasła przez metodę: public static bool CheckPassword(string path, string login, string password) { DirectoryEntry objADEntry = new DirectoryEntry(path, login, password); if(!objADEntry.Equals(null)) return true; else return false; } wszystko chodzi ładni dopoki użytkownicy logują się z tej samej domeny na której jest postawiony serwer, jeżeli użytkownik próbuje zalogować się z innej domeny to ActiveDirectory znajduje go po loginie, otrzymuje poprawny obiekt SearchResult ale nie przechodzi poprawnie sprawdzanie hasla. Jakieś pomysły?? co może być przyczyną??2010-01-25 19:38:41
[Java] Organizer
Witam wszystkich ;-P Poszukuję programu w JavaME pod SDK 3 o tematyce organizera, czyli aplikacji pozwalającej na planowanie czasu w ciągu tygodnia pracy, umożliwiającej dodawanie, modyfikowanie i usuwanie zadań, definiowanie ich daty i czasu realizacji oraz nadawanie tytułu i opisu danemu zadaniu. Byłbym wdzięczny jeśli ktoś udostępniłby kod programu choćby w niewielkim stopniu spełniający powyższe wymagania funkcjonalne. Również jeśli ktoś może posiada gotowe, skompilowane (w jar), proste organizery - one także pomogą mi naświetlić ogólną postać projektu. Liczę na Waszą pomoc, pozdrawiam ;]2010-01-25 18:59:57
[Newbie] [JAVA] wczytywanie polskich znakow
Witam mam zamiar napisac program do wczytywania tekstu (razem z polskimi znakami) zeby w pozniejszym czasie niektore znaki np % zamienic na polskie litery. Poniewaz program eksportujacy plik tekstowy robi takie gafy ze niektore pol litery zamienia na jakies dziwne znaki. I teraz moje pytanie jak to zrobic. Mam program wczytujacy z pliku stringi ale wiadomo pol znakow tam nie ma. Da sie to jakos przekonwertowac zeby sie one pojawily:)?2010-01-25 18:47:12
[Flame] Maintenance vs Development
Witam, Co jest trudniejsze: utrzymywanie starych projektów i systemów typu legacy czy tworzenie nowego softu? Jakich umiejętności wymaga maintenance a jakich development. Czego robi się więcej (komercyjnie).2010-01-25 18:09:08
[Newbie] [c++] Problem- mnożenie macierzy
Witam serdecznie. Nopotkalem problem podczas pisania programu obliczajacego proste dzialania na macierzach. for(int i = 0; i < b; i++) for(int j = 0; j < c; j++) C[i][j] = 0; for(int i = 0; i < c; i++) for(int j = 0; j < b; j++) for(int k = 0; k < b; k++) C[i][j] += + A[i][k] * B[k][j]; printf("Iloczyn macierzy: n"); for(int i = 0; i < b; i++) { for(int j = 0; j < c; j++) printf("%3d ", C[i][j] ); puts(""); a,c-wiersze macierzy. b,d kolumny Jesli ktos moglby rzucic okiem bylbym wdzieczny. Problem jest taki, ze jesli podam macierze kwadratowe wynik wychodzi poprawny. Gdy podam np. macierze 2x3 3x2 wynik jest niepoprawny. (w 3 wierszu produkuje za duze wyniki).2010-01-25 18:03:09
[Delphi/Pascal] Nod32 czepia sie IdMultipartFormData
Witam.. Dzis podczas kompilacji NOD 4 zaczal mi sie czepiac.. typu IdMultipartFormData da sie cos z tym zrobic? Pozdrawiam..2010-01-25 17:56:26
[C# i .NET] XNA3.1 HLSL Vertex Shader - Czemu nie przekazuje parametru
Niewiem juz co z tym kodem jest źle. Pomóżcie! Program nie przekazuje współrzędnych normalnej od Vertex Shadera. Zamiast wartosci zawsze przekazuje wektor [1, 1, 1]. Funkcja ktorej używam do rysowania: public void Draw() { Cam.effect.Parameters["Projection"].SetValue(Cam.Projection); Cam.effect.Parameters["View"].SetValue(Cam.ModelView); Cam.effect.Parameters["World"].SetValue(Cam.WorldMatrix); Cam.effect.Begin(); foreach(EffectPass pass in Cam.effect.CurrentTechnique.Passes) { pass.Begin(); Camera.Device.DrawUserPrimitives(PrimitiveType.TriangleList, Triangle, 0, 1); pass.End(); } Cam.effect.End(); } a tutaj kod Vertex Shadera: VertexShaderOutput VertexShaderFunction(float4 Position : POSITION, float3 Normal : NORMAL) { VertexShaderOutput output; float4 TransformedNormal = normalize(mul(float4(Normal, 0), World)); float4 WorldPosition = mul(Position, World); float4 ViewPosition = mul(WorldPosition, View); output.Position = mul(ViewPosition, Projection); float NdotL = dot(TransformedNormal, -DiffuseDirection); output.Color = float4(NdotL, NdotL, NdotL, 1); return output; }2010-01-25 17:16:26
[Off-Topic] Niezrozumiały(dla mnie) czas wykonania
Co pewien czas pojawia się prośba o wyznaczenie liczb pierwszych z podanego zakresu z użyciem funkcji. Wydawało mi się, że użycie funkcji (odkładanie argumentów na stos,..) powinno wydłużyć działanie programu. Postanowiłem sprawdzić o ile. Zacząłem od Javy (program zgodnie z klasyfikacja Krolika jest bardzo lamerski). //bez użycia funkcji (liczba max jest parametem wywołania) double gr=0.0d; for(int n=1;n2010-01-25 16:37:10
[Newbie] [JAVA] kolor piksela obrazu.
Mam w applecie Image. czy jest jakaś funkcja, która podaje wartości rgb piksela o współrzędnych x, y?2010-01-25 16:31:57
[Bazy danych] [MySQL] Problem z zapytaniem
Witam serdecznie, mam taką bazę danych: create table baza ( id serial NOT NULL, kategoria varchar(25), grupa varchar(25), PRIMARY KEY (id) )TYPE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; chciałbym wyświetlić wszystkie pozycje z bazy danych tak, ażeby nie były zdublowane. Przykładowo: kat 1, gr 1, kat 1, gr1, kat 2 gr 2 kat 3 gr 3 Zapytanie SELECT * FROM baza zwróci mi ww wynik, a chciałbym uzyskać: kat 1, gr 1, kat 2 gr 2 kat 3 gr 3 Wiecie może jak to zrobić? Northwest2010-01-25 16:31:07
[Webmastering] qscroller +lightbox
Hej, W temacie java jestem zielony korzystam jedynie z gotowych skryptów. Potrzebuję pomocy odnośnie strony którą buduję. Użyłem skryptu Qscroller do stworzenia przewijanej galerii. Teraz chcę podlinkować każde zdjęcie za pomocą skryptu lightbox i tutaj pojawia się problem :(. Gdy wklejam ścieżki do skryptów lightbox cala galeria znika:( strona znajduje się pod adresem: http://www.ustudio.pl/new_k/podstrona.html //edit: Java ma się tak do javascript jak kot do kotary Przenoszę Proszę o pomoc.2010-01-25 16:18:28
[Newbie] [C] Powtarzanie elementów zbioru
Witam, Mam taką funkcję : int WczytajDane(int *zbiorA[], int *zbiorB[]){ int licznik ; //pomocnicza zmienna służąca jako licznik pętli for (licznik = 1; licznik2010-01-25 16:04:57
[Delphi/Pascal] Czy aplikacja uruchomiona w środowisku
Cześć, podczas pisania komponentów mamy takie coś jak ComponentState, które daje nam odpowiedź m.in., czy komponent znajduje się w fazie projektowania, czy nie. A teraz pytanie, czy za pomocą jakiejś dyrektywy kompilatora, lub czegoś innego można sprawdzić, czy aplikacja została uruchomiona w środowisku programistycznym, czy nie?2010-01-25 15:20:25
[Hardware/Software] Problem z filmami w internecie
Witam. Mam pewien problem. Od pewnego czasu filmy na każdej stronie takiej jak: youtube, wrzuta, joemonster nie działają do końca dobrze. Polega to na tym, że włączam dany film, widzę przyciski Play, Stop itd. jednak obraz się nie wyświetla, ani nie słychać dźwięku. Wydaję już się, że film się nie włączy, a ten po ok. minucie bezczynności zaczyna się sam odtwarzać. Co może powodować taki stan rzeczy ? Próbowałem reinstalować flash playera, ale problem jest nadal. Czy to wina jakiegoś wirusa ?2010-01-25 15:13:51
[C/C++] Przciążanie, referencja i niejednoznaczność
Witam, za C++ zabrałem sie niedawno i mam problem z przeciążaniem funkcji, możliwe ze da sie to załatwić jakoś inaczej ale tak daleko moja wiedza nie sięga. problem wygląda następująco: mam funkcje, która czyta z pakietu zmienną danego typu i przesuwa zmienną offset za nią, np. unsigned char ReadC(const unsigned char * pck, int &offset); gdy podaje zmienną jest ok, ale chcę mieć możliwość podania samej liczby ggy wiem który bajt czytać i przesuwanie na nic mi się nie zdaje. próbowałem przeciążyć funkcje: unsigned char ReadC(const unsigned char * pck, int &offset); unsigned char ReadC(const unsigned char * pck, int offset); i uzyskałem efekt wręcz odwrotny, bezproblemu przyjmuje liczbę wpisaną ręcznie, ale przy zmiennej czepia się o niejednoznaczność. z góry dziękuje.2010-01-25 14:39:21
[Newbie] [C++] wywolanie funkcji klasy pochodnej
Witam. W jaki sposob wywolac funkcje klasy pochodnej w ciele klasy bazowej? Ponizej kod wraz z zaznaczona funkcja figure.h class figure { public: //figure(int nx, int ny); ~figure() {} void draw(bool color) { }; void clean(); (...) }; figure.cpp void figure::clean() { draw(false); //w tym miejscu chcialbym wywolac funkcje odpowiedniej klasy (przyklad nizej) } void figure::moveDelta(int dx, int dy) { clean(); //tu x += dx; y += dy; draw(true); // tutaj rowniez chcialbym aby wywolala sie funkcja odpowiedniej klasy } rectangle.h class rectangle : public figure { public: rectangle(int nx, int ny, int w, int h); ~rectangle() {} void draw(bool color); //dokladniej o ta funkcje chodzi (...) }; main.cpp rectangle prostokat(200, 200, 100, 150); prostokat.moveDelta(10, 10); //1. 1. Przy przesuwaniu wywoluje sie funkcja draw() dla klasy figure, jak zrobic aby to byla funkcja w tym przypadku klasy rectangle?2010-01-25 14:36:11
[C# i .NET] C# stock
mam prosbe czy ktos potrafi napisac program ze stockiem.ja tak szczerze to sie nie znam na C# a potrzebuje na sobote ten program napisac w borlandzie ;/i mam prosbe czy ktos by mi nie na pisal bo wime ze to szybko sie robi :)"Napisac program wykorzystujacy kolekcje typu stos.Zrealizowac podstawowe operacje typu dodawanie elementow na stos,usuwanie eementu ze stosu oraz odczyt elementu stosu.Wykorzysatacmetody klasy stack.Zakres merytoryczny programu do samodzielnego wyboru."jak by mial ktos pytania to prosze kontakt na gg 5218985 pomozecie?;P2010-01-25 13:26:01
[Newbie] C# stock
mam prosbe czy ktos potrafi napisac program ze stockiem.ja tak szczerze to sie nie znam na C# a potrzebuje na sobote ten program napisac w borlandzie ;/i mam prosbe czy ktos by mi nie na pisal bo wime ze to szybko sie robi :)"Napisac program wykorzystujacy kolekcje typu stos.Zrealizowac podstawowe operacje typu dodawanie elementow na stos,usuwanie eementu ze stosu oraz odczyt elementu stosu.Wykorzysatacmetody klasy stack.Zakres merytoryczny programu do samodzielnego wyboru."jak by mial ktos pytania to prosze kontakt na gg 5218985 pomozecie?;P2010-01-25 13:26:01
[Bazy danych] TextBox wczytuje ostani wpis z bazy - MS C#
Witam Robią aplikację obsługującą bazę danych - środowisko .net - C#. Mam taki problem- chciałem zrobić dodawanie do tabeli. Więc dodałem sobie dataset i z datasources przeniosłem sobie moją tabele - dzięki temu automatycznie robią się gotowe TextBoxy do wypełnienia. Wszystko działa bardzo dobrze. Jednak do TextBoxów są wczytywane ostatnie dane z tabeli. I za każdym razem chcąc dodać nowy wpis muszę wymazać treść TextBoxa, bo jest wypełniona ostatnią dodaną treścią. Ktoś może wie jak wyłączyć to wczytywanie danych do TextBoxów ?2010-01-25 12:03:12
[C# i .NET] użycie SSL podczas logowania
witam, chciałbym użyć SSL podczas logowania, znalazłem takie coś: czy to wystarczy ? dodam że aplikacja działa na moim kompie więc serwer "mam pod ręką " :)2010-01-25 11:37:18
[Delphi/Pascal] Właczenie programu po właczeniu jakiegos pliku *.EXE
Witam! Chciałbym się spytać o pewną rzecz. A mianowicie mam program , który ma się uruchamiać po starcie pliku *.exe. Przykładowo otwieram plik NOTEPAD.exe i w tym momencie włącza się mój program a po 20 sekundach się wyłącza. Nie proszę o gotowy kod , lecz o jakiś poradnik, FAQ - coś w tym stylu. Z góry dziękuje.2010-01-25 11:30:45
[Java] Program z opcja logowania
Witam próbuje napisać program, którym po zalogowaniu użytkownik będzie miał dwie opcje więcej do wyboru tzn. 2 buttony tj. jButton3 i 4 będą widoczne. Niestety troszkę sobie z tym nie radzę proszę o pomoc. import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.text.NumberFormat; import java.util.*; public class Konwerter { public static void main(String args[]) { java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new KonwerterFrame().setVisible(true); } }); } } class KonwerterFrame extends JFrame { public KonwerterFrame() { initComponents(); setTitle("Konwerter Jednostek"); Toolkit kit = Toolkit.getDefaultToolkit(); Dimension screenSize = kit.getScreenSize(); int screenWidth = screenSize.width; int screenHeight = screenSize.height; setSize((screenWidth/3)-22, (screenHeight/2)-50); setLocationByPlatform(true); // Opcja Zamknij jMenuItem2.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { System.exit(0); } }); // Opcja Zaloguj jMenuItem1.addActionListener(new ConnectAction()); // Pomoc jMenuItem3.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { if (dialog2 == null) dialog2 = new PomocDialog(KonwerterFrame.this); dialog2.setVisible(true); } }); // Autorzy jMenuItem4.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { if (dialog3 == null) dialog3 = new AutorzyDialog(KonwerterFrame.this); dialog3.setVisible(true); } }); } private PasswordChooser dialog = null; private PomocDialog dialog2; private AutorzyDialog dialog3; private BladDialog dialog4; private class ConnectAction implements ActionListener { public void actionPerformed(ActionEvent event) { // jeśli to 1. raz tworzy okno dialogowe if (dialog == null) dialog = new PasswordChooser(); // ustawienie wartosci domyslnych dialog.setUser(new User("admin", null)); // wyswietlenie okna dialogowego if (dialog.showDialog(KonwerterFrame.this, "Zaloguj_tytuł")) { // pobranie danych uzytkownika w przypaku zatwierdzenia User u = dialog.getUser(); } } } class PomocDialog extends JDialog { public PomocDialog(JFrame owner) { super(owner, "Pomoc", true); JButton ok = new JButton("Ok"); ok.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { setVisible(false); } }); JPanel panelPomoc = new JPanel(); JPanel panelPomoc2 = new JPanel(); panelPomoc.add(ok, BorderLayout.SOUTH); add(panelPomoc, BorderLayout.SOUTH); add(panelPomoc2); panelPomoc.setBackground(new Color(102, 153, 255)); panelPomoc2.setBackground(new Color(102, 153, 255)); setSize(250,150); } } class AutorzyDialog extends JDialog { public AutorzyDialog(JFrame owner) { super(owner, "Autorzy", true); JTextArea autorzy = new JTextArea(); JTextArea autorzy1 = new JTextArea(); autorzy1.setText("AUTORZY:"); autorzy1.setEditable(false); autorzy1.setBackground(new Color(102, 153, 255)); autorzy1.setFont(new Font("Trebuchet MS", 1, 16)); autorzy.setText("Konrad Jasionowicz nTomasz Karwat"); autorzy.setEditable(false); autorzy.setBackground(new Color(102, 153, 255)); autorzy.setFont(new Font("Trebuchet MS", 1, 16)); JButton ok = new JButton("Ok"); ok.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { setVisible(false); } }); JPanel panelA = new JPanel(); JPanel panelA1 = new JPanel(); panelA1.add(autorzy1, BorderLayout.CENTER); panelA1.add(autorzy, BorderLayout.CENTER); add(panelA1, BorderLayout.CENTER); panelA1.setBackground(new Color(102, 153, 255)); panelA.add(ok, BorderLayout.SOUTH); add(panelA, BorderLayout.SOUTH); panelA.setBackground(new Color(102, 153, 255)); setSize(250,150); } } class BladDialog extends JDialog { public BladDialog(JFrame owner) { super(owner, "Blad", true); JTextArea blad = new JTextArea(); blad.setText("WPISZ LICZBĘ POPRAWNIE!"); blad.setEditable(false); blad.setBackground(new Color(102, 153, 255)); blad.setFont(new Font("Trebuchet MS", 1, 16)); JButton ok = new JButton("Ok"); ok.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { setVisible(false); } }); JPanel panelB = new JPanel(); JPanel panelB1 = new JPanel(); panelB1.add(blad, BorderLayout.CENTER); add(panelB1, BorderLayout.CENTER); panelB1.setBackground(new Color(102, 153, 255)); panelB.add(ok, BorderLayout.SOUTH); add(panelB, BorderLayout.SOUTH); panelB.setBackground(new Color(102, 153, 255)); setSize(250,120); } } private void initComponents() { jPanel1 = new JPanel(); jComboBox1 = new JComboBox(); jComboBox2 = new JComboBox(); jLabel1 = new JLabel(); jLabel2 = new JLabel(); jLabel4 = new JLabel(); jLabel3 = new JLabel(); jButton1 = new JButton(); jButton2 = new JButton(); jButton3 = new JButton(); jButton4 = new JButton(); jMenuBar1 = new JMenuBar(); jMenu1 = new JMenu(); jMenu2 = new JMenu(); jMenuItem1 = new JMenuItem(); jMenuItem2 = new JMenuItem(); jMenuItem3 = new JMenuItem(); jMenuItem4 = new JMenuItem(); jTextField1 = new JTextField(); setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); jPanel1.setBackground(new Color(102, 153, 255)); jButton1.setBackground(new Color(153, 204, 255)); jButton1.setLabel("PRZELICZ"); jButton1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { przeliczanie(event); } }); jComboBox1.setBackground(new Color(153, 204, 255)); jComboBox1.setModel(new DefaultComboBoxModel(new String[] { "cm", "m", "km", "in", "fd", "yd" })); jComboBox2.setBackground(new Color(153, 204, 255)); jComboBox2.setModel(new DefaultComboBoxModel(new String[] { "cm", "m", "km", "in", "fd", "yd" })); jLabel4.setFont(new Font("Trebuchet MS", 1, 16)); jLabel3.setFont(new Font("Trebuchet MS", 1, 16)); jLabel3.setText("WYNIK = "); jLabel1.setFont(new Font("Trebuchet MS", 1, 16)); jLabel1.setHorizontalAlignment(SwingConstants.CENTER); jLabel1.setText("ZAMIEŃ"); jLabel2.setFont(new Font("Trebuchet MS", 1, 16)); jLabel2.setText("NA"); jButton2.setBackground(new Color(153, 204, 255)); jButton2.setActionCommand("WYCZYŚĆ"); jButton2.setLabel("WYCZYŚĆ"); jButton2.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { czyszczenie(event); } }); //if (pass == "admin") //{ // jButton3.setVisible(true); //} //else if //{ // jButton3.setVisible(false); //} jButton3.setBackground(new Color(153, 204, 255)); jButton3.setLabel("DODAJ"); jButton3.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { dodawanie(event); } }); jButton4.setBackground(new Color(153, 204, 255)); jButton4.setLabel("USUŃ"); jButton4.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { usuwanie(event); } }); javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1); jPanel1.setLayout(jPanel1Layout); jPanel1Layout.setHorizontalGroup( jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel1Layout.createSequentialGroup() .addGap(18, 18, 18) .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel1Layout.createSequentialGroup() .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 63, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(18, 18, 18) .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jComboBox1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(38, 38, 38) .addComponent(jLabel2) .addGap(40, 40, 40) .addComponent(jComboBox2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(jPanel1Layout.createSequentialGroup() .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jButton1) .addGroup(jPanel1Layout.createSequentialGroup() .addGap(1, 1, 1) .addComponent(jLabel3))) .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanel1Layout.createSequentialGroup() .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jButton2) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jButton4, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(jPanel1Layout.createSequentialGroup() .addGap(5, 5, 5) .addComponent(jLabel4, javax.swing.GroupLayout.PREFERRED_SIZE, 181, javax.swing.GroupLayout.PREFERRED_SIZE))))) .addContainerGap(39, Short.MAX_VALUE)) ); jPanel1Layout.setVerticalGroup( jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup() .addGap(44, 44, 44) .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jComboBox1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel2) .addComponent(jComboBox2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(37, 37, 37) .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addComponent(jLabel4, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel3)) .addGap(84, 84, 84) .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addComponent(jButton1) .addComponent(jButton2) .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jButton3) .addComponent(jButton4))) .addGap(34, 34, 34)) ); jMenu1.setLabel("Opcje"); jMenuItem1.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_L, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem1.setLabel("Zaloguj"); jMenu1.add(jMenuItem1); jMenuItem2.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Z, java.awt.event.InputEvent.CTRL_MASK)); jMenuItem2.setLabel("Zamknij"); jMenu1.add(jMenuItem2); jMenuBar1.add(jMenu1); jMenu2.setLabel("Pomoc"); jMenuItem3.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_P, java.awt.event.InputEvent.ALT_MASK)); jMenuItem3.setLabel("Pomoc"); jMenu2.add(jMenuItem3); jMenuItem4.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.ALT_MASK)); jMenuItem4.setLabel("Autorzy"); jMenu2.add(jMenuItem4); jMenuBar1.add(jMenu2); setJMenuBar(jMenuBar1); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, 270, Short.MAX_VALUE) ); pack(); } private void przeliczanie(ActionEvent event) { try { double wynik=0.0; String spole=jTextField1.getText().trim(); double fpole=Double.parseDouble(spole); int intComboBox1=jComboBox1.getSelectedIndex(); int intComboBox2=jComboBox2.getSelectedIndex(); if((intComboBox1==0 && intComboBox2==0)||(intComboBox1==1 && intComboBox2==1)|| (intComboBox1==2 && intComboBox2==2)||(intComboBox1==3 && intComboBox2==3)|| (intComboBox1==4 && intComboBox2==4)||(intComboBox1==5 && intComboBox2==5)|| (intComboBox1==6 && intComboBox2==6)){wynik=fpole; } //cm else if(intComboBox1==0 && intComboBox2==1){wynik=fpole/100;} else if(intComboBox1==0 && intComboBox2==2){wynik=fpole/100000;} else if(intComboBox1==0 && intComboBox2==3){wynik=fpole/2.54;} else if(intComboBox1==0 && intComboBox2==4){wynik=fpole/30.48;} else if(intComboBox1==0 && intComboBox2==5){wynik=fpole/91.44;//} //else if(intComboBox1==0 && intComboBox2==6){wynik=fpole/160934.4; } //m else if(intComboBox1==1 && intComboBox2==0){wynik=fpole*100;} else if(intComboBox1==1 && intComboBox2==2){wynik=fpole/1000;} else if(intComboBox1==1 && intComboBox2==3){wynik=fpole*39.3700787;} else if(intComboBox1==1 && intComboBox2==4){wynik=fpole*3.2808399;} else if(intComboBox1==1 && intComboBox2==5){wynik=fpole*1.0936133;//} //else if(intComboBox1==1 && intComboBox2==6){wynik=fpole/1609.344; } //km else if(intComboBox1==2 && intComboBox2==0){wynik=fpole*100000;} else if(intComboBox1==2 && intComboBox2==1){wynik=fpole*1000;} else if(intComboBox1==2 && intComboBox2==3){wynik=fpole*39370.0787;} else if(intComboBox1==2 && intComboBox2==4){wynik=fpole*3280.8399;} else if(intComboBox1==2 && intComboBox2==5){wynik=fpole*1093.6133;//} //else if(intComboBox1==2 && intComboBox2==6){wynik=fpole/1.609344; } //cal else if(intComboBox1==3 && intComboBox2==0){wynik=fpole*2.54;} else if(intComboBox1==3 && intComboBox2==1){wynik=fpole*0.0254;} else if(intComboBox1==3 && intComboBox2==2){wynik=fpole*0.0000254;} else if(intComboBox1==3 && intComboBox2==4){wynik=fpole*0.0833333333;} else if(intComboBox1==3 && intComboBox2==5){wynik=fpole*0.0277777778;//} //else if(intComboBox1==3 && intComboBox2==6){wynik=fpole/63360; } //stopa else if(intComboBox1==4 && intComboBox2==0){wynik=fpole*30.48;} else if(intComboBox1==4 && intComboBox2==1){wynik=fpole*0.3048;} else if(intComboBox1==4 && intComboBox2==2){wynik=fpole*0.0003048;} else if(intComboBox1==4 && intComboBox2==3){wynik=fpole*12;} else if(intComboBox1==4 && intComboBox2==5){wynik=fpole*0.333333333;//} //else if(intComboBox1==4 && intComboBox2==6){wynik=fpole/5280; } //jard else if(intComboBox1==5 && intComboBox2==0){wynik=fpole*91.44;} else if(intComboBox1==5 && intComboBox2==1){wynik=fpole*0.9144;} else if(intComboBox1==5 && intComboBox2==2){wynik=fpole*0.0009144;} else if(intComboBox1==5 && intComboBox2==3){wynik=fpole*36;} else if(intComboBox1==5 && intComboBox2==4){wynik=fpole*3;//} //else if(intComboBox1==5 && intComboBox2==6){wynik=fpole/1760; } NumberFormat nf=NumberFormat.getNumberInstance(); nf.setMaximumFractionDigits(9); String swynik=nf.format(wynik); jLabel4.setText(swynik+" "+jComboBox2.getSelectedItem()); } catch (NumberFormatException e) { if (dialog4 == null) dialog4 = new BladDialog(KonwerterFrame.this); dialog4.setVisible(true); jTextField1.setText(""); } } private void czyszczenie(ActionEvent event) { jLabel4.setText(""); jTextField1.setText(""); } private void dodawanie(ActionEvent event) { jLabel4.setText(""); jTextField1.setText(""); } private void usuwanie(ActionEvent event) { jLabel4.setText(""); jTextField1.setText(""); } private JButton jButton1; private JButton jButton2; private JButton jButton3; private JButton jButton4; private JComboBox jComboBox1; private JComboBox jComboBox2; private JLabel jLabel1; private JLabel jLabel2; private JLabel jLabel3; private JLabel jLabel4; private JMenu jMenu1; private JMenu jMenu2; private JMenuBar jMenuBar1; private JMenuItem jMenuItem1; private JMenuItem jMenuItem2; private JMenuItem jMenuItem3; private JMenuItem jMenuItem4; private JPanel jPanel1; private JTextField jTextField1; } import java.awt.*; import java.awt.event.*; import javax.swing.*; class PasswordChooser extends JPanel { public PasswordChooser() { setLayout(new BorderLayout()); // tworzenie panelu z nazwami użytkownika i hasła JPanel panel = new JPanel(); panel.setLayout(new GridLayout(2,2)); panel.add(new JLabel("Nazwa użytkownika:")); panel.add(username = new JTextField("")); panel.add(new JLabel("Hasło:")); panel.add(password = new JPasswordField("")); add(panel, BorderLayout.CENTER); // tworzenie przyciskow OK i Anuluj, ktore zamykaja okno dialogowe JButton okButton = new JButton("Ok"); okButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { ok = true; dialog.setVisible(false); } }); JButton cancelButton = new JButton("Anuluj"); cancelButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { dialog.setVisible(false); } }); // dodoawanie przyciskow w poblizu poludniowej krawedzi JPanel buttonPanel = new JPanel(); buttonPanel.add(okButton); buttonPanel.add(cancelButton); add(buttonPanel, BorderLayout.SOUTH); } // ustawia wartosci domyslne okna dialogowego public void setUser(User u) { username.setText(u.getName()); } // pobieran dane podane w oknie dialogowym public User getUser() { return new User(username.getText(), password.getPassword()); } // wyświetla panel z elementami przyjmujacymi dane od uzytkownika w oknie dialogowym public boolean showDialog(Component parent, String title) { ok = false; // lokalizacja ramki nadrzędnej Frame owner = null; if (parent instanceof Frame) owner = (Frame) parent; else owner = (Frame) SwingUtilities.getAncestorOfClass(Frame.class, parent); // jeśli jest to pierwszy raz lub zmienił się użytkownik, utworzenie nowego okna dialogowego if (dialog == null || dialog.getOwner() != owner) { dialog = new JDialog(owner, true); dialog.add(this); dialog.getRootPane().setDefaultButton(okButton); dialog.pack(); } // ustawienie tytułu i wyświetlanie okna dialogowego dialog.setTitle(title); dialog.setVisible(true); return ok; } private JTextField username; private JPasswordField password; private JButton okButton; private boolean ok; private JDialog dialog; } public class User { public User(String aName, char[] aPassword) { name = aName; password = aPassword; } public String getName() { return name; } public char[] getPassword() { return password; } public void setName(String aName) { name = aName; } public void setPassword(char[] aPassword) { password = aPassword; } private String name; private char[] password; }2010-01-25 08:24:08
[Java] jdbc mysql type 3
Poleciłby ktoś jakiś opensource jdbc driver do mysql działający na zasadzie proxy, a do tego działający? Znalazłem: http://rmijdbc.ow2.org/index.html (trzeba by sporo dopisać bo średnio aktualny jest) http://jmatrix.net/content/jetproxy_home.jsp (wykłada mi się przy bardziej złożonych zapytaniach) http://vjdbc.sourceforge.net/ (a ten prawie działa ale mi rzuca czasami: java.sql.SQLException: Index 50 is below the possible index) Chodzi o to że mam do przerobienia aplikację która działała samodzielnie na taka która będzie działała po sieci, a że średnio chce mi się przepisywać wszytko od nowa to pomyślałem, że skorzystam z czegoś gotowego z którym sobie pogadam zamiast bezpośrednio z bazą. Pewnie najszybciej będzie ten vjdbc dostosować, ale może jest coś jeszcze czego nie znalazłem?2010-01-25 02:28:01
[Java] JTable - problem
Witam, Chcialbym dodać pewną akcje do mojego JTabla, a mianowicie: Stworzylem sobie 3 kolumny i kilkanascie wierszy, i teraz chciałbym aby tylko i wylącznie w 3 kolumnie po zaznaczeniu jakiegos pola i np. kliknieciu na niego dwa razy otworzylo mi sie byle jakie okno, jak to zrobic ? W jaki sposob do tego podejsc? Z gory dzieki za pomoc2010-01-25 00:40:00
[Newbie] [js to pdf]
witam, tworze maly formularz w js. czy istnieje taka mozliwosc aby po jego wypelnieniu przez uzytkownika i nacisnieciu "wyslij" w jakis sposob (jaki?) tworzylo i przesylalo mi na maila gotowego pdf (lub inny format) z przygotowanego wczesniej przeze mnie szablonu i podstawieniu kilku zmiennych z formularza (wybranych przez uzytkownika)?? jak takie cos wykonac?2010-01-25 00:39:58
[C/C++] Wczytanie wybranych liczb z pliku do tablicy
Witam! Przepraszam jeśli wątek zostanie uznany za zaśmiecanie. Z C++ liznąłem tylko podstawy, a potrzebuję zrobić program, który z pliku wczyta dane (nie ma mi kto tego wyłożyć). Sporo szukałem i czytałem na ten temat, ale nic konkretnego nie znalazłem, kompletnie nie mam pojęcia jak ugryźć taki plik. Dane w pliku wyglądają następująco: 4738. 01.09.2009 8,20,34,43,45,48 4739. 03.09.2009 2,15,21,22,24,25 4740. 05.09.2009 14,15,17,33,44,45 4741. 08.09.2009 4,7,19,26,35,48 4742. 10.09.2009 9,11,14,18,21,39 itd. Potrzebuje w jakiś sposób operować na ostatnich 6-ciu liczbach z każdej linijki. Udało mi się wczytać każda linijkę do tablicy jako string (ale to chyba nie najlepszy pomysł?). Myślałem nad wczytaniem tych liczb do dwuwymiarowej tablicy (tab[6][n]), tylko nie mam pojęcia jak to zrobić, w jaki sposób wczytać z pliku i zapisać w takiej tablicy tylko wybrane liczby? Znajdzie się ktoś kto w przystępny i nie za skomplikowany sposób będzie wstanie mi pomóc? Liczę na wyrozumiałość i serdecznie dziękuję za wszelką pomoc [browar]2010-01-25 00:27:46
[Newbie] Wczytanie wybranych liczb z pliku do tablicy
Witam! Przepraszam jeśli wątek zostanie uznany za zaśmiecanie. Z C++ liznąłem tylko podstawy, a potrzebuję zrobić program, który z pliku wczyta dane (nie ma mi kto tego wyłożyć). Sporo szukałem i czytałem na ten temat, ale nic konkretnego nie znalazłem, kompletnie nie mam pojęcia jak ugryźć taki plik. Dane w pliku wyglądają następująco: 4738. 01.09.2009 8,20,34,43,45,48 4739. 03.09.2009 2,15,21,22,24,25 4740. 05.09.2009 14,15,17,33,44,45 4741. 08.09.2009 4,7,19,26,35,48 4742. 10.09.2009 9,11,14,18,21,39 itd. Potrzebuje w jakiś sposób operować na ostatnich 6-ciu liczbach z każdej linijki. Udało mi się wczytać każda linijkę do tablicy jako string (ale to chyba nie najlepszy pomysł?). Myślałem nad wczytaniem tych liczb do dwuwymiarowej tablicy (tab[6][n]), tylko nie mam pojęcia jak to zrobić, w jaki sposób wczytać z pliku i zapisać w takiej tablicy tylko wybrane liczby? Znajdzie się ktoś kto w przystępny i nie za skomplikowany sposób będzie wstanie mi pomóc? Liczę na wyrozumiałość i serdecznie dziękuję za wszelką pomoc [browar]2010-01-25 00:27:46
[Webmastering] Tani zagraniczny host - co wybrać?
Witajcie! Ostatnio się bawię z dość poważnym projektem. Do tego trzeba serwerów które będą przerzucały pliki drogą: Źródło -> Nasz serwer -> Klient Taki pośrednik. No właśnie - do tego potrzeba jakiegoś stabilnego, nie współdzielonego z nikim łącza o sporej przepustowości i bez głupich limitów. Na początek się kręcę za jakimiś VPSami, kupiłem na miech w vps4less.de. Jaki wy host polecacie? Przydałoby się coś z rekomendacją, bo już się przejechałem na tym bezpodstawnie wypromowanym gównie (patrz OVH, Kimsufi).2010-01-25 00:15:44
[Flame] Avatar XXX
Czy już jest? Jeśli jest to gdzie można obejrzeć trailer?2010-01-25 00:11:38
[Java] Czyszczenie tekstu w JTextPane
Witam, Piszę kawałek kodu, którego zadaniem jest czyszczenie tekstu w JTextPane, gdy wciśnięto ENTER w trakcie edycji. private void messageTextPaneKeyPressed(java.awt.event.KeyEvent evt) { if (evt.getKeyCode() == 10) messageTextPane.setText(""); } Problem polega na tym, że po skasowaniu tekstu kursor ustawia się w drugiej linii zamiast pierwszej. Jak można go przesunąć do góry?2010-01-24 23:04:51
[Delphi/Pascal] [DELPHI]Sprawdzenie lini poleceń czy pojawił się dany tekst
Mam aplikację którą uruchamiam w pewnym miejscu w programie aplikacja uruchamiana w konsoli po skończeniu pracy wywala "naciśnij dowolny klawisz aby kontynuować".I chcę tak zrobić zeby delphi pobierało ostatni wiersz z konsoli ,jest to do zrobienia? [soczek]2010-01-24 23:03:29
[C/C++] [c]problem z zapisywaniem do pliku
Witam, na poczatku uprzedze ze dopiero ucze sie programowac wiec prosze nie bic:) Otóż mam problem z zapisywaniem a pozniej z odczytaniem z pliku To jest funkcja zapisywaniavoid dodaj_op(){ int a; printf("ile chcesz wczytac opon? "); scanf("%d",&a); fflush(stdin); struct tire opona[a]; FILE *plik_z_oponami; for(i=0;i2010-01-24 22:58:10
[Newbie] [c]problem z zapisywaniem do pliku
Witam, na poczatku uprzedze ze dopiero ucze sie programowac wiec prosze nie bic:) Otóż mam problem z zapisywaniem a pozniej z odczytaniem z pliku To jest funkcja zapisywaniavoid dodaj_op(){ int a; printf("ile chcesz wczytac opon? "); scanf("%d",&a); fflush(stdin); struct tire opona[a]; FILE *plik_z_oponami; plik_z_oponami=fopen("opony.txt","a+t"); for(i=0;i2010-01-24 22:58:10
[Off-Topic] [matma] perwiastkowanie liczb ujemnych
ile wynosi pierwiastek trzeciego stopnia z liczby -8?! Różne kalkulatory różnie podają. Od czego to zależy?2010-01-24 22:56:22
[Coyote] TOR
Dlaczego forum blokuje użytkowników tora?2010-01-24 22:44:50
[Społeczność] TOR
Dlaczego forum blokuje użytkowników tora?2010-01-24 22:44:50
[C/C++] [c++] Odczyt koloru pod kursorem z pulpitu.
Ma ktoś jakiegoś gotowca, pół gotowca? Chodzi o to żeby można odczytywać kolor piksela poza formą.2010-01-24 22:26:33
[Off-Topic] while(true)
Moim zdaniem while(true) czy inne wariacje nieskończonych pętli są nieczytelne i nie powinno się stosować takich konstrukcji. Przecież prawie zawsze istnieje jakiś warunek wyjścia z pętli, więc należałoby go zastosować. Przeszukałem parę forów, głosy na nich rozkładają się mniej więcej po połowie. I jakoś nie bardzo mogę znaleźć w necie żadnych artykułów na ten temat. A Wy co o tym sądzicie?2010-01-24 22:08:53
[Hardware/Software] [netbok] Notebook ACER Aspire One
Czesc, Co sadzicie o takim sprzecie Notebook ACER Aspire One Właściwości fizyczne Wysokość 2.54 cm Szerokość 28.4 cm Głębokość 19.8 cm Waga 1.35 kg Ekran Przekątna ekranu 11.6 cal Natywna rozdzielczość 1366 x 768 Karta graficzna Zintegrowana Inne Podświetlenie LED Specyfikacja Procesor Intel Atom Z520 Taktowanie procesora 1330 MHz Pamięć RAM 1 GB Kursor Touchpad Klawiatura 10 klawiszy funkcyjnych Dźwięk Wbudowane głośniki stereo, Wbudowany mikrofon Dysk twardy 160 GB Napędy Nie Inne Pamięć DDR2 Właściwości techniczne Akumulator Litowo-Jonowy, 6-komorowy Pojemność akumulatora 5200 mAh Zastosowane technologie SignalUp Inne Wbudowana kamera Acer Crystal Eye 0.3 MPix Komunikacja Karta sieciowa 10/100 Łączność bezprzewodowa WiFi, Bluetooth Złącza A/V Wyjście D-Sub, Wejście mikrofonowe, Wyjście słuchawkowe (wyjście liniowe) Złącza USB 3 złącza Gniazda rozszerzeń Czytnik kart pamięci Inne Bezprzewodowa karta sieciowa Acer InviLink 802.11b/g Oprogramowanie System operacyjny Windows XP Home Inne oprogramowanie Acer Recovery Management, Microsoft Works Work SE 9 z Office Home and Student 2007 (wersja próbna), eSobi, Carbonite online backup, McAfee Internet Security Suite (60-dniowa wersja próbna), Acer Game Zone, Acer Video Conference Manager 4.0, Windows Live Essentials Mialby słóżyć głównie żonie na zajęcia pod projektor, oraz do poczty i worda... a dla mnie mógłby też filmiki powyświetlać i VS 2008 uruchomić.. boję się tego procesora ATOM jednordzeniowy..oraz wyświetlacza LED.. nie znam się na tym czy to nie kicha ? http://ark.intel.com/Product.aspx?id=35466 ...głównie chodzi o jak najlżejszy sprzęt.. może jest jakaś alternatywa w tych gabarytach z lepszą wydajnością..?? Proszę o pomoc :>2010-01-24 22:08:45
[Java] Klasa ktora rysuje wykres
Witam, mam za zadanie napiasnie prostej klasy ktora rysuje wykres czy ktos moze powiedziec od czego mniej wiecej zaczac czego uzyc?2010-01-24 20:26:06
[Java] [J2ME] Problem z dostępem do folderu głównego
Używając FileConnection folder = (FileConnection)Connector.open(sciezka); ( gdzie sciezka to string np: "file:///memorycard/" ) mam dostęp do folderu w pamięci telefonu (Samsung j700i). W moim programie zrobiłem prostą obsługę folderów (mogę poruszać się po systemie plików). Wszystko działa sprawnie, tylko pojawia się problem przy próbie odczytu folderu: "file:///", czyli głównego. Jak to zrobić by odczytać zawartość tego folderu? Wiem, że da się to zrobić, bo Opera Mini czyta ten katalog.2010-01-24 19:56:33
[Newbie] [C#] jak zrobić pierwiastek n tego stopnia ??
jak zrobić pierwiastek n tego stopnia ??2010-01-24 19:49:56
[Webmastering] Rewrite Rule - przekierowanie css
Witam. Mam regułę: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-s [NC] RewriteCond %{REQUEST_FILENAME} !-d [NC] RewriteRule ^(.+) view.php/$1?mod_rewite=true [L,QSA] Chcę do tego dopisać, jeżeli w requescie jest plik css (http://domena.pl/pliki/style.css) to reguła ma sprawdzić czy ten plik na serwerze istnieje, jezeli istnieje to ma go przekierować do plik.php?file=$1 gdzie $1 to sciezka do niego . Jeżeli takiego pliku nie ma, to ma się wykonać "RewriteRule ^(.+) view.php/$1?mod_rewite=true [L,QSA]" Jak to zrobić?2010-01-24 19:48:48
[C/C++] Klient NTP
Witam, pisze klienta ntp, z tego co wyczytałem protokol ntp wykorzystuje UDP do transportu i moje pytanie brzmi czy przez klienta UDP zapytujac na port 123, wysyłając odpowiednią treść zapytania (której właśnie nie znam jeśli to dobry trop) dostane odpowiedź od serwera? Pisze w C w Linuxie.2010-01-24 19:17:37
[Newbie] Skad pobrac OpenGL?
Mam juz GLUTa, mam visual c++ express, ale nigdzie nie widze zadnej strony z OpenGL 3.2 Czemu nie ma jednej strony z linkami do wszystkich wersji OpenGL i czemu nie ma tego wszystkiego pod jednym linkiem w zipie?2010-01-24 18:53:10
[Webmastering] Wyszukiwarka muzyki
Witam, piszę, ponieważ nie znalazłem odpowiedzi na tym forum ani na google. Chciałbym aby ktoś mi przedstawił, krótko działanie takiej wyszukiwarki. Wiem, że korzysta ze źródeł takich jak np. wrzuta.pl, lecz jak wygląda kod tego? Proszę o jakiś kod lub wytłumaczenie jak wykonać taką wyszukiwarkę.2010-01-24 18:53:05
[Java] Jaki Layout Manager wybrać?
Witam! Mam do zrealizowania projekt który ma za zadanie tworzenie formularzy metodą drag and drop. Łapiemy za komponent i przeciągamy go na panel. Formularz ma mieć jedna kolumnę i kolejne komponenty powinny być dodawane jeden pod drugim. Nie znam rozmiaru panelu a potrzebuje żeby nowo dodany komponent załóżmy textfield był rozciągnięty na całą szerokość panelu. komponenty mogą mieć różną wysokość (np. textarea). Ilość komponentów zależy tylko od użytkownika. Do panelu dodaje przewijanie. Jaki proponujecie w tym przypadku wybór menadżer wyglądu??2010-01-24 18:51:45
[C/C++] C++ Borland zmiana własciwosci wszystkich obiektow danego ty
Witam. Mam problem dotyczący Borlanda. Otóż potrzebuje składni, jak zrobić by zmienić na raz(np. po kliknieciu na przycisk) wlasciwosci TImage. Czyli klikam na przycisk i wszystkie Timage ładują ten sam obrazek :)> Myślę że wyraziłem sie w miarę jasno, bardzo prosiłbym o szybką odpowiedź. Pozdrawiam.2010-01-24 18:33:38
[C# i .NET] datagridview - operacje na nim - usuwanie dublowanych
Jak mam w c# datagridview i chciałbym dać guziki 1 guzik - usuń wiersze które się powtarzają (nie tylko zdublowane ale np jak są 4 albo 34784 takich samych pozycji) 2 guzik - posortuje od a do z po kolumnie którą wyznaczę. THX2010-01-24 17:56:37
[C/C++] liczby losowe w c++
witam, w moim programie muszę wylosować 10 pól na tablicy 10x10 w które wstawię wartość. Mam coś takiego: while (i2010-01-24 17:42:15
[Java] zapis do strumienia
Witam, Chce stworzyc cos takiego: Glowny proces uruchami proces o nazwie generator ktory nie robi nic innego tylko generuje ciag stringow: "uruchomiono generator" "1" "2" "3" "koniec" glowny proces przejol strumien wyjsciowy tego programu odczytal dane i chce przekazac je do procesu mnozenie aby ten cos z nimi zrobil. Process mnozenie=watek.exec("java -cp /NetBeansProjects/strumienie/build/classes moduly/Mnozenie"); OutputStream ostrM=mnozenie.getOutputStream(); PrintStream aaa=new PrintStream(ostrM); System.out.println("wiadomosc"); aaa.println("chce dodac cos sam"); aaa.flush(); aaa.close(); ostrM.flush(); ostrM.close(); System.out.println("wiadomosc2"); generator dziala dobrze ale przekazywanie danych do procesu mnozenie nawala. w procesie mnozenie dostaje tylko rzeczy wypusane przez System.out. Co zrobic zeby nie trzeba bylo uzywac system.out?2010-01-24 17:28:27
[Webmastering] [Ajax][jQuery] Problem z Operą
Witam, Od niedawna pracuję nad projektem strony na której umieściłem skrypt odpowiadający za odtwarzanie dźwięku. Oczywiście do jego prawidłowego działania ważne jest aby strona nie przeładowywała się po każdym przejściu między podstronami. Dlatego też zastosowałem na niej skrypt umożliwiający przeładowywanie samej treści. Wszystko działa jak najbardziej poprawnie na przeglądarce FireFox, lecz jak to często bywa z Operą (jak i oczywiście IE) treść nie zostaje ładowana. Nie mam pojęcia przez co może być to spowodowane. Link do strony: http://l2draconis.com Z góry dziękuje za jakąkolwiek pomoc.2010-01-24 17:20:24
[C/C++] drzewo katalogow, rekursja+zapis do pliku
zna ktos jakies gotowe rozwiazanie open-source lub cos podobnego ktore pozwala w szybki, latwy i przyjemny sposb zapisac wybrane drzewo, poddrzewo katlogow do "plaskiego pliku" a nastepnie odtworzyc z powrotem, tez latwo szybko i przyjemnie?? chialem to napisac sam, ale nie chce wywazac otwratych drzwi... cos takiego, zeby zapisywalo podstawowoe informacje o pliku: nazwa, atrybuty, czas modfikacji i oczywiscie polozenie w strukturze katalogow2010-01-24 17:17:21
[C# i .NET] Wzytywanie z pliku + kolumny
Witam Pisze baze danych z zapisem i odczytem danych do pliku txt. O ile zapisywanie poszlo calkiem sprawnie, to do wczytania to mam problem. mianowicie, dane wczytuje w ten oto sposob: int q; StreamWriter write = new StreamWriter( @"C:plik.txt", false); write.WriteLine("tSTAN SKLEPU:"); write.WriteLine("Dane:"); for (q = 0; q < 10; q++) { write.WriteLine("______________________"); write.WriteLine("{0} tt |{1}",tab_produkt[q], tab_ilosc[q]); } write.Flush(); write.Close(); Console.SetCursorPosition(22, 22); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Dane zapisono! C:plik.txt"); System.Threading.Thread.Sleep(550); czyli dane podzielone sa linia i oddzielone od siebie. STAN SKLEPU: Dane: ______________________ --- |0 ______________________ --- |0 ______________________ --- |0 ______________________ cos |7 ______________________ Jak wczytac wartosc pierwszego pola np "aaa" jako tab_produk[i], a "7" jako tab _ilosc? moge zrezygnowac z zapisu w tej formie ale i tak nie wiem jak to zrobic. Z gory dziekuje za pomoc.2010-01-24 17:15:22
[C/C++] zwrazanie tablicy przez funkcję?
mam następny problem otóż nie wiem jak zwrócić tablicę z funkcji w języku C(wiem że muszę zrobić to przez wskaźnik ale zabardzo nie wiem jak to zrobić proszę o jakąś podpowiedz najlepiej jakaś nieskaplikowaną funkcje która będzie zwracała przetworzoną tablicę z góry dzięki2010-01-24 16:54:03
[C/C++] jak zapisać strukture ...
mam problem otóż nie wiem jak zapisać strukturę odczytaną z jednego pliku do dwóch różnych plików pod jakimś tam warunkiem( np. mam plik z strukturą w której są pola marka przebieg rodzaj auta i chcę zapisać pola z tej struktury do pliku 1.bin jeżeli przebieg jest mniejszy od 100000 a w przeciwnym przypadku do drugiego pliku) za pomoc z góry dzięki (zaznaczę jeszcze że chcę to napisać w C)2010-01-24 16:49:21
[C/C++] [c++] Podziałka na linijce
Pisze sobie linijkę, taka ot, prosta sprawa, tylko pytanie. Podziałkę lepiej zrobić jako sztywny rysunek BMP, czy bawić się w allegro i rysowanie? Wiem że rysowanie w allegro da potężne możliwości edycji podziałki, tylko boję się tego jak przyczepić podziałkę do Formy (tak, pisze w Borland D. S. 2006) i czy po prostu nie będzie to zbyt skomplikowane?2010-01-24 16:28:01
[Delphi/Pascal] Wykrycie dysku bez litery?
Witam. Mam mały problem, może ktoś z Was przerabiał coś takiego. Mianowicie, mam dysk zewnętrzny, u mnie w systemie usunąłem mu literkę (tak muszę mieć). Więc po podpięciu go do USB windows nie pokazuje go w Mój komputer, ani nie przypisuje mu litery automatem. W Zarządzaniu komputerem -> Zarządzanie dyskami, oczywiście on widnieje, zależnie od kolejności podpinania dysków/pendrive posiada oznaczenie Dysk1, Dysk2, Dysk3... Jak z poziomu Delphi pobrać informację, którym jest dyskiem?2010-01-24 16:22:05
[C# i .NET] [C#] Graphics
Witam! Mam obiekt graphics o rozmiarze 100x100 po ktorym sobie maluje myszka. Potrzebuje funkcji, ktora zwroci mi tablice boolowska o rozmiarze 100x100, gdzie dane pole w tablice bedzie odpowiadalo danemu pikselowi w graphics, na zasadzie ze jesli dany piksel jest zamalowany to ma tam byc true, a jak niezamalowany to false. Ma ktos jakis pomysl?2010-01-24 15:59:19
[Inne] Pytanie dot. idei MinMaxu
Robie warcaby, chcialbym przedstawic problem przy zalozeniu ze komputer analizuje 1 ruch w przod. Zaznaczony pionek(D4) ma dwa mozliwe ruchy, na C3 i na E3. Idac dalej, bedzie mogl zbic pionek na F2 albo pojsc dalej na B2. Sumujac kolejne wezly, jest taka mozliwosc ze dojdzie do damki i wtedy suma calej sciezki wyjdzie 50. A suma drugiej sciezki wyjdzie 2. I wtedy pionek mi sie rusza na E3(idac najlepsza sciezka), ale jest raczej bardziej niz pewne ze zostanie wtedy zbity. No ale gdy nie zostanie zbity to dojdzie do damki. Gdzie jest blad ? Bo czlowiek by sie ruszyl na C3 a nie na E3. http://www.maciejmt.cba.pl/plansza.GIF2010-01-24 15:50:22
[Coyote] Kolorowanie składni
Syntax highlightera dla C# i Javy jak nie było tak nie ma.. (używanie < cpp > to raczej proteza niż rozwiązanie) a temu od Delphi przydałaby się aktualizacja. Czy jest jakiś techniczny bądź logistyczny powód takiego stanu rzeczy â poza, być może, ânie było komuâ?2010-01-24 15:46:12
[Hardware/Software] "Kieszeń" dla dysku w laptopie r61i
Witam, Mam troche wybrakowany laptop. Muszę dokupić dysk i o ile pamiętam, coś jeszcze, tylko co? Czy w laptopie lenovo thinkpad r61i dysk był w jakiejś obudowie? Poprostu mam "dziure" na dysk(wsuwa się go z boku- niektóre wersje tego modelu miały klapkę) i zaślepke przykręcaną 1 sróbką. Pamiętam że dysk wyciągało się ciągnąc za tasiemke. Ma ktoś może ten model? Prosiłbym o jakieś zdjęcia jak to wygląda. Teraz to widze że ciężko taki model jako nowy kupić. A rok temu można było się wszędzie o niego potknąć. Z góry dziękuję ślicznie za pomoc.2010-01-24 15:00:20
[Java] Obrót JPanel
Jestem świeży w temacie Javy i Swinga więc może to banalne pytanie ale czy jest możliwość obrót o zadany kąt JPanelu? Przeszukuje forum ale nic konkretnego znaleźć nie mogę. Byłbym wdzięczny za kawałek kodu z taką funkcją. Pozdrawiam.2010-01-24 14:43:11
[Newbie] Listy dwukierunkowe proszę o pomoc pilne!!
Cześć jak wygląda funkcja w [c], która usuwa wyrazy z listy zaczynające się od określonej litery, albo dłuższe niż podana wartość? I jak posortować listę rosnąco wg ich długości czy alfabetycznie? Szukałam w google jakiś fragm. kodu ale nieskutecznie, jest mi to potrzebne na jutro pomóżcie;-(2010-01-24 14:41:41
[Hardware/Software] D-Link DIR-300 (3dBi) + WIFI TP-Link (4 dBi) + 30 metrów
Witam Niedawno kupilem znajomemu router D-Link DIR-300 z anteną 3dBi w standardzie. Konfiguracja pod osiedlówkę poszła prosto, oczywiście z enkrypcją. Wszystko ładnie śmiga u niego w domu na 2 laptopach, przy czym 1 jest pod patchcorda. Znajomy mieszka na parterze i dzieli nas odległość jakieś 30 metrów. Ja mieszkam na 3. piętrze. Kupiłem kartę pod WLAN TP-Link TL-WN422G (antena 4dBi) pod USB. U znajomego router stoi przy oknie na parapecie. Natomiast moja karta WLAN wisi na klamce od okna. Zatem oba urządzenia są skierowane do siebie tak jakby na przekątną, ponieważ nasz blok łamie się pod kątem 90*. Opis sytuacji: Łapię od niego sygnał na 2 kreski (|||||) z 5, moc sygnału oscyluje między 80 a 90%, a jakość ok 100%. Gorzej jest wieczorem, bo wtedy nic nie zrobię. Znajomi siedzą na laptopach i używają przeglądarek i skype. Ogólnie w czym problem? Zanim mi się wczyta strona to minie minuta lub w ogóle to się nie wykona. Nie wspomnę o ściągnięciu pliku z google lub z czegoś tam innego. GG jakoś załapie jeszcze. Po prostu lekka tragedia. Moje rozwiązanie problemu: Pewnie są jakieś bardziej profesjonalne rozwiązania, ale chciałem kupić większą antenę dookólną do karty WLAN np. takiego bata 41cm i 9dBi. Czy to cos pomoże? Od razu mówię, że mogłem też kupić antenę kierunkową, jednak mam ostro ograniczony budżet, a lutować jej mi się nie chce, ponieważ nie mam na to czasu. Jak Wy rozwiązalibyście problem z sygnałem i przepustowością łącza na taką odległość? Dziękuję za wszelkie sugestie. Pod spodem umieszczam fotkę z lokalizacji urządzeń i naszych okien ze znajomym. http://playinformacje.eu.interii.pl/wifi_blok.jpg2010-01-24 14:22:40
[Bazy danych] Sybase Power Designer >> phpmyadmin
mam baze zaprojektowana w sybase - generuje plik .sql chce go importowac potem do php my admin , ale wyskakuja mi błędy - w czym jest problem ?? sybasea trzeba jakoś specjalnie poustawiać ?? prosze o pomoc;)2010-01-24 14:22:16
[Java] JavaMail API (ustawienia)
Witam serdecznie, chce za pomoca serwletu wysylac meile za pomoca JavaMail API. Mam taki kod: package Operacje; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import javax.mail.*; import javax.mail.internet.*; import javax.activation.*; import java.util.*; public class WysylanieMaili extends HttpServlet { private static final long serialVersionUID = 1L; @Override public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try { java.util.Properties props = new java.util.Properties(); props.put("mail.smtp.host", "smtp.wp.pl"); props.put("mail.smtp.port", 25); Session session = Session.getDefaultInstance(props, null); // Construct the message Message msg = new MimeMessage(session); msg.setFrom(new InternetAddress("lolak@o2.pl")); msg.setRecipient(Message.RecipientType.TO, new InternetAddress("mate@wp.pl")); msg.setSubject("Dziala"); msg.setText("Hej zdzichu"); // Send the message Transport.send(msg); gotoPage("/WynikiWykladowcy.jsp", request, response); } catch (Exception ex) { gotoPage("/Ankieta.jsp?"+ex.getStackTrace(), request, response); } } @Override public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } private void gotoPage(String address, HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { RequestDispatcher dispatcher = getServletContext().getRequestDispatcher(address); dispatcher.forward(request, response); } } Na razie chce na sztywno wpisac jakies dane, aby udało się wysłać meila...I tu właśnie pytanie - jakie dane/co wpisać aby wysłac meila np na wp.pl (mam tu konto) - jaki port itd? A co jesli chce wyslac klika meili na rozne konta roznych dostawcow? jak to dziala? Co musze dokladnie wpisac na konto wp??? dzieki2010-01-24 14:15:01
[Praca] Male szybkie zlecenie do 400 pln
Jest to w miare pilne zlecenie. Zlecę napisanie malego programu za okolo 200 pln - za szybkie napisanie dodaje 200 pln (3 dni max). To jedynie podstawowa wersja - w przypadku gdy program bedzie dzialal szybko - jako dodatkowe zlecenie - beda do niego potrzebna opcja generowania bardziej zaawansowanych statystyk Język programowania - dowolny -(szybkodziałający) Platforma windows xp lub nowszy. Program musi działać szybko- na zrobienie i porównianie zdjęcia ze wzorem ma max 2 - 3 sekundy- Jesli to mozliwe najlepszym rozwiazaniem bylo by wykrywanie prosto z obrazu kamery jesniejszych zdarzen w celu zaoszczedzenia czasu - -wazne przed kazdym "zdarzeniem" musi zostac naciśniety np przycisk mysz albo jakikolwiek klawisz jako potwierdzenie.( zostaje wcisniety przycisk - dopiero wowczas program sprawdza "jasniejsze" lub "ciemniejsze" - po weryfikacji przycisk zostaje zwolniony. Zalozenia dzialania programu: - program ma rozróżniac (albo porównywać) generalnie dwa typy zdjęć(obrazów): ciemniejsze i jaśniejsze(dość szeroki pas na środku "zdjęcia") z niewielką tolerancją. - program ma pobierać zdjęcie z kamery po wciśnięciu np. lewego przycisku myszy. -jesli zdjęcie jest ciemniejsze ma wykonywać akcje (dzwiek + zapisanie zdazenia - ma zbierac statystyki ile ciemnych ile jesnych i zapisywać je do zewnętrznego pliku w postaci j=x c=x)- bardzo dobrym rozwiazaniem bylo by jakby prócz dzwięku - wydawl jakikolwiek impuls przez port usb + ale to tylko dodatek za który moge rownież dopłacić. - jeśli zdjęcie jest jasne ma jedynie notować zdarzenie - notując liczbę jasnych zdjęć. przyklady zdjęć mogę wyslać per mail; mogę zapłąćic za pośrednictwem allegro - jeśli to końeczne; preferuję wysłanie zabezpieczonej 12hrs wersji do mnie - a po otrzymaniu pieniedzy czekam na pełny exe ,zrodlo. Mój mail zabielski_bartosz@wp.pl kontakt telefoniczny udostępniam zainteresowanym osobom. Osoba wykonujaca "powinna" posiadac konto internetowe w celu szybkiego przelewu - najlepiej mbank. W ciagu kilku lat na tym forum zawsze tak placilem i jest to naszybszy sposob).2010-01-24 13:48:54
[Newbie] [php]paginacja problem
Witam, Mam taki kod: echo "Strony: "; $tak=mysql_fetch_row(mysql_query("SELECT count(*) FROM `wynik`")); $liczba_stron = $tak / $ile; $liczba_stron = ceil($liczba_stron); for ($v = 1; $v2010-01-24 13:06:57
[C# i .NET] Sortowanie trzech tablic
Moglby mi ktos podpowiedziec jak mam zrobic sortowanie dla kazdej tablic? podzielilem jedna tablice na 3 czesci, kazda robi co innego tylko nie mam pojecia jak to teraz posortowac... Program: class Program { static void Main(string[] args) { int wybor; int o; int m; do { Console.Clear(); Console.WriteLine(); Console.WriteLine("wybierz co chcesz zrobic!"); Console.WriteLine("1.Losowanie liczb..."); Console.WriteLine("2.Rekurencja"); Console.WriteLine("3.Koniec"); wybor = int.Parse(Console.ReadLine()); switch (wybor) { case 1: { Random rand = new Random(); int[] wylosowane = new int[100]; int wylosowana = 0; bool powtorzona = true; int liczbaWylosowanych = 0; while (liczbaWylosowanych < 100) { do { powtorzona = false; wylosowana = rand.Next(20, 900); for (int i = 1; i < liczbaWylosowanych; i++) { if (wylosowana % 2 == 0) { powtorzona = true; break; } } } while (powtorzona == true); wylosowane[liczbaWylosowanych++] = wylosowana; } for (int i = 1; i < liczbaWylosowanych; i++) { Console.Write(wylosowane[i] + " "); } Console.Read(); Console.Read(); { o = wylosowane[0]; m = wylosowane[0]; for (int i = 1; i < liczbaWylosowanych; i++) { if (wylosowane[i] > o) o = wylosowane[i]; } for (int i = 1; i < liczbaWylosowanych; i++) { if (wylosowane[i] < m) m = wylosowane[i]; } Console.WriteLine(); Console.WriteLine("Wartość minimalna " + m); Console.WriteLine("Wartość maksymalna " + o); } Console.Read(); Console.Read(); { int i = 0; o = wylosowane[0]; m = wylosowane[0]; Console.WriteLine("TABLICA A"); for (i = 1; i < liczbaWylosowanych; i++) { if ((wylosowane[i] < ((m + o) / 3)) & (wylosowane[i] > 0)) { Console.Write(wylosowane[i] + " "); } } } Console.ReadLine(); { int i = 0; o = wylosowane[0]; m = wylosowane[0]; Console.WriteLine("TABLICA B"); for (i = 0; i < liczbaWylosowanych; i++) { if ((wylosowane[i] > ((o + m) / 3) & (wylosowane[i] < 2 * (o + m) / 3))) { Console.Write(wylosowane[i] + " "); } } } Console.ReadLine(); { int i = 0; o = wylosowane[0]; m = wylosowane[0]; Console.WriteLine("TABLICA C"); for (i = 0; i < liczbaWylosowanych; i++) { if ((wylosowane[i] > 2 * ((o + m) / 3))) { Console.Write(wylosowane[i] + " "); } } } Console.Read(); Console.Read(); } Console.Read(); Console.Read(); break; } } while (wybor != 3); } } }2010-01-24 13:05:54
[Java] EJB 3.0 (zdalnie)
Witam serdecznie, chciałbym się poradzić czy kod, który używam poniżej jest "dobry" - czy może zbędny: try { Properties p1 = new Properties(); p1.put("org.omg.CORBA.ORBInitialHost", "localhost"); p1.put("org.omg.CORBA.ORBInitialPort", "3700"); InitialContext ic = new InitialContext(p1); ZiarnoRemote dao = (ZiarnoRemote) ic.lookup("Ziarno"); Mam projekt EJB i klienta webowego - czy ten kod jest potrezbny? Do czego on sluzy? Bo znalazlem kiedys ten kod i wkleilem po prostu...ktoś umie coś o tym powiedzieć?2010-01-24 12:44:19
[Newbie] szyfrowanie haseł w komunikatorze
tworzę prosty komunikator - klient gg. zastanawiam się nad tym, jak rozwiązać przechowywanie haseł dla kont. powinna być przecież taka opcja, ale nie wiem jak do tego się wziąć. może ktoś podpowie?2010-01-24 12:40:25
[Inne] EGL API- Native Platform Graphics Interface
Szukam jakiś informacji (najlapiej po Polsku) o EGL API. Na stronie Khronosa jest tylko specyfikacja, taka ogólna, mało wnosząca. Ja chciałbym żeby ktoś mi napisał albo podał miejsce w necie gdzie to bedzie napisane do czego właściwie najlepiej tą bibliotekę wykorzystac, jaka jest róznica w prgramowaniu, jak sie pracauje z OpenGL ES i gdy się dodatkowo używa EGL. Jakie funkcje może EGL zastąpić rodzimego API (OPEN GL ES lub OPEN VG). Tak po ludzku.. Proszę o każdą inforamcję na temat EGL. pozdrawiam2010-01-24 12:25:12
[Java] Pytanie dotyczące Javy którą platformę wybrać
Trochę już kodze w Javie, a konkretniej j2me i j2se, ale teraz pytanie która z tych platform jest lepsza czy też j2ee? Która z tych platform ma przyszłość? Lub też co masz przyszłość aplikację mobilne czy desktopowe, a może webowe? Do czego bardziej się przyłożyć?2010-01-24 11:27:49
[C/C++] Utrata wydajności. Dlaczego?
Mam taki kod: // (...) struct i_BMU { int x,y, x2,y2; // współrzędne pierwszego i drugiego BMU }; list Decision; // decyzja kojarzona z każdym neuronem string getClusterNo(int x, int y) { string out; char txt[5]; if (clusters[x][y] > 0) { sprintf(txt, "%d", clusters[x][y]); out.assign(txt); } else out.assign("?"); return out; } i_BMU Run(vec x) { // "uruchamia" sieć i zwraca nr zwycięzcy double min = 1e10, cur_d; int win_x=-1,win_y=-1; // neuron zwyciezca (BMU = Best Matching Unit) int win2_x=-1,win2_y=-1; // neuron, ktory jest kolejnym BMU for (int xp=0; xp cur_d) { min = cur_d; win2_x = win_x+xp; win2_y = win_y+yp; } } return (i_BMU){win_x,win_y, win2_x,win2_y}; } // (...) int main(...) { // (....) else if (backtest) { LoadNet(); GetInputDataTeach(); cout2010-01-24 11:08:20
[Delphi/Pascal] Zmiana ikonki w komponencie FileListBox
Czy można jakoś zmienić ikony w komponencie FileListBox? Jeżeli tak, to w jaki sposób, bo jakoś nie mogłem nigdzie tego znaleźć.2010-01-24 09:47:25
[C# i .NET] nieładujące się pictureboksy
Mam taki kod: PictureBox [,] box = new PictureBox [10,10]; for (int j = 0; j < 10; j++) for (int i = 0; i < 10; i++) { box[i, j] = new PictureBox(); box[i, j].Image = Image.FromFile(@"D:My DropboxProjektyEdytorMapEdytorMapbinDebugentities.png");//zestaw[zestawow - 1].sciezka); box[i, j].Location = new Point(i * 33, j * 33); panel1.Controls.Add(box[i, j]); na formatce znajduje się zwykły Panel w którym ładują się te grafiki (plik .png z przykładu jest mało istotny, może być jakikolwiek, tamten ma rozmiar 33x33). Problem polega na tym, że nie dość, że ładuje się tylko pierwsza kolumna, to jeszcze grafiki nie są załadowane w całości. Tak to wyglada: http://img29.imageshack.us/img29/1926/bladx.png Proszę o pomoc, co robię źle?2010-01-24 09:40:31
[Java] Zamiana aplikacji w komponent
Witam! Mam problem. Otóż pisałem program (grę sieciową w statki), wszystko działa tylko muszę teraz przerobić całą moją aplikację na komponent tak by mógł być wykorzystywany jako całość z poziomu innej aplikacji z dobrze wyspecyfikowanymi interfejsami. Bawiłem się w takie rzeczy w C#, ale nie mam pojęcia jak się zabrać za to w javie:( Nie proszę o wstawianie kodów czy coś tylko proszę bardzo o jakąś pomoc teorytczną (tzn. jak się za to zabrać, jak potem dodać taki komponent do listy komponentów, abym mógł go wykorzystać w innej aplikacji, czy to ma działać na zasadzie rysowania własnych komponentów) Program składa się z 15 klas. Z góry dziękuję za pomoc. Tomasz PS Przeszperałem forum i google (na google jest głównie jak narysować własny komponent dziedziczący po jakimś istniejącym...)2010-01-24 09:32:37
[Hardware/Software] Nowy player na YouTube - znaczenie ikony
Znalazłem kilka wpisów, w tym oficjalnych, o wprowadzeniu nowego odtwarzacza na YouTube, ale nigdzie nie było opisu. Czy ktoś wie co robi (u mnie wydaje się, że nic) ta ikona? http://img686.imageshack.us/img686/6876/ytarrows.png2010-01-24 09:08:19
[Java] CMS - od podstaw (J2EE + Oracle)
Witam, postaram się krótko. Założenia: Mam napisać CMS, wykorzystanie Javy + ew. inne elementy (nie PHP) Dane przechowywane w bazie Oracle 11g System dla studentów archeologii. Dwie rzeczy do zrobienia: 1. Strona internetowa, wyświetlająca artykuły (czyli to co wstawią studenci w 2.) 2. zaplecze, z możliwością wstawiania artykułów (podział na kategorie), do artykułu można dołączyć różne multimedia, np. obrazy, archiwalne filmiki (mają się odpalać na stronie). artykuł może posiadać linki do innych artykułów. Proszę o komentarz i uzupełnienie, ew. totalną rewolucję mojego rozwiązania: w będzie bazie: tabela: multimedia (obrazy,filmy,audio i inne) artykuły (myślę, żeby zrobić w formacie XML (sekcje takie same jak w .css ) multimedia_w_artykule (czyli do artykulu dolaczone konkretne obrazki i inne) na serwerze plik XSL, który zamieni artykuł pobrany z bazy (XML) na HTML. ale to bedzie tylko czysty tekst - Jak mogę dorzucić później te obrazki?? bo po odpaleniu xslt transformacji otrzymam od razu html ??? jak odpalić stronę z tymi artykułami? załozmy że główna to będzie servlet, który pobiera xml ze stroną główną, i teraz jak? zapisać do pliku .html i zrobić forward do tego pliku, czy można jakoś bardziej w locie? a jak z cachowaniem takiego pliku? czy ma sens generowanie takiej strony za każdym razem?! a jak realizować linki? bo jak generuje najpierw główną, są na niej linki do następnych artykułów (to jak to zapisać na stronie, jako wywołanie ponowne servletu, który pobierze np. id_artykulu który został wybrany i znów ygeneruje stronę itd.. ??? ) teraz takie pytania: 1. co jest głupiego w tym rozwiązaniu? 2. wskazówki jak ładnie z tego zrobić MVC, które elementy co powinny robić 3. cokolwiek - proszę o wsparcie merytoryczne :) pozdr.2010-01-23 23:36:36
[C/C++] Wyswietlanie tekstu
Dlaczego funkcja nie chce wyswietlic tekstu? Pomozcie :) #include #include #include #include int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpsCmdLine, int nMode) { //uchwyt okna HWND hOkno; //struktura komunikatów MSG message; //klasa okna WNDCLASS okno; //uchwyt instancji okno.hInstance = hInstance; //nazwa klasy okna okno.lpszClassName = "klasa główna"; //standardowa procedura okna okno.lpfnWndProc = DefWindowProc; //brak menu okno.lpszMenuName = NULL; //standardowe okno okno.style = 0; //standardowa ikona okno.hIcon = LoadIcon (NULL, IDI_EXCLAMATION); //standardowy kursor okno.hCursor = LoadCursor (NULL, IDC_CROSS); //czarny kolor okno.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH); //brak przydziału dodatkowej pamieci dla klasy okna okno.cbClsExtra = 0; //brak przydziału dodatkowej pamieci okna okno.cbWndExtra = 0; //rejestracja klasy okna if(!RegisterClass (&okno)) return 0; //utworzenie okna hOkno = CreateWindow ("klasa główna", "okno", WS_OVERLAPPEDWINDOW, 100,100,1000,1000, NULL, NULL, hInstance, NULL); HDC hdc; PAINTSTRUCT ps; RECT rc; hdc = BeginPaint( hOkno, &ps ); SetRect(&rc, 0, 0, 500, 500); DrawText(hdc, "Wyświetlany text", -1, &rc, DT_CENTER); EndPaint(hOkno, &ps); //wyświetlenie okna na ekranie ShowWindow (hOkno, SW_SHOW); while (GetMessage (&message, NULL, 0, 0)) { DispatchMessage (&message); } } z Gory dziekuje2010-01-23 21:37:00
[Newbie] Wyswietlanie tekstu
Dlaczego funkcja nie chce wyswietlic tekstu? Pomozcie :) #include #include #include #include int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpsCmdLine, int nMode) { //uchwyt okna HWND hOkno; //struktura komunikatów MSG message; //klasa okna WNDCLASS okno; //uchwyt instancji okno.hInstance = hInstance; //nazwa klasy okna okno.lpszClassName = "klasa główna"; //standardowa procedura okna okno.lpfnWndProc = DefWindowProc; //brak menu okno.lpszMenuName = NULL; //standardowe okno okno.style = 0; //standardowa ikona okno.hIcon = LoadIcon (NULL, IDI_EXCLAMATION); //standardowy kursor okno.hCursor = LoadCursor (NULL, IDC_CROSS); //czarny kolor okno.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH); //brak przydziału dodatkowej pamieci dla klasy okna okno.cbClsExtra = 0; //brak przydziału dodatkowej pamieci okna okno.cbWndExtra = 0; //rejestracja klasy okna if(!RegisterClass (&okno)) return 0; //utworzenie okna hOkno = CreateWindow ("klasa główna", "okno", WS_OVERLAPPEDWINDOW, 100,100,1000,1000, NULL, NULL, hInstance, NULL); HDC hdc; PAINTSTRUCT ps; RECT rc; hdc = BeginPaint( hOkno, &ps ); SetRect(&rc, 0, 0, 500, 500); DrawText(hdc, "Wyświetlany text", -1, &rc, DT_CENTER); EndPaint(hOkno, &ps); //wyświetlenie okna na ekranie ShowWindow (hOkno, SW_SHOW); while (GetMessage (&message, NULL, 0, 0)) { DispatchMessage (&message); } } z Gory dziekuje2010-01-23 21:37:00
[Newbie] Jak odebrać wartość z metody statycznej?
Pytanie jak w temacie, np. jest coś takiego public class Dodawanie { public static int dodaj(int arg1, int arg2) { return arg1 + arg2; } } To w jaki sposób odebrać ten wynik return? Np. aby wyświetlić go albo przekazać do obiektu, itp.2010-01-23 21:34:33
[C/C++] symbole matematyczne w konsoli
Mam następujące pytanie, czy da się jakoś ładnie w konsoli przedstawić np. pierwiastek?, chodzi o to aby móc np. napisać cout2010-01-23 20:16:25
[Hardware/Software] windows 7 64bit/Delphi 2005
Czy ma ktoś doświadczenie z pracą w delphi 2005 na systemie win 7 64 bit? Czy będzie to dobrze/stabilnie chodzić/kompilować? Czy może lepiej kupić kompa z 32bitowym systemem win 7?2010-01-23 19:44:39
[Newbie] Przeliczanie stopni[C++]
Witam. Zrobiłem kod programu, który przelicza stopnie na inny rodzaj. Mam tylko jeden problem, jak dodać opcję wyboru przeliczania, bo teraz wszystko wykonuje się po kolei. Oto kod: #include using namespace std; double Kelvin(double a) { double b = a + 273.15; return b; } double Fahrenheit(double a) { double c = 32 + ((1.8)*a); return c; } double Celsjusz (double b) { double c = b - 273.15; return c; } double Fahrenheit2 (double b) { double e = (b*1.8) - 459.67; return e; } double Celsjusz2 (double f) { double c = (f-32)/(1.8); return c; } double Kelvin2 (double f) { double e = (f + 459.67)*5/9; return e; } int main() /*{ cout2010-01-23 19:24:11
[Flame] Czemu Akon śpiewa jakby ktos go trzymał za jaja?
No właśnie! czemu spiewa jakby ktos mu wykrecal jaja? ogolnie nie lubie tej jego muzyki taka gejowska sie wydaje, ale jeden walek jest wporzo http://www.youtube.com/watch?v=x7UYz9UyzUQ2010-01-23 19:17:10
[C/C++] BCB6 problem z danymi edit w zapytaniu mysql
Witam mam mały problem z uwzględnieniem danych pobranych z pól edit w zapytaniu do mysql w bcb6. Dane pobieram tak: AnsiString login = Edit1->Text; AnsiString pass= Edit2->Text; i potem uwzględniam je w zapytaniu: mysql_query(conn, "SELECT login FROM users WHERE login = +login.c_str()+ AND pass = +pass.c_str()+"); Lecz wyskakuje mi błąd Invalid pointer addiction, a pamiętam ze kiedys tak robiłem i chodzilo ;o albo coś pomyliłem teraz ;o Błąd dotyczy tych "+" najwyraźniej ale nie mam pomyslu jak to inaczej wpisac.2010-01-23 19:01:58
[Newbie] [CPP]klasy, przyjaciele klasy
Mam problem z ponizszym cwiczeniem, mimo użycia przyjaciela dalej otrzymuje informacje ze nie moze dodac wektorow poniewaz zmienne x,y,z sa prywatne. Co zrobć? Proszę o pomoc. /*Zdefiniuj klasę Wektor3w (o trzech polach x, y, z). Dodaj do tej klasy konstruktor, metodę wypisującą na ekranie informacje o składowych obiektów reprezenujących klasę oraz przyjaciela, który doda dwa wektory do siebie. Napisz program, w którym przetestujesz zdefiniowane składowe klasy.*/ #include using namespace std; class wektor3w { private: double x; double y; double z; public: wektor3w(double=0.0,double=0.0,double=0.0); ~wektor3w(); void wypisz()const; friend ostream& operator2010-01-23 18:41:48
[Java] [jLabel] problem z wyswietlaniem
Chcialbym uzyskac taki efekt: http://cachei.gamedesire.com/g_help/pl/planning/img/deklaracja.jpg ale nie umiem (karty wyswietlaja mi sie jedna obok drugiej ale kazda kolejna pod spodem a chce zeby ostatnia utworzona byla na wierzchu tak jak na rys) jakiej funkcji powienienem uzyc? Z gory dzieki za pomoc :-| public void ObrazyGracz1() { JLabel[] lab = new JLabel[12]; lab[i] = new JLabel(); jPanel1.add(lab[i]); lab[i].setBounds(50 + (20 * h), 50, 80, 120); ...2010-01-23 18:37:52
[C/C++] interpolacja wywalajacy sie program
Witam, mam nastepujacy problem. Moim zadaniem bylo napisac program wyszukujacy wielomian dla interpolowanej funkcji ln(x) metoda wielomianowa. Niestety program na poziomie metody interpolujacej sie wywala. Czy ktos mnie uswiadomic dlaczego? Probowalem wg mnie wszystkiego, bez skutku.. #include #include using namespace std; int ZnajdzStopien(double *xtab, double terminator) { int d=0; while (xtab[d] !=terminator) d++; return d-1; } void interpolacja(int stopien, double *x, double *y, double *wynik) { double wartosc; memcpy(wynik, y, (stopien+1)*sizeof(double)); for (int i=0; i=i; j--) { if (x[j] != x[j-i]) { wynik[j] = (wartosc - x[j-1]) / (x[j] - x[j-i]); cout2010-01-23 18:16:49
[Newbie] Jak pobrać naciśniety przycisk w postaci char
Keypress daje mi char ale bez takich klawiszy jak delete , a key down znowu same duze litery i musze sam przekonwertować . A ja chce normalny char który zawiera zarówno litery jak i np. delete czy left right arrow . Innymi słowy normalny kod ascii; Dodam jeszcze że (char)Keys.delete daje mi kropke w asci a nie delete. Natomiast keyPress w ogóle nie reaguje na delete;2010-01-23 18:15:53
[Bazy danych] Formularz - zabezpieczenie
Witam Mam pytanie typu : Jak zabezpieczyć formularz, żeby nie było możliwości wysłania pustych danych ? Domyślam się, że trzeba sprawdzić jakąś funkcją czy pole tekstowe nie jest pełne ? Czy się mylę ? Mój formularz : Miasto:2010-01-23 17:49:37
[Newbie] bazy danych w delphi
witam . z mysql mialem dotyczenia w programowaniu stron www ale jesli chodzi o aplikacje na kompa to cięzko . wiec mam kilka pytan :) 1. jakie komponenty plus skad sciagnac ? 2. czy program pozniej bedzie dzialal u uzytkownika ? poniewaz jakis serwer musi byc ;/ nie zalatwi tego komponent?2010-01-23 17:10:31
[C/C++] 2 Proste (nie dla mnie) programy C.
Witam Dostałem spory zestaw programów do napisania w języku C. Z prawie wszystkimi sobie już poradziłem pozostały mi jednak 2 których nie moge rozgryść:/ 1. Napisz funkcje rozwiązującą jedno równanie kwadratowe i program wykorzyskujący ją. I tu komentarz: Dane maja być podawane jako argumenty programu. Jezeli operator nie poda argumentów, to program powinien wyświetlić komunikat o konieczności podania argumentów oraz wykonać obliczenia dla wartości defaultowych a, b i c. Funkcja ma zwracać (return) liczbę pierwiastków oraz wartości tych pierwiastków (przez adres). Warunek badający wartość delty musi uwzględniać, że delta jest typu float i nie sprawdzać, czy jest równa zero, ale np. tak: if (delta >0.000001) itd. W programie głównym musi być wykorzystana konstrukcja "switch - case", a nie kilka "if - else". Program ma być wykonywany tak długo, aż operator zrezygnuje! 2. Utwórz plik tekstowy dane.txt zawierający kilkanaście liczb całkowitych (np.15). Jaka pierwsza daną podaj ilość tych liczb. Następnie program powinien wyświetlić te liczby. Napisz funkcje i odpowiedni program wykorzystujący ją, która oblicza sumę tych liczb, srednią arytmetyczna i geometryczną tych liczb. Takze komentarz do zadania: W funkcji obliczającej średnią arytmetyczną należy wykorzystać wartość sumy obliczonej przez funkcję obliczającą sumę, a nie liczyć jej powtórnie! (wartość ta jest przekazywana do programu głównego, więc wystarczy ją przekazać dalej jako argument aktualny obl. śr. arytm!) UWAGA: Średnia geometryczna jest to n-ty pierwiatek z iloczynu BEZWZGLĘDNYCH wartości n. Nie można policzyć iloczynu, a potem z niego wartości bezwzgl. Wynika to z tego, że argumet abs jest typu int . Ale iloczym musi być unsigned long albo float albo double, bo w zakresie int się nie zmieści. Plik z danymi ma zawierać KILKANAŚCIE wartości, także ujemnych! Dużo osób pomyśli, że chce aby ktoś zrobil za mnie zadanie domowe, jednak te 2 programy są 2 z 50 jakie mam do napisania i już teraz widze ze nie mam szans ich napisać (próbowalem kilka razy na różne sposoby i musze powiedzieć są dla mnie najtrudniejsze). Czy w tym wypadku może ktoś to dla mnie zrobić? Wiem, że dla kogoś kto to ogarnia nie są to trudne programy. Proszę o pomoc :O i pozdrawiam Tomasz2010-01-23 16:35:05
[Java] Netbeans nie działa - no main class found...
Dziwne rzeczy dzieją się z Netbeans... dopiero, co kompilowałem i odpalałem projekt, kiedy po ponownym odpaleniu programu zastała mnie następująca wiadomość: java.lang.NoClassDefFoundError: pkry/Main Caused by: java.lang.ClassNotFoundException: pkry.Main at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:303) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316) Could not find the main class: pkry.Main. Program will exit. Exception in thread "main" Java Result: 1 BUILD SUCCESSFUL (total time: 0 seconds) W oknie kompilacji. Dodam, iż posiadam maina (klasa Main.java) któy wygląda tak: package pkry; /** * * @author McGoof */ public class Main { /** * @param args the command line arguments */ public static void main(String[] args) { window okno = new window("Kryptografia symetryczna", 600,480); okno.constructmenu(); okno.constructwelcomemsg(); okno.setVisible(true); } } Dodatkowo przy próbie wyboru main class ,pisze . Jedyną rzeczą którą zrobiłem z projektem, to wyciąłem pliki źródłowe, przeniosłem do nowego katalogu i stworzyłem jeszcze raz projekt ze starymi plikami źródłowymi... Robiłem też tak na początku, ale wtedy wykryło mi powyższą klasę jako main... Ma ktoś jakiś pomysł?2010-01-23 15:54:42
[C/C++] dopełnienie macierzy
tak liczę wyznacznik: int wyznacznik(macierz_t *macierz1) { float det; int i,j,k,x; float niezerowy=macierz1->macierz[0][0]; if(macierz1->lw==1) { return(macierz1->macierz[0][0]); /*zwraca element, jeśli macierz jest 1x1*/ } else { for(j=0;jlk;j++) /*szuka niezerowego elementu w pierwszym wierszu*/ { if(macierz1->macierz[0][j]!=0) { niezerowy=macierz1->macierz[0][j]; x=j; /*przypisuje numer kolumny zmiennej x*/ } } for(i=0;ilw;i++) /*zamienia kolumny*/ { niezerowy=macierz1->macierz[i][0]; macierz1->macierz[i][0]=macierz1->macierz[i][x]; macierz1->macierz[i][x]=niezerowy; } for(i=0;ilw-1;i++) /*wykorzystując metodę eliminacji gaussa zeruje elementy*/ { /*pod przekątną diagonalną*/ for(j=i+1;jlw;j++) { for(k=i+1;klk;k++) macierz1->macierz[j][k]-=(macierz1->macierz[j][i]/macierz1->macierz[i][i])*macierz1->macierz[i][k]; } } det=1; for(i=0;ilw;i++) det*=macierz1->macierz[i][i]; /*wyznacznik macierzy równy jest iloczynowi elementów*/ } /*na przekątnej diagonalnej*/ return(-det); /*zamieniliśmy jedną kolumnę, więc zmieniamy znak ma*/ } /*przeciwny*/ tak dopełnienie: void dopelnienie(macierz_t *macierz1) { macierz_t macierz2; macierz_t dop; int p,q,m,n,i,j; macierz2.lw=macierz1->lw; macierz2.lk=macierz1->lw; dop.lw=macierz1->lw; dop.lk=macierz1->lw; alokuj_tablice_macierzy(&macierz2); alokuj_tablice_macierzy(&dop); for(q=0;qlw;q++) { for(p=0;plk;p++) { m=0; n=0; for(i=0;ilw;i++) { for(j=0;jlk;j++) { macierz2.macierz[i][j]=0; if(i!=q&&j!=p) { macierz2.macierz[m][n]=macierz1->macierz[i][j]; if(nlk-2)) n++; else { n=0; m++; } } } } macierz2.lw=macierz2.lw-1; dop.macierz[q][p]=pow(-1,q+p)*wyznacznik(&macierz2); } } for(i=0;ilw;i++) { printf("n"); for(j=0;jlw;j++) printf("%g ", dop.macierz[i][j]); } trans(macierz1, &dop); } wyznacznik liczony jest dobrze (z wyjątkiem opcji, gdy w pierwszym wierszu są same zera lub jedyny nieujemny element pierwszego wiersza jest na pozycji [0][0]), lecz macierz dopełnień już źle. podejrzewam, że błąd kryje się w tych linijkach: macierz2.lw=macierz2.lw-1; dop.macierz[q][p]=pow(-1,q+p)*wyznacznik(&macierz2); wszystko działało dobrze do momentu gdy zacząłem rozmiar macierzy wrzucać do struktury. jeśli był on podany jako kolejny argument funkcji wyznacznik() i dopełnienie() liczyło w porząku [???]2010-01-23 15:07:25
[Java] Specyficzne wczytywanie pliku
Otóż piszę program do symetrycznego podpisywania dokumentów. W związku z tym muszę stworzyć plik konkretnego formatu dokumentu. Najlepszym zabezpieczeniem dla formatów jest ograniczenie się do pewnych nagłówków (zmiana nagłówka automatycznie zmieni skrót dokumentu, zaś zmiana rozszerzenia - nie, stąd nie mogę sugerować się tylko rozszerzeniami). Potrzebuję więc dwóch rzeczy: -Wczytania 2 pierwszych znaków z pliku (heksadecymalnie, aby poznać, czy magic number pliku jest poprawny) -po sprawdzeniu poprawności, wczytać cały plik (podobnie może być to heksadecymalne) i stworzyć jego skrót. Czy może mi ktoś pomóc w znalezieniu klasy, która pozwoli mi na odczytanie tych 2 znaków, a następnie na wczytanie do jakiegoś bufora całego pliku?2010-01-23 14:57:22
[Java] wczytywanie danych z kilku plikow do tabeli
Witam mam za zadanie odczytać dane z kilku plików oraz stworzyć tabele zawierającą te dane. Pliki łączy ta sama kolumna danych dzięki czemu tabela może być ładnie posortowana. Stworzyłem własny model tabelki. Problem polega na tym, że kiedy odczytuje dane z jednego pliku i wrzucam do wektorów wszystko działa ale gdy odczytuje dane z dwóch plików to wrzucone dane są skrócone o połowę. Prosił bym także o pomoc w stworzeniu sortera dla tych danych. class model extends AbstractTableModel { protected Vector data; protected Vector columnNames; public model() { data = new Vector(); columnNames = new Vector(); try { FileInputStream magazynp = new FileInputStream("magazynp.csv"); BufferedReader magp = new BufferedReader(new InputStreamReader(magazynp, "Cp1250")); FileInputStream magazynw = new FileInputStream("magazynw.csv"); BufferedReader magw = new BufferedReader(new InputStreamReader(magazynw, "Cp1250")); FileInputStream dostawcy = new FileInputStream("dostawcy.csv"); BufferedReader dost = new BufferedReader(new InputStreamReader(dostawcy, "Cp1250")); FileInputStream slownik = new FileInputStream("slownik.csv"); BufferedReader slow = new BufferedReader(new InputStreamReader(slownik, "Cp1250")); columnNames.addElement("NRKARTY"); columnNames.addElement("DATAD"); columnNames.addElement("KOD"); magp.readLine(); slow.readLine(); while(magp.readLine()!=null){ StringTokenizer st1=new StringTokenizer(magp.readLine(),";"); StringTokanizer st2=new StringTokanizer(slow.readLine(),";"); data.addElement(st1.nextToken()); data.addElement(st1.nextToken()); data.addElement(st2.nextToken()); } } catch (Exception e) { } }2010-01-23 14:54:30
[Bazy danych] Proste pytanie dla znających MySQL
Czy MySQL posiada odpowiednik języka Transact-SQL dla MSSQL lub PL/SQL dla Oracla a może korzysta z któregoś z nich?2010-01-23 14:53:21
[C/C++] Ładowania/wykorzystanie obiektów ActiveX/COM w wxWidgets
Poszukuję prostego przykładu ładowania obiektów ActiveX/COM w wxWidgets, Jeden przykład z PDF-em z dokumentacji już znam. Mogą być linki (o dziwo nie znalazłem zbyt dużo informacji w tym temacie w powiązaniu z wxWidgets)2010-01-23 14:26:01
[Delphi/Pascal] Pilnie potrzebuję rozwiązań do tych zadań
bardzo proszę o pomoc http://images47.fotosik.pl/251/e024749558ecdeb5.jpg2010-01-23 14:23:26
[Newbie] Pilnie potrzebuję rozwiązań do tych zadań
bardzo proszę o pomoc http://images47.fotosik.pl/251/e024749558ecdeb5.jpg2010-01-23 14:23:26
[C# i .NET] Alternatywa dla MS SQL Server CE
Szukam jakiejś alternatywy dla bazy MS SQL Server CE, potrzebuję wykonać zapytanie ze słowem kluczowym LIKE i operatorem "[]" ale niestety obsługiwane są jedynie "%" oraz "_". Ktoś ma jakieś rozwiązanie ?2010-01-23 14:22:31
[Bazy danych] POMOCY!!!!!!!!!POMOCY!!! Serwer SQL
Witam! Jestem Pierwszy raz na Forum... i może zle tu wstawiłem ten post itp.. lecz mam wielką prośbe do ludzi ktorzy naprawdę sie na tym znają i potrafią mi pomóc.. nie będe opisywał tego i tamtego bo nie każdemu chce sie czytać ! więc przejde odrazu do rzeczy.. Otóż mam do zrobienia projekt w eclipsie ... wykorzystujący połączenie z bazą danych poprzez MySql... Baze Danych mam utworzoną przez mojego wykładowce.. lecz próbowałem bawic sie w wstawienie TAblic do tej Bazy itp... programem "RazorSQL" lecz zielonego pojecia nie wiem jak to zrobic... i teraz w załączniku przesyłam cały moj Projekt z Eclipsa.. Ogólnie program łączy sie z Bazą "Połączenie Istnieje" Lecz nie dodaje i nie zwraca Rekordów! a oto mi tylko chodzi.... Prosze o Pomoc ! wiem ze to bezinteresowne aczkolwiek Byłym bardzo wdzięczny! jesli ktos potrzebował by jakiejs wpłaty na konto za zrobienie tego tez będe za [!!!] [!!!] [!!!] [!!!] [!!!] ! ponieważ musze to miec na zaliczenie!!! w Linku Program ... Czekam na Odpowiedzi... moj Meil.. seba_jonas@wp.pl :-) :-) :-) :-) :-) http://www24.zippyshare.com/v/14543767/file.html2010-01-23 13:54:26
[C/C++] [C++] wywolanie zawartosci pliku txt
W moim programie wywolana zostaje zawartosc pliku txt. Na ekranie pojawia sie tekst z pliku txt, ale tylko do pierwszej spacji. Co zrobic, by zawartosc pliku txt pojawiala sie w calosci (lacznie ze spacjami i akapitami)?2010-01-23 13:35:38
[Java] błąd pomocy!!
Witam, czy może ktoś zorientowany podpowiedzieć mi co oznacza następujący błąd i jak ewentualnie się go pozbyć: org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP PWC6197: An error occurred at line: 114 in the jsp file: /index.jsp PWC6199: Generated servlet error: string:///index_jsp.java:184: cannot find symbol symbol : variable ROUND location: class org.apache.jsp.index_jsp2010-01-23 13:09:56
[Newbie] [HTML] Rozdzielczosc
Witam, Mam takie pytanie. Zrobiłem stronę na monitorze z rozdzielczością 1920x1080. Wszystko jest dopasowane pod tą rozdzielczość. Problem w tym, że na mniejszych rozdzielczościach, stronę trzeba przewijać w poziomie. Jakie są wyjścia z tej sytuacji? Można zrobić coś takiego, żeby wszystko dopasowywało się do danej rozdzielczości? Tzn. niby można podać wszystkim parametrom height i width dane w procentach, ale co z pozycjonowaniem div-ów? Np. na mojej rozdzielczości (1920x1080) ustawiłem pasek nawigacyjny apx od lewej i bpx od góry, a jak się rozdzielczość zmieni i wielkość wszystkich rzeczy na stronie to pasek wejdzie na logo. Jak ten problem rozwiązać?2010-01-23 12:55:28
[Delphi/Pascal] Delphi 7 personal + xmlrtl ?
Witam chce zainstalować EasyGG dla Delphi 7 personal niestety nie posiadam xmlrtl. Ani także nie mogę go znaleźć. Próbowałem z wersją Delphi 2005 niestety nie działa... Nie chce zmieniać Delphi 7 ponieważ jest dla mnie najbardziej przyjazny... Proszę o pomoc.2010-01-23 12:49:19
[Java] Kółko i krzyżyk
Cześć, Próbuję zrobić grę, kółko i krzyżyk przez sieć dla dwóch osób. Mam jednak problem, prawdopodobnie w metodzie run() klienta. Z tego co rozumiem, metoda run wykona się raz i klops, wątek klienta umiera, ale jeśli umieszczę instrukcje w pętli np. while(true) to wszystko się wiesza... Czy mógłby mi ktoś pomóc, bo już nie wiem co robić, żeby mi ten program działał. A i bardzo byłabym wdzięczna za jakiekolwiek sugestie i poprawki. Dziękuję i pozdrawiam Server.java package kolkoikrzyzyk2.serwer; import java.io.*; import java.net.*; public class Serwer extends Thread{ private ServerSocket serwer; // gniazdo serwera int ileKlientow=0; boolean kolko=false; boolean krzyzyk=false; public Serwer()throws IOException{ this(7); } public Serwer(int port) throws IOException{ serwer = new ServerSocket(port); System.out.println("Port "+port+" dowiazany"); } public Socket nasluch() throws IOException{ System.out.println("Czekam na klienta"); Socket gniazdo = serwer.accept(); System.out.println("Jest klient"); ileKlientow++; System.out.println("Aktualnie podłączonych klientów: "+ileKlientow); return gniazdo; } public void zamknij(){ try{ if(serwer!=null)serwer.close(); }catch(Exception e){} } @Override public void run() { while(true) { try { Socket client1 = serwer.accept(); Socket client2 = serwer.accept(); Connection c=new Connection(client1,client2); } catch (IOException ex) {} } } public static void main(String[] args) throws IOException{ Serwer s =new Serwer(); s.start(); } } //Ta klasa odpowiada za komunikację pomiędzy dwoma klientami Connection.java package kolkoikrzyzyk2.serwer; import java.io.*; import java.net.*; public class Connection extends Thread { private Socket client1; private Socket client2; private DataInputStream in1; private DataInputStream in2; private DataOutputStream out1; private DataOutputStream out2; public Connection(Socket client1, Socket client2) { try { this.client1 = client1; this.client2 = client2; in1 = new DataInputStream(client1.getInputStream()); in2 = new DataInputStream(client2.getInputStream()); out1 = new DataOutputStream(client1.getOutputStream()); out2 = new DataOutputStream(client2.getOutputStream()); } catch (IOException ex) { try { client1.close(); } catch (IOException e2) {} try { client2.close(); } catch (IOException e2) {} } this.start(); } @Override public void run() { int board[]={ 0, 0, 0, 0, 0, 0, 0, 0, 0 }; int tura,i=0; int kratka=0; for(tura=0;tura2010-01-23 12:40:36
[C/C++] elementy ujemne w tablicy
Witam, mam dosyć banalny problem, ale może znajdzie się jego sprytniejsze rozwiązanie. W moim programie mam tablicę 10x10, problem polega na tym że wartość b[i][l] to suma wartości sąsiednich pól, a więc chcąc nie chcąc również pól [-1][-1] i im podobnych :/ mój kompilator krzyczy że tak nie wolno, zresztą ma rację. czy da się jakoś sprytnie nadać te ujemne wartości żeby program się skompilował? ( jest rozwiązanie w którym po prostu musiałbym dodać jedno wolne pole i przesunąć wszystko o jeden, ale czekałaby mnie wtedy dłuuuga edycja całego kodu... )2010-01-23 12:37:43
[C# i .NET] Delegaty - kolejość wykonywania metod w delegacie
Witam. Czy kolejnosc w jakiej wykonaja sie metody dodane do delegata zalezy od kolejnosci w jakiej zostały one dodane?2010-01-23 11:35:12
[Delphi/Pascal] shelltreeview i lokalizacja?
Mam shelltreeview na formie i jak do caption wpisać lokalizację pliku zaznaczonego w shelltreeview?2010-01-23 11:32:40
[C/C++] [C]Tablice i przydzielanie pamięci
Jako, że to mój pierwszy post na tym forum witam wszystkich :) Otóż mam pewien mały problem z tym kawałkiem kodu #include #include char** rysowanie() { int a; a=0; char** plansza; plansza=(char**)malloc(sizeof(char)*61); for(a;a2010-01-23 10:59:33
[Delphi/Pascal] ShellTreeView
Wszystko ładnie ustawiłem, ale nie wiem jak zrobić, żeby rozwinąć wszystkie katalogi które mają +, to znaczy chcę uzyskać pełne, bardzo długą listę :-)2010-01-23 09:02:28
[C/C++] Wyświetlanie przycisku
Chciałbym zadać bardzo proste pytanie odnośnie kodu: #include int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpsCmdLine, int nMode) { //uchwyt okna HWND hOkno; //struktura komunikatów MSG message; //klasa okna WNDCLASS okno; //uchwyt instancji okno.hInstance = hInstance; //nazwa klasy okna okno.lpszClassName = "klasa główna"; //standardowa procedura okna okno.lpfnWndProc = DefWindowProc; //brak menu okno.lpszMenuName = NULL; //standardowe okno okno.style = 0; //standardowa ikona okno.hIcon = LoadIcon (NULL, IDI_WINLOGO); //standardowy kursor okno.hCursor = LoadCursor (NULL, IDC_ARROW); //czarny kolor okno.hbrBackground = (HBRUSH) GetStockObject (WHITE_BRUSH); //brak przydziału dodatkowej pamieci dla klasy okna okno.cbClsExtra = 0; //brak przydziału dodatkowej pamieci okna okno.cbWndExtra = 0; //rejestracja klasy okna if(!RegisterClass (&okno)) return 0; //utworzenie okna hOkno = CreateWindow ("klasa główna", "okno", WS_OVERLAPPEDWINDOW, 100,100,500,500, NULL, NULL, hInstance, NULL); HWND hButton; hButton = CreateWindow ("button", "zwykły przycisk", WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON, 10, 10, 120, 20, hOkno, NULL, hInstance, NULL); HWND hButton1; hButton1 = CreateWindow ("przycisk", "przycisk", WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON, 10, 80, 120, 20, hOkno, NULL, hInstance, NULL); //wyświetlenie okna na ekranie ShowWindow (hOkno, SW_SHOW); while (GetMessage (&message, NULL, 0, 0)) { DispatchMessage (&message); } } Dlaczego zostaje wyświetlony tylko jeden przycisk skoro zadeklarowane są dwa? Jeśli ktoś widzi błąd to bardzo proszę o pomoc2010-01-23 08:31:27
[Java] sztuczne wywołanie ActionListener
Stworzylem sobie klase: class FieldListener implements ActionListener { public void actionPerformed(ActionEvent e) { ... } } FieldListener fl = new FieldListener(); oraz pole: pole = new JTextField("zawartosc"); ... pole.addActionListener(fl); Chciałbym sztucznie wygenerowac zdarzenie zatwierdzenia wpisanego tekstu klawiszem enter.2010-01-23 03:46:23
[Newbie] [java] kompilacja javy w cmd
Mam taki problem zwiazany z cmd polecenia javac i java działają jednak, mam podczas odpalania błąd że nie wykrywa funkcji main co mam zrobić jak to naprawić ? Proszę o szybką odpowiedź2010-01-23 03:13:25
[Hardware/Software] [AplikacjeMDI]Przeskakiwanie między oknami potomnymi
Witajcie, ostatnio dużo pracuję z programami które obsługują po kilka okienek. To znaczy jest jedna formatka główna, a reszta to po prostu MDIChildForm. I tu dochodzimy do sedna... Czy jest jakiś uniwersalny skrót klawiaturowy, który umożliwiałby mi szybkie przełączanie się między kolejnymi otwartymi oknami? Coś jak ALT+Tab w windowsie. Minimalizowanie, przeciąganie, szukanie...to wszystko jest strasznie denerwujące. Z góry dziękuje za odpowiedź.2010-01-23 01:47:11
[Java] Zadanie programistyczne
Stworzyć JListę, pokazująca informacje o temperaaturze w postaci: k stopni C = f stopni F gdzie k zmienia się od -70 do +60. Uwaga: nie wolno używać tablic ani kolekcji. ================ Zrobilem tak ze uzywam jednak tablicy string String[] strings1 = new String[200]; a potem w forze: strings1[count] = i+" stopni C = "+f+" stopni F "; a potem JList list = new JList(strings1); JFrame frame = new JFrame("JList Test"); itp i koniec. ale jak to zrobic jak w poleceniu bez uzycia tablic:( Dodam ze jestem poczatkujacy, i nie za bardzo dobrze orientuje sie w tej materii aby wykonac to zadanie, prosze o pomoc2010-01-23 00:48:30
[Newbie] jak się dodaje klucz obcy?
No wiem, pewnie polewacie z mojego pytania [rotfl] Ale czy mogłabym prosić o podpowiedź, w jaki sposób założyć klucz obcy?? Główny - poprzez "set primary key" - a obcy jak?? :| Podpowiedzcie proszę, bo strasznie mi to opornie wszystko idzie :-(2010-01-22 23:11:54
[C/C++] [C++][Linux][Sieciowość]
Witam, Od kilku dni szukam jakiegoś tutka, aby zapoznać się z sieciowością pod linuxem. Niestety nie udało mi się znaleźć niczego, co wyjaśniałoby jak stworzyć chociażby prosty komunikator na zasadzie klient-serwer. Możliwe, że powodem dla którego nie mogę znaleźć nic prostego jest platforma na jakiej pisze. Chciałbym zacząć od podstaw jeśli chodzi o sieciowość. Mam dwa tygodnie na napisanie sieciowości do gry. Sieciowość w niej miałaby polegać na tym, że: 1) Każdy klient wysyła informację o tym, ze gracz chce się przemieścić, strzelić o tym ile ma HP itd. 2) Serwer odczytuje dane i obsługując zderzenia obiektów, sprawdzając HP itd. 3) Serwer wysyła już "przerobione" dane do wszystkich klientów (dokładnie do 2) 4) Każdy z klientów odbiera wysyłane sygnały od serwera i w odpowiedni sposób rysuje wszystko na ekranie. Całość się zapętla. Gra kończy się, gdy łączne życie graczy jest równe 0. Byłbym bardzo wdzięczny, jeśli ktoś znałby prosty tutorial z wyjaśnieniem jak stworzyć prosty klient-serwer, który by wysyłał/pobierał dane do/od klienta oraz, żeby klient również wysyłał dane do serwera jak odbierał je od niego. (Zgodnie z działaniami zapisanymi wyżej.) Bardzo proszę o podpowiedź, Michał2010-01-22 22:36:37
[Newbie] [java] blad
czego moze dotyczyc błąd: Syntax error on token "}", delete this token ?2010-01-22 22:26:31
[C/C++] Problem z pop3
Witam, jestem w trakcie pisania aplikacji wysyłającej i odbierającej pocztę. Pisze takową pierwszy raz i nie bardzo wiem o co chodzi. Utknąłem na protokole po3. void __fastcall TForm1::Button3Click(TObject *Sender) { IdMessage1->Clear(); TListItem *ListItem; IdPOP31->Host="pop3.wp.pl" ; IdPOP31->Username="********"; IdPOP31->Password="********"; IdPOP31->Connect(); if(IdPOP31->Connected()){ int a= IdPOP31->CheckMessages(); ShowMessage("Masz "+IntToStr(a)+" wiadomosci"); ListView1->Items->Clear(); for(int i=0;iRetrieve(i,IdMessage1); ListItem=ListView1->Items->Add(); ListItem->Caption=IdMessage1->From->Address; ListItem->SubItems->Add(IdMessage1->Subject); ListItem->SubItems->Add(IdMessage1->Date.DateTimeString()); } IdPOP31->Disconnect(); } } Problem jest nastepujący, wszystko działa jest połaczenie ale, nie wiadomo czemu mam np.64 wiadomości w skrzynce a program pobiera mi 15 i się wysypuje. Jeżeli usunę to linijkę IdMessage1=new TIdMessage(ListView1); to program oczywiście 64 razy wypisze mi 1 wiadomość ale się nie wysypie, no ale to marne pocieszenie. Z góry dzięki za pomoc. Zapomniałem dodać że program pisze w builderze 62010-01-22 22:06:55
[C/C++] Problem z tworzeniem gry Borland 6
Witam. Otóż jestem amatorem programowanie i musze zrobić grę typu memory (czyli zapamietywanie i dopieranie w pary dwoch kart ). Mam problem, nie potrafie zrobic tak by kart po odkryciu wracaly do stanu zakrytego. Gdy wybiore 2 te same karty wszystko jest ok znikaja i gitara, ale gdy wybiore juz jedna dobra i jedna zla to niestety pozostaja odkryte . Karty sa porownywane na podstawie parametru Tag. (Kazda para kart ma odpowiedni numerek). Gdy sa identyczne to znikaja, gdy sa nieidentyczne to wszystkie przybieraja podstawowa grafike (main.jpg). Niestety coś nie dizała nie wiem co, skonczyly mi sie pomysly. Bardzo bym prosił o pomoc bo mam nóż na gardle . Tutaj daje link do calego projektu a poniżej kodzik . http://www.speedyshare.com/files/20495107/Memory.zip //--------------------------------------------------------------------------- #include #pragma hdrstop #include "Memo.h" int klik = 0; int tagi = 0; //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { } //--------------------------------------------------------------------------- void __fastcall TForm1::Image1Click(TObject *Sender) { Image1->Picture->LoadFromFile("1.jpg"); klik=klik+1; if (klik==1) { tagi=Image1->Tag; }; while(klik==2) { if(tagi==Image1->Tag) { Image1->Visible=false; Image2->Visible=false; klik=0; } else { klik=0; Image1->Picture->LoadFromFile("main.jpg"); }; }; } //--------------------------------------------------------------------------- void __fastcall TForm1::Image2Click(TObject *Sender) { Image2->Picture->LoadFromFile("1.jpg"); klik=klik+1; if (klik==1) { tagi=Image2->Tag; }; while(klik==2) { if(tagi==Image2->Tag) { Image1->Visible=false; Image2->Visible=false; klik=0; } else { klik=0; ((TImage*)Sender)->Picture->LoadFromFile("main.jpg"); }; }; } //--------------------------------------------------------------------------- void __fastcall TForm1::Image3Click(TObject *Sender) { Image3->Picture->LoadFromFile("2.jpg"); klik=klik+1; if (klik==1) { tagi=Image3->Tag; }; while(klik==2) { if(tagi==Image3->Tag) { Image3->Visible=false; Image4->Visible=false; klik=0; } else { klik=0; ((TImage*)Sender)->Picture->LoadFromFile("main.jpg"); }; }; } //--------------------------------------------------------------------------- void __fastcall TForm1::Image4Click(TObject *Sender) { Image4->Picture->LoadFromFile("2.jpg"); klik=klik+1; if (klik==1) { tagi=Image4->Tag; }; while(klik==2) { if(tagi==Image4->Tag) { Image3->Visible=false; Image4->Visible=false; klik=0; } else { klik=0; ((TImage*)Sender)->Picture->LoadFromFile("main.jpg"); }; }; } //--------------------------------------------------------------------------- void __fastcall TForm1::FormCreate(TObject *Sender) { Label1->Caption=klik; } //---------------------------------------------------------------------------2010-01-22 21:45:54
[C/C++] Pomoc w napisaniu projektu
Witam potrzebuje pomocy w napisaniu prostego programu w borland c++ builder pewnej symulacji mes. (Posiadam zbliżony projekt dla wzoru) . Chętnych proszę o kontakt na maila michalk12@gmail.com . Pozdrawiam2010-01-22 21:42:59
[Delphi/Pascal] Jak sprawdzić czy na dysku jest wystarczająco miejsca na zap
Witam Chcę w fpc sprawdzić czy na dysku jest wystarczająco dużo miejsca na zapis pliku. Można skorzystać z DiskFree(nr dysku) ale przy założeniu że np. mamy plik 560B i 640B wolnego miejsca na dysku a najmniejszy obszar alokacji to 512B to nasz plik zajmie 2 jednostki alokacji (klastry czy jak tam się to nazywa) a tylu wolnych nie ma i wywala error. To jak sprawdzić czy coś takiego nie będzie miało miejsca. Niby można by wyrównać dla obliczeń rozmiar pliku do wielokrotności rozmiaru jednostki alokacji w górę ale skąd wziąć jej rozmiar. Z góry dziękuję za pomoc2010-01-22 21:42:33
[C/C++] problem z synchronizacja
potrzebuje stworzyc watek, zatrzymac watek rodzica az dziecko wykona co ma zrobic, a nastepnie wznowie rodzica. czy lepiej do tego celu uzyc eventu, czy mutexa? eventow nie lubie uzywac, bo jak watek zdechnie to bede czekal w nieskonczonosc. natomiast mutex dziala tylko w 1 strone, nie moge zablokowac na nim WaitForSingleObject() 1 watku, i drugiego. event ustawiam w non-signaled state i juz. ale jak juz pisalem event odpada. jakies pomysly? pisze pod windowsem.2010-01-22 21:27:20
[Java] Problem ze spisem przedmiotów w programie
Witam Chce zrobić program, przy pomocy którego będzie można wyszukiwać tytułu książki w zbiorach. Nie mam jednak zielonego pojęcia w jaki sposób "wgrać" w programie jakieś dane w czasie pisania samego kodu? Może ktoś mi coś doradzić?2010-01-22 20:44:25
[Newbie] Translator
Witam. Szukałem ale nie znalazłem takiego tematu. Dopiero zaczynam naukę programowania więc proszę o wyrozumiałość. Chciał bym napisać program translatora na pc. prosty, tylko dwa pola jedno do wpisywania słowa a drugie w którym się wyświetla przetłumaczone słowo, chciał bym żeby program był dwu biegunowy z polskiego na inny język i odwrotnie. Z góry dziękuje.2010-01-22 20:23:17
[Delphi/Pascal] Memo dodanie tekstu w tej samej linii
To co w temacie ?2010-01-22 19:11:17
[Newbie] [matematyka] jak z czasu animacji wyliczyć aktualna pozycje?
Mam dane: czas animacji = 100; czas aktualny = 22; pozycjaPoczatkowa = 0; pozycjaKoncowa = 200; wspolczynnik = 0.5; mam obliczyć pozycje dla aktualnego czasu aczkolwiek obiekt rusza się prędkością paraboliczną o podanym wspolczynniku. Czyli w danej chwili ma różną prędkość. Jak coś takiego obliczyć ?2010-01-22 18:54:59
[Java] lista dwukierunkowa
Witam, muszę stworzyć implementację listy dwukierunkowej w javie (wiem, że istnieje gotowa, ale nie o to mi chodzi) i nie za bardzo wiem jak to zrobić. Udało mi się stworzyć listę jednokierunkową: public class People { Person c; People next = null; People prev = null; People(Person cz, People n, People p){ c = cz; next = n; prev = p; } People addFirst(People l){ l.next = this; return l; } //pozostałe metody... } Moje pytanie: co muszę dodać do kodu, albo jak go zmienić żeby zrobić z tego listę dwukierunkową.2010-01-22 18:37:51
[Java] wątki - nowe komponenty
Witam, zwracam się z prośbą o pomoc, zapewne problem jest trywialny aczkolwiek jako początkujący go nie widzę. Mianowicie: Tworzę nowe wątek po kliknięciu myszą w metodzie MouseClicked() w ten sposób: Balloon ball_m= new Balloon(getWidth()/2,getHeight(), randBall); //nowy obiekt Balloon ball_m.setLocation(direction_x, direction_y); //pozycja wyjściowa dla ball add(ball_m); //dodanie to panelu Game_Field Runnable r=new Game_Field(new Dimension(bound.x,bound.y),ball_m); //nowy obiekt Runnable Thread t=new Thread(r); t.start(); // start nowego wątku następnie konstruktor panelu Game Field przypisuje do globalnie zainicjowanego komponentu graficznego Balloon public Game_Field (Dimension dim, Baloon baloon) { ... ball=baloon; ... }2010-01-22 18:37:41
[Newbie] Edit albo memo
Czy jest jakaś możliwość ograniczyć ilość cyfr wpisanych w edit albo w memo do 3.2010-01-22 18:26:22
[Java] [Pytanie] wspoldzielenie pamieci
Czy ktos z forumowiczow probowal kiedys przesylac dane pomiedzy dwoma procesami w ten sposob ze jeden z procesow tworzy kawalek pamieci zapisuje do niego dane a drugi proces odczytuje te dane. Oczywiscie wszystko w javie. Ja probuje osiagnac to przy pomocy klasy RawMemoryAcces. Na razie w jednym procesie chce utworzyc 2 obiekty klasy RawMemoryAcces ktore kontrolowaly by ten sam obszar. RawMemoryAccess memory=new RawMemoryAccess(null, 4096); System.out.println(memory.getMappedAddress()); System.out.println(memory.map()); memory.setInt(new Long(0),16); System.out.println("odczytano: "+memory.getByte(0)); RawMemoryAccess memory3=new RawMemoryAccess(null,memory.getMappedAddress(), 4096); System.out.println(memory3.getMappedAddress()); System.out.println("odczytano: "+memory3.getByte(0)); RawMemoryAccess memory4=new RawMemoryAccess(null,memory.getMappedAddress(), 4096); System.out.println(memory4.getMappedAddress()); System.out.println("odczytano: "+memory4.getByte(0)); po wykonaniu powyrzszego fragmetu otrzymuje: 135797672 135797672 odczytano: 16 135801776 odczytano: 0 135805880 odczytano: 0 Jak widac adresy poszczegulnych obiektow sa rozne, tak samo jak wartosci przez nei przechowywane. Nie rozumiem dlaczego tak sie dzieje. Czy regularne odstepy pomiedzy tymi obszarami maja jakiekolwiek znaczenie? Tutaj znajduje sie opis klasy: http://java.sun.com/javase/technologies/realtime/reference/doc_2.2/release/rtsj-docs/javax/realtime/RawMemoryAccess.html#map(long,%20long) bylbym wdzieczny za jakies uwagi2010-01-22 18:22:50
[Java] Jsp + Float + Html
Witam, mam taki problem że z pobranych danych z formularza pobieram wartości i na ich podstawie liczę jakąś tam wartość, która wychodzi typu float, kłopot w tym, że nie moge wyświetlić tej wartości w przeglądarce. Będę wdzięczny za wszelka pomoc.2010-01-22 18:19:38
[C/C++] [C] tablice , wskaźniki
Nie mogę rozwiązać poniższego problemu. Gdy przekazuje wyr dla funkcji oblicz(); podczas dzialania programu wyswietlaja sie krzaki dla zmiennych, dlaczego tak sie dzieje, gdzie mam blad? zle przekazuje wskaznik , czy jak ? z gory za pomoc dziekuje ... char *wyr; ... wyr = Dane(wzor,wyr); /* funkcja zwraca wskaźnik */ printf("wyr = %s n", wyr); /* OK wyswietla wyrazenie ok */ oblicz(wyr); printf("wyr = %s n", wyr); /* ZLE wyswietla krzaki */ ... modul z funkcja oblicz() ... char wyrk[20]; void oblicz(char *dzialanie){ printf("dzialanie = %s n", dzialanie); /* ZLE wyswietla krzaki */ strcpy(wyrk,dzialanie); printf("wyrk = %s", wyrk); /* ZLE wyswietla krzaki */ ... }2010-01-22 18:01:59
[C/C++] Kolorowanie monochromantycznych obrazow, jaka biblioteka?
Witaj serdecznie, Chcialbym prosic by ktos polecil mi prosta i latwa w uzyciu biblioteke do kolorowania obrazow. Jesli ktos nie do konca rozumie co mam na mysli to: Mamy obraz .png, ktory jest monochromatyczny (tj. jest w odcieniach szarosci). Co chcialbym zrobic: Wczytac obraz do pamieci programu -> pokolorowac go uzywajac koloru zrodlowego (tj. najciemniejszy szary zostaje zastapiony kolorem zrodlowym, powiedzmy zoltym, a jasniejsze odcienie szarosci zastepujemy odpowiednim odcieniem zoltego). Mozliwe, ze opis jest ciut zbyt przesadzony i pewnie wiekszosc osob i tak wie o co mi chodzi, ale wolalem unikac dalszych pytan, wiec staralem sie jak najdokladniej opisac problem. Z gory dziekuje za wszelka udzielona pomoc. Pozdrawiam, Papryk2010-01-22 17:40:06
[C# i .NET] WCF Klient konfiguracja
Mam problem z polaczeniem sie z serwerem na innym kompie jesli serwer i aplikacja kliencka jest na tym samsym kompie to wszystko dziala dobrze ale jest problem gdy uruchomie program kliencki na jednym kompie a palikacje serwer na drugim kompie , tak wyglada moj plik configuracyjny co z nim nie tak? uruchamaiam to na Win 7 jesli ma to jakies znaczenie :2010-01-22 17:39:44
[Delphi/Pascal] Delphi Baza danych i Tabsheet problem
Witam mam mały problem otóż pisze problem zaliczeniowy, znajduje się tam komponent PageControl którego używam, wszystko było ok do czasu aż skończyłem oprogramowywać jedną zakładkę TabSheet1 i przechodząc do następnej zauważyłem że niektóre komponenty z TabSheet2 znajdują się także na Tabsheet2 chociaż ich tam nie kładłem :/ Pytanie1: Jak to naprawić?? Następne pytanie odnosi się do komponentu DBComboBox (który zresztą też mi przebija na następny TabSheet) otóż po rzuceniu na formatkę i ustawieniu: ADOConnection->ConnectionString: Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=ksiegarnia;Data Source=DAWID-KOMPUTERSQLEXPRESS;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=DAWID-KOMPUTER;Use Encryption for Data=False;Tag with column collation when possible=False; ADOQery->ConnectionString:Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Ksiegarnia;Data Source=DAWID-KOMPUTERSQLEXPRESS ORAZ w SQL->select tytul_kategori from kategorie DataSource->DataSet->ADOQery Pytanie 2: Jak zrobić żeby w tym komponencie wyświetlały się wiersze z kolumny tytul_kategori z tabeli kategorie. Jak robiłem kiedyś coś podobnego w Visual c# to był moment, a teraz męcze się w Delphi P.S. Używam Borland Develope Studio 20062010-01-22 17:38:23
[C# i .NET] [C#]Refresh form
Tak jak w temacie w jaki sposób odświeżyć forme tzn. po nacisnieciu np. buttona otrzymam początkowy stan formy,czyli żeby wróciły ustawienia do początkowego stanu np. czyszczenie PictureBox, czy też wyzerowanie zmiennych, próbowałem this.refresh() lecz nie działa :/ Z góry dziekuje2010-01-22 17:31:39
[Newbie] [php][jquery] Zakaz otworzenia linku
Witam, mam taki problem, poniewaz chce napisac aplikacje webowa w ktorej z jednej z podstron bedzie kilka zakladek (jest to zbudowane za pomoca odsylaczy do etykiet) i chce, zeby po kliknieciu w odnosnik zostala sprawdzana funkcja walidujaca poprawnosc danych na stronie w ktorej sie znajduje. Dopiero po poprawnym przejsciu walidacji aplikacja pozwala na przejscie na inna zakladke. Prosilbym o pomoc, poniewaz tak mysle jak to zrobic :) myslalem, zeby podpiac jakas funkcje js pod klikniecie linku, jednak skad mialbym numer zakladki z ktorej klikany jest dany link... :/ bardzo prosze o pomoc. pozdrawiam2010-01-22 17:10:48
[Newbie] problem z reinterpreter_cast
int a = 3; int *wsk = &a; double *dwsk; dwsk=reinterpret_cast(wsk); cout2010-01-22 17:07:25
[C/C++] Handle - Problem
Witam, zamierzam napisać odtwarzacz radia internetowego i w tym celu używam biblioteki BASS lecz napotykam na pewien problem z którym nie potrafię sobie poradzić mianowicie mam problem z uchwytem okna aplikacji. Kod jakiego używam zamieszczam poniżej, za każdym razem gdy uruchamiam program wyskakuje mi błąd o treści: "Access violation at address 00000000. Read of address 00000000" Może wpisać coś innego zamiast Handle?? Proszę o pomoc. Pozdrawiam. void __fastcall TForm1::FormCreate(TObject *Sender) { BASS_Init(1, 44100, 0, Handle, NULL); BASS_Start; }2010-01-22 17:06:36
[C/C++] Co poknociłem? Sortowanie
Hej coś poknociłem w kodzie, bo gdy wyświetla mi "po sortowaniu" mam o jedną liczbę mniej, a jako pierwszą każdą z porównywanych pierwszych cyfr;/ POMOCY #include #include using namespace std; void Opis_programu(); void Losuj_Tab(int n, int tab[]); void Pisz_Tab (int n, int tab[]); void Sortuj_Babelkowo(int m, int x[]); void Zamien(int &, int &); //$$$ int Porownaj(int, int); //$$$ //================================================TU SIE ZACZYNA PROGRAM==== int main () //$$$ w main() tez uzupelnij { const int MAX = 10; // maksymalny rozmiar tablicy (ROZMIAR kolejki) int A[MAX]; // tablica 1-no wymiarowa liczb calkowitych int n; // aktualny rozmiar tablicy //-----------------------------------------------wczytaj dane--------------- Opis_programu(); cout2010-01-22 16:51:24
[Newbie] Co poknociłem? Sortowanie
Hej coś poknociłem w kodzie, bo gdy wyświetla mi "po sortowaniu" mam o jedną liczbę mniej, a jako pierwszą każdą z porównywanych pierwszych cyfr;/ POMOCY #include #include using namespace std; void Opis_programu(); void Losuj_Tab(int n, int tab[]); void Pisz_Tab (int n, int tab[]); void Sortuj_Babelkowo(int m, int x[]); void Zamien(int &, int &); //$$$ int Porownaj(int, int); //$$$ //================================================TU SIE ZACZYNA PROGRAM==== int main () //$$$ w main() tez uzupelnij { const int MAX = 10; // maksymalny rozmiar tablicy (ROZMIAR kolejki) int A[MAX]; // tablica 1-no wymiarowa liczb calkowitych int n; // aktualny rozmiar tablicy //-----------------------------------------------wczytaj dane--------------- Opis_programu(); cout2010-01-22 16:51:24
[Newbie] [regexp] Problem z wyrażeniem regularnym
Witam. Otóż, mamy na przykład plik tekstowy w takiej postaci : class test_1 { }; friend class test_3; class test_4; class test_5 { }; Teraz zadaniem wyrażenia regularnego jest pobranie tylko linii class test_1 oraz class test_5 , reszta ma zostać wykluczona. ^class[ a-zA-Z0-9][^;] Niestety wyrażenie to eliminuje jedynie wiersz : friend class test_3 , a powinien wyeliminować również linie zakończone średnikiem. Można prosić o jakieś sugestie ? Pozdrawiam2010-01-22 15:40:16
[Bazy danych] Access problemy z polem kombi
Witam Mam problem z polem kombi w formularzach. Chodzi o to że pole kombi tworze by szybciej wyszukiwać dane. Niestety nie jest ono zbyt elastyczne. Jeśli wybieram dane polem kombi to wszystko jeszcze chodzi natomiast jeśli używam przycisków do przeglądania rekordów to pole kombi już się automatycznie się nie zmienia i zostaje na ostatnio wybranym rekordzie choć w rzeczywistości formularz pokazuje inne dane. Bardzo proszę o pomoc. Pozdrawiam2010-01-22 14:22:47
[C/C++] Mnozenie macierzy(ysmp) przez wektor
Przykładowe dane: Macierz wczytana z pliku: 10 50 0 0 50 97 0 0 0 0 92 0 0 0 0 21 Liczba elementów niezerowych:6 Macierz jest przechowywana w 3ch wektorach: Wartosci niezerowe: war =[ 10 50 50 97 92 21 ] Kolumny w ktorych sie znajduja: kol = [ 0 1 0 1 2 3 ] Indeks pierwszego elementu w kolejnych wierszach: w = [ 0 2 4 5 6 ] tab1= [0 1 2 3] chcialbym zrobić mnożenie macierzy przez wektor, a maciez przetrzymuje w postaci 3 wektorów. znaczy musze znalezc sume mnożenia i-tego elementu z wektora war i wektora tab1[kol] i tak dla kazedego wiersza. no i oczywiscie nie wychodzi. w tym wypadku lw=4 int i, j, h; double mnozenie[lw]; for (i = 0; i < lw; i++) { for (h = 0; h2010-01-22 14:05:41
[C/C++] Odwoływanie sie wskaznikiem rodzica do funkcji w potomku
Witam Mam pytanie z rodzaju czy tak sie da. Kod wygląda mniej wiecej tak: class jeden{ ... virtual funkcja(); ... } class dwa:public jeden{ ... funkcja(); funkcja_ktorej_nie_ma_w_jeden(); ... } main(){ ... jeden *wsk_jeden; wsk_jeden = new dwa; wsk_jeden->funkcja(); // i wszystko gra wsk_jeden->funkcja_ktorej_nie_ma_w_jeden(); // i lipa ... } Też wydaje mi się, że to nie powinno zadziałać (w końcu jeśli dobrze rozumiem wskaźnik na jeden nie widzi już tej dodatkowej części kodu która się pojawia w dwa) ale jednak chciałbym te wszystkie klasy potomne które mają ze sobą sporo wspólnego umieścić w jednej tablicy wskaźników. Czy jest jakiś sposób by to obejść?2010-01-22 13:55:20
[C/C++] Jak to zrobic ?
Witam, mam takie pytanko. Potrzebuje napisac program który wyglądem bedzie wygladal tak _______________________________ | 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1| | 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2| | 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3| | 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4| _______________________________| Mniej wiecej cos takiego. I jak nacisne powiedzmy na dowolna liczbe 4 myszka zmieni ona swoj kolor na np. czerwony. Pozniej na dowolna 2 i tez zmieni na czerwony. I tak do konca az wszystkie liczbyz czarnych zrobia sie czerwone. Myslalem, zeby to napisac w Turbo C++. Tylko Czy ma ktos jakies pomysly jak to napisac itd. ? Konieczne jest kliknecie za pomoca myszki a nie wprowadzanie tekstowe. Pozdrawiam2010-01-22 13:52:31
[Webmastering] [PHP],[JS],[Mysql],[Ajax] problem kodowania w ajax
to jest skrypt typu edit in place oparty na yvoschaapâs editinplace.js moim problemem są polskie znaki zamiast "ąść" otrzymuje w bazie "%u0105%u015B%u0107 " pliki i baza w utf82010-01-22 12:24:02
[Webmastering] Jaki sklep internetowy z panelem jak allegro
Witam, szukam sklepu internetowego z panelem administracyjnym właściwie z funkcjonalnością obsługi zamówień tak jak jest to rozwiązane w Menadżerze sprzedaży allegro Pozdrawiam2010-01-22 11:04:59
[Off-Topic] Analiza symulacji Excel
Witam! Mam 2h na zaliczenie informatyki i mam zrobić analize symulacji, ale nie wiem jak to w ogole zrobic :/ prosze o pomoc :( D(x,y)=x^siny x po 0,5 y po 0.052010-01-22 10:54:40
[C/C++] Strzałki - problem z kodem
Moze ktos rzucic okiem na ten kod? Wszystko bylo dobrze, dodałem while i teraz program się rozsypał a jest to konieczne do dalszego działania... Programuje w Builderze dlatego 0 a nie 32 lub -32 int strzalka=1; start: while(kbhit())strzalka=getch(); if(strzalka==0)if(kbhit()) { strzalka=getch(); switch(strzalka) { case 72: cout2010-01-22 10:51:48
[Inżynieria oprogramowania] komunikacja między programami
Witam Mam takie pytanie: Jest sobie np. taka gierka jak warcraft3 i platforma dla graczy Garena. I teraz zastanawia mnie jak Garena komunikuje się z warcraftem, że potrafi np. wypisać graczy aktualnie znajdujących sie na serwerze postawionym w warcrafcie, albo Garena potrafi poinformować o tym, że ktoś stworzył serwer w warcrafcie ? Chodzi mi o to jak Garena potrafi wybrać takie informacje od tej gry, skoro te dwa programy nie były sobie przeznaczone, tzn Garena na pewno została stworzona niezależnie. Prosze o jakies namiary o książki tego typu , hasła w google , i ogólnie info gdzie można się zaznajomić z tą tematyką i czego to ogólnie dotyczy. Programuje w c++. Pozdrawiam.2010-01-22 10:42:10
[Hardware/Software] Thunderbird 3.0.1 - sporo RAMu
Pochwalony ;) zapewne parę osób używa Thunderbirda ... mianowicie od czasu wersji 3.x (jedyne co fajne to nowe wyszukiwanie) Thunderbird po powiedzmy 30min wciąga mi prawie 2GB RAMu :| WFT ? poprzednia wersja max 80mb 5 kont pocztowych 3 grupy dyskusyjne wyłączyłem indeksowanie bo myślałem, że to to ale nie :| Czy, miał ktoś podobny problem i sobie z tym jakoś poradził, jeśli tak to w jaki sposób ? Pozdrawiam :]2010-01-22 10:11:16
[Newbie] Metoda Fibonacciego
Witam, mam problem z przelaniem tej metody na kod, nie chodzi mi o Ciąg Fibonacciego, coś takiego --> http://eduoptim2.studio4plus.com/methods/classFibonacciDivision.html2010-01-22 09:41:22
[Hardware/Software] Bateria wyladowana gdy laptop wylaczony
Witam wszystkich użytkowników i zwracam się z następujacym problemem: Posiadam laptopa lenovo g550 z zainstalowanym windows7 - już dwa razy spotkałem się z pewną przypadłością - gdy go wyłączam i zostawiam z baterią w środku (która ma jeszcze godzine czasu pracy...), to na drugi dzień nie jestem w stanie włączyć laptopa z powodu rozładowanej baterii... czy ktoś wie co może być przyczyna i jak temu zaradzić?2010-01-22 09:04:06
[Java] Sortowanie listy.
Witam! Mam program w javie składający się z 3 plików. 1. Plik klasy Kontakty, gdzie jest tworzona lista: List lista = new ArrayList(); oraz są takie funkcje, jak dodaj, usuń, itp. 2. Plik klasy Kontakto, gdzie są zadeklarowane: imie, nazwisko, telefon 3. Plik z okienkami i kontrolkami (tu mam przyciski, którymi dodaję kontakt, edytuje i usuwam; całość jest wyświetlana w jList) Teraz mam dodać sortowanie listy według imienia i nazwiska oraz wyszukiwanie ciągu znaków w liście. Nie wiem za bardzo, jak się do tego zabrać. Czy ktoś mógłby mnie nakierować?2010-01-22 08:56:30
[Java] Przekazywanie sterowania z komponentu do obiektu go zawieraj
Stworzyłem sobie kontrolkę zawiera panel a na nim jakieś pola, i przycisk. Następnie wykorzystuję tę kontrolkę w programie. Jak teraz zrobić by po wprowadzeniu danych i naciśnieciu przycisku wykonała mi się np. metoda paintComponent w obiekcie który zawiera te kontrolke? Chciałęmsobie uproscić, uporzadkować kod tworząc osobne klasy, ale bede chyba musial zrezygnowac z tych wlasnych klas i wszystko umieszczac pojedynczo po prostu i standardowo wtedy oprogramuje sobie ActionPerformed i w nim wywolam metode repaint dla tego przycisku. Tylko ,mie zastanawia jak to mozna rozwiazac dla wlasnego calego komponentu to przekazywanie sterowania do obiektu ktory zawiera te moja wlasna kontrolke?2010-01-22 01:50:15
[Off-Topic] przegonienie kotów
Znacie jakieś skuteczne metody na przegonienie kotów? Od paru tygodni banda kotów upodobała sobie moje podwórko na wspólne darcie ryja. Dzień i noc co chwila się wydzierają. Przed chwilą znowu musiałem wychodzić na podwórko, żeby je przegonić. Zwykłe robienie hałasu z okna nic nie daje. Próbowałem wystraszyć je petardami. Z początku nawet działało, ale teraz skurczysyny kompletnie ignorują wystrzały. Nie miałbym nic przeciw temu, żeby się tam gdzieś przespały pod schodami ale takie darcie ryja to jest przesada :/2010-01-22 01:06:26
[Webmastering] Pytanie o CURLa
Witam, mam następujące pytanie: Czy da się zrealizować zapytanie w CURLu poprzez podanie HEADER a nie URL? Proszę o wszelkie wskazówki, Pozdrawiam.2010-01-22 00:12:19
[C/C++] Biblioteka CURL
Mam pytanie dotyczące biblioteki CURL #include A pytanie jest takie: Czy da sie zrealizować zapytanie przez podanie HEADER a nie URL? Dziękuję za wskazówki.2010-01-21 23:34:05
[Bazy danych] Baza Oracle pytanie
Witam Mam takie nietypowe pytanie: co się tak naprawdę stanie kiedy po wykonaniu jakiegoś skryptu na bazie oraclowej nie damy ani COMMIT (zatwierdzenie wprowadzonych zmian) ani ROOLBACK (wycofanie tych zmian) tylko po prostu wyjdziemy z sqlplus-a. Zmian które wprowadzał skrypt nie będzie w bazie (skoro nie zatwierdziliśmy zmian commitem) ?? Pozdrawiam pako10072010-01-21 22:55:08
[Delphi/Pascal] usb i delphi
Witam Od tygodnia staram się znaleźć jakieś informacje na temat Wysyłania i odbierania danych z portu usb. Znajduje tylko jakieś dziwne gotowce gdzie jeśli zapytasz kogoś co znaczy jakaś komenda to temat się kończy. Zacznę może od tego jakie będę miał urządzenie mianowicie: www.soyter.pl/pliki/020-022_karta_przekaznikow_na_usb.pdf z tą różnicą że będzie miał 12 przekaźników. Chce napisać program który Będzie obsługiwał: -Polecenie włączenia -polecenie wyłączenia -oraz będzie informował o statusie danego przekaźnika. Mam Nadzieje że znajdę jakiegoś uprzejmego programistę który powiedział by od czego zacząć i jak wyglądały by instrukcje sterujące (najlepiej z objaśnieniem). Bardzo prosił bym o pomoc. może wtedy uda zakończyć temat "USB i Delphi" i w końcu skarbnica wiedzy (google) pomoże znaleźć rozwiązanie tego tematu dla laików. pozdrawiam Łukasz2010-01-21 22:30:25
[Newbie] qt problem z kompliacją
Witam. Chciałem rozpocząć przygodę z qt, lecz qt creator pomimo zalet, które wyczytałem to dla mnie jest problemem. Przykład książkowy: #include #include "QPushButton.h" int main(int argc, char *argv[]) { QApplication app(argc, argv); QPushButton *button = new QPushButton("Quit"); QObject::connect(button, SIGNAL(clicked()), &app, SLOT(quit())); button->show(); return app.exec(); } Treść błędu: error: collect2: ld returned 1 exit status Podobnie jest, jeśli utworze nowy projekt i zaraz potem próbuje go kompilować. Może ktoś bardziej obeznany wyjaśnić o co tu chodzi. Z góry dzięki za pomoc. Pozdrawiam.2010-01-21 22:22:20
[C/C++] C++ I Bazy danych
Witam:) Piszę aplikację do Bazy Oracle w C++ Builderze wersja 6. Problem na jaki się natknąłem to dodawane rekordu to tabeli. Uzywam komponentu SQLDataSet. Zapytanie jakie w nim umiescilem wyglada tak::"Insert into tab (id_tab,dane) values( 1, wartosc)" z tym że "wartośc" pobieram z komponentu COMBOBOX. Blad jaki mi wyskakuje to " Colmn not allowed here". Jesli ktos wie jak sobie z tym poradzic to z gory dziekuje moze tez byc inna propozycja rozwiaznia problemu dodawania rekordu2010-01-21 21:47:17
[Newbie] [java] wartość zmiennej globalnej
na początek... mamy fragment kodu class Klasa{ private int x = 0; public static void funkcja1() { if(x == 1) System.out.println("ajajaj"); } public void funkcja2() { x = 1; Klasa.funkcja1(); } } mam tego typu kod zaimplementowany w swojej klasie. moje pytanie brzmi dlaczego po przejsciu przez funkcja2 zmienna x ma caly czas wartosc 0?2010-01-21 21:36:46
[Bazy danych] Przerobienie zapytania SQL do OQL
Mam przykładowo takie zapytanie w SQL, złączenia tabel: SELECT t1.id AS id1,t2.id AS id2 FROM Tabela1 t1 INNER JOIN Tabela t2 ON t1.id=t2.id; Może ktoś podać jak wyglądałoby ono w OQL? Tabel tam nie ma, no ale uznajmy, że chodzi o klasy - w zapytaniu bez różnicy. Przykład pochodzi z tej strony: http://www.programowaniepc.pl/zlaczenia-tabel.php2010-01-21 20:25:35
[C/C++] [C++ Builder] OGG
Jak otworzyć pliki ogg za pomocą standardowego komponentu TMediaPlayer ? Proszę o pomoc. Pozdrawiam.2010-01-21 20:24:54
[C/C++] Jak napisac te zadania?
Witam serdecznie prosze o napisanie (co kto wie) tych paru zadan. Bardzo mi to pomoze a dla was to maly trening ;) Pozdrawiam 1. Z klawiatury wczytujemy ciąg co najmniej 3 liczb naturalnych zakończony liczbą 0. Liczba 0 nie naleĹy do danych, jest jedynie znacznikiem ich końca. Napisać program który: - Zlicza ile razy wystąpiła wartość najmniejsza; - Zlicza ilość liczb parzystych; - Wypisuje drugą co do wielkości wartość w ciągu; - Rozstrzyga jaki jest to ciąg: rosnący, malejący, stały czy inny; - Sprawdza czy jest to ciąg arytmetyczny; - Sprawdza czy jest to ciąg geometryczny; - Oblicza sumę ostatnich trzech liczb. 2. Dana jest tablica int t[max]. Napisać program wypełniający tablicę kwadratami kolejnych liczb nieparzystych 1,9,25,49,... 3. Dana jest tablica int t[max] wypełniona przypadkowymi wartościami. Napisać program wyszukujący i wypisujący najmniejszą wartość. 4. Dana jest tablica int t[max]. Napisać fragment programu: a) zerujący elementy tablicy; b) wypełniający tablicę kolejnymi liczbami naturalnymi; c) kolejnymi liczbami nieparzystymi; 5. Dana jest tablica int t[max] wypełniona liczbami naturalnymi. Napisać fragment programu: a)sprawdzający czy wszystkie elementy tablicy są róĹne; b)czy elementy tablicy stanowią ciąg rosnący; c)zastępujący powtarzające się elementy wartością 0; 6. Dana jest tablica int t[max][max]. Napisać fragment programu wypisujący sumę liczb w tablicy t znajdujących się na jej przekątnych. 7. Dana jest tablica int t[max][max]. Napisać fragment programu: a) wypisujący sumę liczb w tablicy t; b) wypisujący iloczyn liczb w tablicy t; 8. Dana jest tablica int t[max][max]. Napisać fragment programu dokonujący transpozycji macierzy t. 9. Dana jest tablica int t[max][max]. Napisać funkcję która dla tablicy t wypełnionej liczbami naturalnymi zwraca wartość true jeĹeli w kaĹdym wierszu wystąpi co najmniej jedna liczba parzysta. 10. Dany jest typ struct ulamek { int licznik; int mianownik; } Napisać funkcję obliczającą kwadrat ułamka przekazanego jako parametr. Wynik powinien być zwracany takĹe poprzez parametr. 11. Dana jest tablica int t[max]. Napisać funkcję do której przekazujemy dwie tablice z których kaĹda wypełniona jest niepowtarzającymi się wartościami. Funkcja powinna wypisać wszystkie wartości które występują w obu tablicach równocześnie.2010-01-21 20:23:18
[Newbie] Jak napisac te zadania?
Witam serdecznie prosze o napisanie (co kto wie) tych paru zadan. Bardzo mi to pomoze a dla was to maly trening ;) Pozdrawiam 1. Z klawiatury wczytujemy ciąg co najmniej 3 liczb naturalnych zakończony liczbą 0. Liczba 0 nie naleĹy do danych, jest jedynie znacznikiem ich końca. Napisać program który: - Zlicza ile razy wystąpiła wartość najmniejsza; - Zlicza ilość liczb parzystych; - Wypisuje drugą co do wielkości wartość w ciągu; - Rozstrzyga jaki jest to ciąg: rosnący, malejący, stały czy inny; - Sprawdza czy jest to ciąg arytmetyczny; - Sprawdza czy jest to ciąg geometryczny; - Oblicza sumę ostatnich trzech liczb. 2. Dana jest tablica int t[max]. Napisać program wypełniający tablicę kwadratami kolejnych liczb nieparzystych 1,9,25,49,... 3. Dana jest tablica int t[max] wypełniona przypadkowymi wartościami. Napisać program wyszukujący i wypisujący najmniejszą wartość. 4. Dana jest tablica int t[max]. Napisać fragment programu: a) zerujący elementy tablicy; b) wypełniający tablicę kolejnymi liczbami naturalnymi; c) kolejnymi liczbami nieparzystymi; 5. Dana jest tablica int t[max] wypełniona liczbami naturalnymi. Napisać fragment programu: a)sprawdzający czy wszystkie elementy tablicy są róĹne; b)czy elementy tablicy stanowią ciąg rosnący; c)zastępujący powtarzające się elementy wartością 0; 6. Dana jest tablica int t[max][max]. Napisać fragment programu wypisujący sumę liczb w tablicy t znajdujących się na jej przekątnych. 7. Dana jest tablica int t[max][max]. Napisać fragment programu: a) wypisujący sumę liczb w tablicy t; b) wypisujący iloczyn liczb w tablicy t; 8. Dana jest tablica int t[max][max]. Napisać fragment programu dokonujący transpozycji macierzy t. 9. Dana jest tablica int t[max][max]. Napisać funkcję która dla tablicy t wypełnionej liczbami naturalnymi zwraca wartość true jeĹeli w kaĹdym wierszu wystąpi co najmniej jedna liczba parzysta. 10. Dany jest typ struct ulamek { int licznik; int mianownik; } Napisać funkcję obliczającą kwadrat ułamka przekazanego jako parametr. Wynik powinien być zwracany takĹe poprzez parametr. 11. Dana jest tablica int t[max]. Napisać funkcję do której przekazujemy dwie tablice z których kaĹda wypełniona jest niepowtarzającymi się wartościami. Funkcja powinna wypisać wszystkie wartości które występują w obu tablicach równocześnie.2010-01-21 20:23:18
[C/C++] Projekt w C, "Samotnik"
Witam, mam do napisania projekt w C i dodatkowo dokumentację do niego. Jako że z pewnością nie zdążę nadrobić luk w wiedzy(mam termin do wtorku 26.01.10) proszę Was o pomoc w jego napisaniu - może być nawet odpłatna po uzgodnieniu ze mną na gg(nr 4783823) Oto treść zadania: "Samotnik" Układ planszy i pionków przedstawiony jest w postaci tekstowej. gracz wykonuje ruch przy pomocy komend zbliżonych do notacji szachowej (podając pole "z" i pole "na"). Wszystkie ruchy są zapamiętywane i gracz ma możliwość dowolnego ich cofania i ponawiania (undo/redo), a także odtworzenia i zapisania do pliku przebiegu rozgrywki wraz z symboliczną wizualizacją. Początkowy układ planszy wczytywany jest z pliku tekstowego. ///Program powinien wykorzystywać listy jedno lub dwu kierunkowe. W przypadku, gdy program korzysta z informacji zapisanych w plikach (tekstowych lub binarnych) nazwę pliku należy podać na początku działania programu lub przekazać w parametrach uruchomienia./// ///Dokumentacja Do projektu powinna być dołączona dokumentacja, na którą składają się: 1. ----------- 2. Opis problemu/zadania 3. Opis podstawowych algorytmów. 4. Opis implementacji zaprojektowanego systemu (moduły, pliki, typy, funkcje itd.) 5. Instrukcja użytkownika (wymagania (szczególnie jeśli używane były niestandardowe biblioteki), opcje, przykładowe uruchomienie i skorzystanie z programu)./// Help :/2010-01-21 20:06:18
[Java] Dynamiczne tworzenie klas
Witam, czy znacie może jakiś sposób/biblioteke która na podstawie interfejsu jest mi w stanie wygenerować implementację. Tzn public interface Service{ public void metodka(); } MagicznaKlasa.wykonaj(Service.class) zwroci klase public class ServiceImpl{ public viod metoda(){ } } Ta implementacja oczywiscie powinna mieć puste metodki. Pozdraiwam2010-01-21 19:32:29
[Newbie] [phph][mysql]stronnictwo nie działa
Witam, mam oto taki kod wyszukiwarki:2010-01-21 19:18:28
[C# i .NET] Tekstury mesh teapot.x
Witam. Przeszukałem już chyba całą sieć i niestety nie mogę znaleźć odpowiedzi na mój problem. Mam wczytany z pliku teapot.x czajnik i chciałem do niego dołożyć teksturę z dowolnego pliku. Poniżej wklejam listing mojego programu i proszę o POMOC ( wszystko pisane w C# ): [code]using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using Microsoft.DirectX; using Microsoft.DirectX.Direct3D; namespace WindowsApplication1 { public partial class Form1 : Form { private Device device; private CustomVertex.PositionColored[] color_square; private Mesh mesh; float Angle = 0; public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { // SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.Opaque, true); SetStyle(ControlStyles.AllPaintingInWmPaint, true); InitializeDirectX(); } private void Form1_Paint(object sender, PaintEventArgs e) { Render(); // Invalidate(); } private void InitializeDirectX() { PresentParameters PP = new PresentParameters(); PP.Windowed = true; PP.SwapEffect = SwapEffect.Discard; if (!PP.Windowed) { PP.FullScreenRefreshRateInHz = 60; PP.BackBufferWidth = 800; PP.BackBufferHeight = 600; PP.BackBufferCount = 1; PP.BackBufferFormat = Format.X8R8G8B8; PP.PresentFlag = PresentFlag.None; } device = new Device(0, DeviceType.Hardware, pictureBox1, CreateFlags.HardwareVertexProcessing, PP); InitializeScene(); } private void InitializeScene() { // mesh = Mesh.Sphere(device, 0.5f, 30, 30); // mesh = Mesh.Torus(device, 0.3f, 0.6f, 30, 30); mesh = Mesh.FromFile("teapot.x", MeshFlags.SystemMemory, device); } public void Render() { Vector3 rot = new Vector3(0, 0, 0); device.Clear(ClearFlags.Target, Color.Black, 1.0f, 0); if (radioButton1.Checked) device.Transform.Projection = Matrix.PerspectiveFovLH(45.0f, 1.0f, 1.0f, 100f); if (radioButton2.Checked) device.Transform.Projection = Matrix.OrthoOffCenterLH(-2.0f, 2.0f, -2.0f, 2.0f, 1.0f, 250.0f); if (checkBox1.Checked) rot.X = 1f; else rot.X = 0f; if (checkBox2.Checked) rot.Y = 1f; else rot.Y = 0f; if (checkBox3.Checked) rot.Z = 1f; else rot.Z = 0f; device.Transform.World = Matrix.RotationAxis(rot, Angle); device.Transform.World *= Matrix.Translation(0f, 0f, 4f); device.RenderState.Lighting = false; device.RenderState.CullMode = Cull.None; device.BeginScene(); //device.RenderState.FillMode = FillMode.WireFrame; device.RenderState.FillMode = FillMode.Point; mesh.DrawSubset(0); device.EndScene(); device.Present(); } private void timer1_Tick(object sender, EventArgs e) { Angle += 0.1f; Render(); } private void label1_Click(object sender, EventArgs e) { } private void checkBox3_CheckedChanged(object sender, EventArgs e) { } } }[/code] Proszę o odpowiedzi na maila Phantom210@orange.pl Z góry dzięki. Pozdrawiam.2010-01-21 19:00:48
[Java] kolejny raz classpath
Witam, Uzywam Netbeans. Napisalem program ktory: 1)uzywa klasy RawMemoryAccess 2)uruchamia nowy watek 3)nowy watek chce uzyc klasy RawMemoryAccess ale poajwia sie: java.lang.NoClassDefFoundError: javax/realtime/RawMemoryAccess jak uruchamiam glowny program z linii komed to wysypuje sie w punkcie 1. Wniosek jest taki ze NetBeans wie gdzie jest klasa RawMemoryAccess a system nie. Problemem jest to ze ja tez nie wiem gdzie ta klasa jest. Teraz pytanie wlasciwe: Jak skopiowac classpath NetBeansa do systemu, lub jak podejrzec classpath NetBeansa zeby wywniskowac gdzie ta klasa sie znajduje. Dziekuje za wszelkie wskazowki i Pozdrawiam2010-01-21 18:51:54
[Off-Topic] Więcej niż C++. Wprowadzenie do bibliotek Boost
Witam, mam do zaoferowania książkę "Więcej niż C++. Wprowadzenie do bibliotek Boost" autorstwa BjĂśrna Karlssona. W razie zainteresowania odsyłam na allegro: http://allegro.pl/item888281359_wiecej_niz_c_wprowadzenie_do_bibliotek_boost.html2010-01-21 18:48:03
[C/C++] Program który oblicza wartość wyrażenia
Witam wszystkich na wstępie :) Jestem na 1-szym roku informatyki, 1-szy semestr. Jakąś podstawy z podstaw posiadam przyswojone lecz do wczoraj pisałem programiki konsolowe. No a teraz muszę wykonać programik pod windows. Czyli okienko buttony i te sprawy. Jakieś pojęcie o obiektach typu textbox button itp itd mam, ale tego nawet wiedzą nazwać nie można. Muszę zrobić program który oblicza działanie które wpisze użytkownik. Dozwolone znaki +, -, *, / , ( ) . No i zapewne wyglądać to ma tak że w textboxie użytkownik wpisze sobie działanko i chciałby poznać wynik. Jednak to moja pierwsza styczność z tym rodzajem programowania i potrzebuję help :] Może ktoś jakieś porady, wskazówki mógłby udzielić? Np jak przekonwertować z textboxa ciąg liczb i znaków. Pozdrawiam :)2010-01-21 18:27:38
[Bazy danych] Inkrementacja indexu w ms SQL
Witam Chce, żeby SQL server sam inkrementował mi indexy w tabeli, więc przestawiłem w opcjach pola index w SQL server menegement opcję Identitty Specification na YES (Identity Increment 1, Identity Seed 1). No i po tych zmianach indeksy są inkrementowane, ale pojawia się problem, ponieważ w przypadku skasowania jakiś danych w tabeli indeks się nie zmniejsza. Załóżmy, że mam 2 rzędy danych w tabeli. W przypadku, gdy skasuje rząd o indeksie 2, a następnie dodam nowy rząd danych to zostanie mu przypisany indeks 3 ( a chcę żeby miał 2 ). Czy da się ten problem rozwiązać po stronie SQL servera ? Z góry dzięki za pomoc2010-01-21 18:21:45
[C/C++] Tablicowa reprezentacja listy
Czy ktos umiał by tylko wytłumaczyć o co tu chodzi ? Są dwie kolumny Slowo jablko. Tam gdzie jest komulna "wartość" litera a wpisana jest na 2 pozycji, Dlaczego ? Natomiast w "adresie" przy literze" a" wpisana jest 5 Tak mam w zeszycie napisane. Chciałbym aby mi to ktoś dokładnie wytłumaczył. Nie chodzi mi o rozwiązywanie jakiś zadań tylko o samo wytłumaczenie. Pozdrawiam.2010-01-21 18:06:32
[Newbie] [C#] Referencje na typy proste.
Witam. Wiem, że można przekazywać referencje na typy proste jako parametry funkcji przy użyciu słowa ref, ale ja chciałbym zrobić tablicę typu double w której byłyby referencje na zmienne z różnych klas. Tak żeby modyfikując wartość w tablicy zmieniała się automatycznie ta w obiekcie. Da się to zrobić bez obudowywania tych zmiennych w klasę? Jeżeli tak to w jaki sposób?2010-01-21 18:04:40
[C# i .NET] [C#]Wartość minimalna w list
W jaki sposób znaleść minimalna wartość mam taka liste: List min = new List(); droga+=costam; for(int j2=0;j22010-01-21 17:36:01
[Newbie] Bład podczas wykonania [Java]
Podczas wykonania tego kodu Szereg geometryczny Strona przedstawiająca szereg geometryczny Wpisz a Wpisz q Wpisz n Kolejne wyrazy szeregu geometrycznego: w momenicie gdy naciskam przycisk wyslij (pokaz) wyświetla mi się nastepujący bład i nijak nie mogę tego problemu rozwiązać... org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: null org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:397) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) root cause javax.servlet.ServletException: javax.servlet.jsp.JspException: null org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:846) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779) org.apache.jsp.ciagtag_jsp._jspService(ciagtag_jsp.java:120) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) root cause java.lang.NullPointerException tags.CiagTag.(CiagTag.java:13) sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) java.lang.reflect.Constructor.newInstance(Unknown Source) java.lang.Class.newInstance0(Unknown Source) java.lang.Class.newInstance(Unknown Source) org.apache.jasper.runtime.TagHandlerPool.get(TagHandlerPool.java:125) org.apache.jsp.ciagtag_jsp._jspService(ciagtag_jsp.java:92) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:336) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) Dzięki za pomoc2010-01-21 17:35:49
[Inżynieria oprogramowania] Oprogramować protokół
Witam, Od czego zacząć, jeśli chce się oprogramować jakiś istniejący już protokół (poza wybraniem go i przeczytaniem dokumentacji)? Jak to się robi? :) Np żeby w jakiejś aplikacji użyć protokół FTP, czy protokół GaduGadu?2010-01-21 16:58:25
[C/C++] zmienne i wskaźniki w strukturach [QT]
Cześć Sprawa jest taka, mam kilka QLineEdit, QComboBox, etc. w których prezentuje dane z sql. Dane z sql wcześniej skopiowałem na strukturę: struct custDataStruct { QVariant cust_id; // inne zmienne } Każdy QLineEdit ma podłączony sygnał editingFinished (lub podobny) do mojej funkcji checkCustDataChanged() więc jak coś się user zmieni, porównuje z danym z custDataStruct i jak ewentualnie ustawiam jego "buddy" QLabel z fontem bold Teraz chciałbym to trochę jakoś inteligentniej zapisać, żeby nie musieć w kodzie pisać porównania dla każdego Widgeta, więc myślę, że trzeba będzie to też zrobić za pomocą struktury, ale jako że klepie QT i w ogóle C od niedawna, to może są inne prostsze, lepsze sposoby. Chciałem ogarnąć to w ten sposób: struct custDataQedits { bool modified=false; // ma wskazywać czy dany widget ma zmodyfikowane dane QLineEdit *pointer; // ma zawierać wskaźnik do obiektu QLineEdit QLabel *labelpointer; // ma zawierać wskaźnik do "buddy" QLabel // tu nie wiem jak zapisać odwołanie do odpowiedniej zmiennej w custDataStruct dla odpowiedniego QLineEdit } Następnie zainicjuje custDataQedits[20] i podam każdemy odpowiednie wskaźniki. Idea jest taka, że kiedy startuje mi funkcja checkCustDataChanged() żeby to w jakiejś zgrabnej pętli for ogarnąć: for(i=0;itext() jest takie samo jak wartość w strukturze custDataStruct, ewentualnie ustawiam custDataQedits[i].modified=true, robie font bold dla labelpointer,etc. } Później przy zapisie danych wybiorę z tej struktury tylko obiekty ze zmienną modified=true Czy jest może inny sposób żeby ogarnąć np. 20 QLineEdit żeby nie pisać porównywania wartości dla każdej? I drugie pytanie: Czy dałoby się w strukturze custDataQedits zamiast wskaźnika do QLineEdit zapisać adres funkcji QLineEdit::text() ? bo na przykład QComboBox ma funkcje currentText() i musiałbym je jakoś rozróżniać w pętli for, żeby używać odpowiedniej funkcji (co się oczywiście da zrobić) pozdrawiam Marek2010-01-21 16:22:15
[C/C++] Pierwiastkowanie liczb
Witam, Mam taki problem: Mając dane dwie liczby: a,b wyliczyć pierwiastek gdzie liczbą pod pierwiastkiem jest "a" a stopniem pierwiastka "b". Da się to zrobić w miarę łatwy sposób? Z góry dzięki.2010-01-21 16:08:48
[Java] Obliczanie daty
Witam. Czy umiałby ktoś napisać program, w którym będzie można obliczyć po wpisaniu daty urodzin, ile przeżyło się dni? Program napisany miałby być w NetBeans. Byłbym bardzo wdzięczny za pomoc ponieważ jestem zielony w pisaniu programów w Java.2010-01-21 15:36:04
[Java] jboss problem z redeployowaniem EARa
witam mam eara ktory zawiera kilka ziaren ejb oraz aplikacje w warze ktora przy deployowaniu strzela do jednego z ziaren w tym earze i inicjalizuje co trzeba. wszystko jest ok, ziarna deployuja sie na poczatku, war na koncu ale podczas aktualizacji tego eara dostaje w logach taki blad przy probie strzelenia do ziarna z aplikacji inicjalizujacej: $Proxy491 cannot be dilayer.configurator.ConfiguratorInterface wszystko jest ok jazeli usune eara z jbossa zrestartuje go i po restarcie zainstaluje eara od nowa. problem wystepuje tylko przy aktualizacji eara. wszystkie ziarna wywoluje po interfejsie lokalnym. ktos wie o co chodzi? pozdrawiam2010-01-21 15:13:49
[C# i .NET] Odczyt z portu na wątkach
Piszę program do komunikacji z urządzeniem na porcie RS. Główna idea polega na ciągłym odczytywaniu danych z urządzenia i wyświetlania ich w kontrolkach na formie, a w razie konieczności między odczytami także zapisywanie danych w urządzeniu. Chcę żeby operacje na porcie działały w innym wątku niż główny, tzn. odczyt i zapis w tym samym. Ja to widzę mniej więcej tak: wątek portu dostaje żądanie odczytu danych, a po odczytaniu daje znać wątkowi głównemu, że skończył. Wtedy wątek główny wypełnia kontrolki odczytanymi wartościami i jeżeli użytkownik zmienił wartość w którejś kontrolce następuje zapis do urządzenia, a potem znowu odczyt, i tak dookoła. Problem w tym, że nie bardzo wiem jak to z tymi wątkami. Jakoś nigdy się za to nie brałem, a po tym co przeczytałem dalej nie dużo wiem. Zależy mi na tym, żeby uzupełnianie kontrolek wywoływane było w wątku głównym, żeby ominąć Invoke() dla każdej kontrolki bo trochę ich jest, i żeby odczytywanie nie zawieszało interfejsu, bo ten odczyt zamierzam robić z dwóch lub więcej urządzeń, o ile uda mi się z jednym. Nie zamieszczam żadnego kodu bo to chyba nie ma sensu, proszę o jakieś pomysłu wtedy coś napocę. Z góry dzięki za pomoc2010-01-21 15:06:12
[Newbie] Program w Java
Witam. Czy umiałby ktoś napisać program, w którym będzie można obliczyć po wpisaniu daty urodzin, ile przeżyło się dni? Program napisany miałby być w NetBeans. Byłbym bardzo wdzięczny za pomoc ponieważ jestem zielony w pisaniu programów w Java.2010-01-21 14:55:50
[Java] [JAVA] Kółko-krzyżyk 9x9
Witam! Postanowiłem postawić trochę cięższe zadanie przed sobą. Otóż - chcę napisać grę kółko-krzyżyk, na planszy 9x9, czyli składającą się z 81 pól. żeby nie było bezsensownie (tzn, że będzie wygrywal te co ułoży obok siebie 3 czy 9 symboli) postanowiłem, że grę będzie wygrywał gracz, który ułoży 5 pól obok siebie. Wcześniej stworzyłem grę kółko-krzyżyk, myślącą, o 3 poziomach trudności, ale w c++, w dodatku tekstowym. a więc Cele: -stworzenie planszy 9x9 (albo buttony albo panele, które po kliknięciu będą wczytywać obrazek) -stworzenie algorytmu sprawdzającego, czy nie ma 5 symboli obok siebie -stworzenie 2 rodzajów gry - dla 1 i 2 graczy -stworzenie do gry z komputerem dwóch poziomów trudności. jeden z nich będzie łatwy i będzie opierał się na funkcji RAND i przypadkowym obstawianiu pól. drugi będzie inteligentniejszy - będzie blokował gracza by nie ułożył 5 w linii, przy tym starając się samemu ułożyc 5 w linii I teraz kilka pytań: -czy ktoś z Was spotkał się gdzieś z podobnym tematem? -jak rozwiązać sprawę AI? spotkal sie ktos kiedys z algorytmem do tego typu gry? Co mam zrobione: -plansza (to chyba wiadome) -system zaznaczania pól gracza (po kliknieciu nastepuje i++, jesli i%2==0, to Button.setText("X"), w przeciwnym razie jest "O". przy okazji dane o kliknieciu wpisuje do tablicy jednowymiarowej, o 81 elementach rownych 0. jesli przycisk zostanie klikniety, komorka w tablicy odnoszaca sie do tego butona przybiera wartosc "1" i nie pozwala na zmiane textu w buttonie Czekam na wszelkie propozycje, może mi oświecicie drogę :)2010-01-21 14:51:48
[Webmastering] mailto i polskie znaki
Witam mam taki maly problem uzywam sobie funkcji mailto ja@o2.pl no i po klinieciu oczywiscie wlancza mi sie outlook , ale wyswietla zamiast polskich znakow szlaczki krzaczki, strone kodowana jest w utf8 , jesli trzeba zmienic kodowanie to na jakie ?2010-01-21 14:44:12
[Java] Logowanie do ActiveDirectory
Witajcie, problem jest taki: loguję się w firmie na stacji służbowej do konkretnej domeny przez serwer ActiveDirectory. Na tej stacji mam środowisko developerskie (JBoss,Oracle,NetBeans itd.). W jednej z aplikacji, osadzonej na JBossie, muszę również zaimplementować logowanie do tego samego serwera AD, do którego jestem już zalogowany jako użytkownik domeny, ale - uwaga - nie wolno mi tego robić przez formularz, gdzie będzie można wpisać nazwę i hasło użytkownika (wewnętrzny regulamin bezpieczeństwa) - te dane muszą być przekazane do serwera AD niejako "automatycznie", na podstawie danych zalogowanego użytkownika w systemie. Da się to zrobić z całą pewnością, poniewaz takie aplikacje widziałem, natomiast nie udało mi się nigdzie odnaleźć żadnej wskazówki, jak to technologicznie wykonać (wróżka Google wymiękła... :-D Czy ktoś z Was może pomóc? Będę wdzięczny za każdą wskazówkę.2010-01-21 14:26:56
[Java] AffineTransform i RMI
Witam. Potrzebuje pomocy z AffineTransform i RMI. Na zaliczenie mam oddać kółko i krzyżyk, z możliwością obrotu planszy w 3D i z multiplayerem po lanie. Nie mam na tyle wiedzy żeby zaimplementować to w swoim programie. O to jego kod: public class plansza extends JFrame implements ActionListener{ private static final long serialVersionUID = 1L; private JPanel jContentPane = null; private JPanel plan = null; private JLabel jLabel = null; private JButton restart = null; private JButton[][] przycisk=new JButton[10][10]; private int XxY=3; String kolej="O"; // @jve:decl-index=0: private JLabel kolejka = null; private JButton dodaj = null; private JButton odejmij = null; private JPanel getplan() { if (plan == null) { plan = new JPanel(); plan.setLayout(null); plan.setBounds(new Rectangle(10, 10, 500, 500)); rozmiarPola(XxY); } return plan; } protected void rozmiarPola(int R) { plan.removeAll(); kolej="O"; for(int i=0;i2010-01-21 13:43:09
[C# i .NET] c# i SQL ( model bezpolaczeniowe z DataAdapter)
Witam, mam oto taki problemik. Powiązałem mój program z baza danych . dodałem query INSERT . Gdy sprawdzam ile jest wierszy (COUNT) to pokazuje mi ( po wykonaniu INSERT ) ze dodało ,mało tego gdy ściągam dane poprzez fill() , i przedstawiam je w programie w DATAGRID .to również widać jak dodawane są poszczególne wiersze - wszystko śmiga . Problem pojawia się gdy w Visual c# 2008 klikam na ta bazę danych i chce sobie zobaczyć jak to wyglada wewnątrz programu , wówczas dane powracają do stanu pierworodnego wpisanego w programie ( to jest 2 wiersze ) czy ktoś może wie o co chodzi ? tak ma byc :O ? dodawanie wiersza : pytaniaTableAdapter1.InsertQuery1(nr, pytanie, odpowiedz, kategoria); znalazlem w MSDNN również coś typu : bindingSource1.EndEdit(); try { this.Validate(); this.pytaniaTableAdapter1.Update(questionsDataSet1); } catch (System.Exception ex) { } jednak nie do końca to rozumiem .. np BindingSource dodałem z przymusu , a UPDATE-owanie tablica pusta nie zamienia mi właściwej tablicy :/. Dodam również, że program sam wygenerował mi TableAdaptera... Pomóżcie bo jestem w trakcie robienia projektu ... Pozdrawiam2010-01-21 12:40:46
[Delphi/Pascal] nie znaleziono punktu wyjścia procedury..
nie znaleziono punktu wyjscia procedury @system@initialization$qqrv w bibliotece rtl100.bpl Taki komunikat mi się wyświetla przy próbie uruchomienia programu na systemie Windows 7, dodam, że pod XP wszystko działa jak należy. Biblioteki (BPL) z których korzysta program znajdują się w System32. Czy miał już ktoś taki problem ?2010-01-21 12:19:52
[Praca] [Praca]Project Manager - Gdańsk
InterKadra jest działającą na rynku europejskim licencjonowaną Agencją Pracy Tymczasowej, Doradztwa Personalnego oraz Pośrednictwa Pracy na terenie RP i za granicą, wpisaną do Krajowego Rejestru Agencji Zatrudnienia pod nr 3372. Obecnie dla naszego Klienta poszukujemy osób zainteresowanych pracą na stanowisku: Project Manager Numer referencyjny: PM/ITZ/GD Lokalizacja - Gdańsk Obowiązki -Managing large scale integration project for UK based client -Reporting to the client and delivery manager -Managing the project team Wymagania -14 years overall experience -Experience in managing large onsite and near shore teams for developing web applications along with customer sponsor for more than 4 years -Sound knowledge of management principles and processes -Motivation and very good communication -Good commercial orientation and reporting skills -Good at risk management -Ready to travel to UK for first period of the Project â around 8 months Wybranym kandydatom oferujemy -Stable work in multinational company -Contract for unspecified period -Working time: 08.00 â 16.00 -Social package -Promotion possibility If you are interested in our offer please send your application (CV and ML in Polish and English language) by e-mail with the following title PM/ITZ/GD Kontakt 12 290 44 52 rekrutacja@interkadra.pl2010-01-21 11:31:13
[Praca] [Praca]Business Analyst - Gdańsk
InterKadra jest działającą na rynku europejskim licencjonowaną Agencją Pracy Tymczasowej, Doradztwa Personalnego oraz Pośrednictwa Pracy na terenie RP i za granicą, wpisaną do Krajowego Rejestru Agencji Zatrudnienia pod nr 3372. Obecnie dla naszego Klienta poszukujemy osób zainteresowanych pracą na stanowisku: Business Analyst Numer referencyjny: BA/ITZ/GD Lokalizacja - Gdańsk Obowiązki -Capturing and analyzing requirements -Translating requirements to web application Wymagania -10 years experience in capturing and analyzing requirements for HR based web applications in the areas of hiring and development -Well versed with translating requirements to web application -Awareness of technical concepts in software is essential - preferably in .Net -Experience in working onsite for requirements capture with global customers -Experience in interfacing with large teams and guiding the development -Ready to travel to UK for first period of the Project â around 8 months -Good English is essentials Wybranym kandydatom oferujemy -Stable work in multinational company -Contract for unspecified period -Working time: 08.00 â 16.00 -Social package -Promotion possibility If you are interested in our offer please send your application (CV and ML in Polish and English language) by e-mail with the following title BA/ITZ/GD Kontakt 12 290 44 52 rekrutacja@interkadra.pl2010-01-21 11:29:34
[Praca] [Praca]Senior Software Architect - .Net - Gdańsk
InterKadra jest działającą na rynku europejskim licencjonowaną Agencją Pracy Tymczasowej, Doradztwa Personalnego oraz Pośrednictwa Pracy na terenie RP i za granicą, wpisaną do Krajowego Rejestru Agencji Zatrudnienia pod nr 3372. Obecnie dla naszego Klienta poszukujemy osób zainteresowanych pracą na stanowisku: Senior Software Architect - .Net Numer referencyjny: SSA/DNZ/GD Lokalizacja - Gdańsk Obowiązki -Designing large, high performance systems -Transferring of business requirements into software architecture -Coordinating the developers team Wymagania -University Degree in Computer Science -Minimum of 4 years experience in architecting and specification for .Net based web applications -Excellent analytical and communication skills -Experience in working at client location in large teams and leading the team technically -Ready to travel to UK for first period of the Project â around 8 months -Good English is essentials Welcome: -HR industry processes knowledge Wybranym kandydatom oferujemy -Stable work in multinational company -Contract for unspecified period -Working time: 08.00 â 16.00 -Social package -Promotion possibility If you are interested in our offer please send your application (CV and ML in Polish and English language) by e-mail with the following title SSA/DNZ/GD Kontakt 12 290 44 52 rekrutacja@interkadra.pl2010-01-21 11:28:18
[Praca] [Praca]Senior Software Architect â Java - Gdańsk
InterKadra jest działającą na rynku europejskim licencjonowaną Agencją Pracy Tymczasowej, Doradztwa Personalnego oraz Pośrednictwa Pracy na terenie RP i za granicą, wpisaną do Krajowego Rejestru Agencji Zatrudnienia pod nr 3372. Obecnie dla naszego Klienta poszukujemy osób zainteresowanych pracą na stanowisku: Senior Software Architect â Java Numer referencyjny: SSA/JVZ/GD Lokalizacja - Gdańsk Obowiązki -Designing large, high performance systems -Transferring of business requirements into software architecture -Coordinating the developers team Wymagania -University Degree in Computer Science -Minimum of 4 years experience in architecting and specification for web enabling Java based applications -Excellent analytical and communication skills -Experience in working at client location and multishore projects -Experience in working onsite with large teams and leading the teams technically -Ready to travel to UK for first period of the Project â around 8 months -Good English is essentials Welcome: -.Net knowledge -HR industry processes knowledge Wybranym kandydatom oferujemy -Stable work in multinational company -Contract for unspecified period -Working time: 08.00 â 16.00 -Social package -Promotion possibility If you are interested in our offer please send your application (CV and ML in Polish and English language) by e-mail with the following title SSA/JVZ/GD Kontakt 12 290 44 52 rekrutacja@interkadra.pl2010-01-21 11:26:23
[Java] klient FTP
Jak wysłać plik z lokalnego dysku graficzny na serwer FTP, korzystając z org.apache.commons.net.ftp ? Połączenie z serwerem mam, logowane bez problemu.2010-01-21 11:20:09
[Hardware/Software] Problem z przechodzeniem na podstrony
Mam stronę toledoclub.vipserv.org/ na którą normalnie wchodzę i mi działa. Klikam forum, które jest pod adresem toledoclub.vipserv.org/stcforum i po długim oczekiwaniu dostaję Internal Server Error. Wiem że forum działa bo z innej maszyny o innym IP wchodzi bez problemu bez oczekiwania. Sytuacja niezależna od przeglądarki. Robiłem flushdns oraz czyściłem historię. Ma ktoś pomysł?2010-01-21 11:18:51
[Newbie] [Prolog} Kompilowanie programu
Witam Dział odpowiedni więc nie muszę pisać ze dopiero zaczynam :) Jeżeli już napisałem "program" w jaki sposób mam go skompilować ? (GNU Prolog) Pozdrawiam2010-01-21 11:11:45
[Java] Dynamiczna zmiana tytułów zakładek
Usiłuję zmienić tekst wyświetlany w zakładkce w trakcie działania aplikacji. Zakładka zawiera komponent z przyciskiem, który ją zamyka i tekst ustalony w czasie wywołania metody addTab. Wywołuję więc metodę jTabbedPane.setTitleAt(tabIndex, tabTitle); wstawiając w tabTitle nowy tytuł. I rzeczywiście - po pobraniu metodą getTitleAt pobiera się tekst zmodyfikowany, ale wizualnie nic się nie zmienia i zostaje nadal tekst ustalony przy otwieraniu zakładki. Szukałem przykładów i nie zauważyłem niczego dodatkowego. Takie działanie to zły objaw, czy po prostu coś przeoczyłem ?2010-01-21 10:10:22
[Java] Ruch postaci
Witam. Mam mały problem. Otóż chciałbym wykorzystać ruch postaci podobny do ruchow z gry space invaders tzn.: kilka "duszkow" porusza sie od lewej do prawej po czym schodzi o kilka pixeli w dol i znowu od lewej do prawej i znowu w dol. Na razie jak wykonuje ruch to albo chodza tylko po osi x, a jak dodaje y to poruszaja sie po skosie. Z góry byłbym wdzięczny za pomoc. public void act() { x+=vx; if (x < 0 || x > Scena.SZEROKOSC) vx = -vx; } Pozdrawiam.2010-01-21 09:45:12
[Webmastering] flash, z czym się łączy
Witam, czy jest jakiś sposób żeby sprawdzić z jaką stroną łączy się animacja swf, np. mam flasha który ma przycisk po którego kliknięciu wysyła jakieś dane do pliku na serwerze, itp. po kliknięciu żadna strona się nie otwiera nic nie widać.2010-01-21 08:45:31
[Newbie] [Java] AffineTransform i RMI
Witam. Potrzebuje pomocy z AffineTransform i RMI. Na zaliczenie mam oddać kółko i krzyżyk, z możliwością obrotu planszy w 3D i z multiplayerem po lanie. Nie mam na tyle wiedzy żeby zaimplementować to w swoim programie. O to jego kod: public class plansza extends JFrame implements ActionListener{ private static final long serialVersionUID = 1L; private JPanel jContentPane = null; private JPanel plan = null; private JLabel jLabel = null; private JButton restart = null; private JButton[][] przycisk=new JButton[10][10]; private int XxY=3; String kolej="O"; // @jve:decl-index=0: private JLabel kolejka = null; private JButton dodaj = null; private JButton odejmij = null; private JPanel getplan() { if (plan == null) { plan = new JPanel(); plan.setLayout(null); plan.setBounds(new Rectangle(10, 10, 500, 500)); rozmiarPola(XxY); } return plan; } protected void rozmiarPola(int R) { plan.removeAll(); kolej="O"; for(int i=0;i2010-01-21 02:37:56
[Java] metoda addNotify
cześć, czy mógłby ktoś z na forum wytłumaczyć (najlepiej na jakimś przykładzie) jak działa i do czego służy metoda addNotify() z klasy JComponent ? wiem, że chodzi o "przekazanie sterowania" zaraz po utworzeniu danego komponentu (czy coś takiego) ale ogólnie mało na ten temat znalazłem a wiem, że są na tym forum osoby, które zawodową programują w javie i będą w stanie wyjaśnić o co chodzi w tej metodzie addNotify() :-) może dodam jeszcze kawałek kodu, z jakiegoś tutoriala o tworzeniu gierki w javie: public class Board extends JPanel implements Runnable { private Image star; private Thread animator; private int x, y; private final int DELAY = 50; public Board() { setBackground(Color.BLACK); setDoubleBuffered(true); ImageIcon ii = new ImageIcon(this.getClass().getResource("star.png")); star = ii.getImage(); x = y = 10; } public void addNotify() { super.addNotify(); animator = new Thread(this); animator.start(); } public void paint(Graphics g) { super.paint(g); Graphics2D g2d = (Graphics2D)g; g2d.drawImage(star, x, y, this); Toolkit.getDefaultToolkit().sync(); g.dispose(); } public void cycle() { x += 1; y += 1; if (y > 240) { y = -45; x = -45; } } public void run() { long beforeTime, timeDiff, sleep; beforeTime = System.currentTimeMillis(); while (true) { cycle(); repaint(); timeDiff = System.currentTimeMillis() - beforeTime; sleep = DELAY - timeDiff; if (sleep < 0) sleep = 2; try { Thread.sleep(sleep); } catch (InterruptedException e) { System.out.println("interrupted"); } beforeTime = System.currentTimeMillis(); } } } to jest klasa odpowiedzialna za wyświetlanie grafiki na panelu, prosiłbym tylko o wyjaśnienie metody addNotify() z góry dziękuję za wszystkie odpowiedzi, pozdrawiam2010-01-20 23:43:19
[Delphi/Pascal] Free Pascal Compilator
Witam, może ktoś zapodać FPC pod winde? Kompiluje kernela z własnego OS, docelowo był kompilowany pod linuksem w FPC , niestety pod windą wyrzuca błędami. Posiadam FPC 2.0.4 oraz 2.2.4, lecz obie te wersje dają taki sam efekt, nie znalazłem innego może wy macie jakieś ciekawe propozycje/rozwiązania ? Pozdrawiam2010-01-20 23:41:45
[Webmastering] PHP liczba postów problem
Mam skrypt: (session_start() jest w skrypcie pobierającym klase) --------------------------------------------------------------------------------------------------------------------2010-01-20 23:32:12
[Newbie] [c++] wartość wyrażenia
Ok napisałem poprzedni temat jako zarejestrowany ale chyba mam wiecej pytan na tym forum a nie chce robić bałaganu to sie zarejestrowałem :) w związku z tym że naprawde nadaje sie do działu Newbie prosze o jeszcze jedna odpowiedz :D potrzebuje wartość takiego czegoś !((2*b !=4) && a) dla int a=1 i b=2 oraz !((2*b !=4) && a) dla int a=0 i b=3 oraz !((2*b !=4) && a) dla int a=0 i b=2 dzieki wielkie z góry ;) Pozdrawiam, Kamil2010-01-20 23:22:35
[Newbie] Pytanie c++
witam, Pisze tutaj z prośba aby ktoś rozszyfrował mi kawałek kodu programu bo niedlugo kolokwium a przez "przypadek" dorwałem sie do pytań odrazu mowie ze z programowaniem nie jestem za pan brat... także miło by było gdyby ktos mi to tak choc troszke rozjasnil a to są naprawde pierdoly a więc Podaj ile wynoszą wartości zmiennych x,y,z w momencie gdy wykonywana jest instrukcja1 w danym programie int y; int main(); {static float z; float x; instrukcja1;...} a)x:0 y:0 z:0 b)x: nieokreślona y:0 z:0 c)x:nieokreślona y:0 z:nieokreślona d)x:0 y:nieokreślona z:nieokreślona z góry dzięki za odpowiedz pozdrawiam ;)2010-01-20 23:07:56
[Delphi/Pascal] stringgrid obszar
potrzebuje zaznaczyć obszar w strinngridzie tak aby wszystko powyżej rzędu kursora było pełnym obszarem, a w rzędzie kursora od kol 0 do kursora czyli np mam obszar 100x100 klikam przycisk myszki 0,0 i ciągnę do poz 50,50 chce aby podczas ciągnięcia ( z naciśniętym przyciskiem ) zaznaczony był obszar 0,0 do 100,49 + obszar 0,50 do 50,50 interesuje mnie jak połączyć te 2 obszary ?2010-01-20 22:54:42
[Newbie] Nieznany argument funkcji
Witam Otóż w deklaracji funkcji mam: bool USUN_UJEMNE(long* &wsk_tablicy, int &rozmiar_tablicy) { .... } jest to funkcja użyta w main: USUN_UJEMNE(tablica,n); przy czym tablica to wskaźnik na nowo alokowaną tablicę w innej funkcji, nieistotne, ( long* nowa_tablica = new long[ ilosc_liczb ]; ) i mam pytanie, czemu w deklaracji funkcji USUN_UJEMNE jako argument podajemy long*& - co to właściwie jest? czemu, jako że jest to wskaźnik na pierwszy element nowo utworzonej tablicy, nie możemy po prostu wpisać "long* wsk_tablicy"2010-01-20 22:24:02
[C/C++] Zamiana tekstu
Witam mam pewien problem, otóż [code]void __fastcall TForm1::Button1Click(TObject *Sender) { String Szukaj = "GOOGLE"; int Pozycja = RichEdit1->Text.Pos(Szukaj) - 1; RichEdit1->SelStart = Pozycja; RichEdit1->SelLength = Szukaj.Length(); RichEdit1->SetFocus(); }[/code] ten kod w komponecie RichEdit po wciśnieci buttona znajduje i podświetla mi tekst "google" Co mam zrobić aby owy tekst zmienić np. na "INTERNET" ?? plus żeby zrobiło akapiti dodało kolejne słowo "KOMPUTER" wszystko pod jednym przyciskiem przykład: przed wyszukaniem i zamianą [code]blaa blabla bla bla bla bla bla bla bla GOOGLE bala bla bla bla bla bla bla blabla bla[/code] po wyszukaniu i zamianie [code]blaa blabla bla bla bla bla bla bla bla INTERNET KOMPUTER bala bla bla bla bla bla bla blabla bla[/code] z góry thx ;]2010-01-20 22:16:51
[Newbie] Zamiana tekstu
Witam mam pewien problem, otóż [code]void __fastcall TForm1::Button1Click(TObject *Sender) { String Szukaj = "GOOGLE"; int Pozycja = RichEdit1->Text.Pos(Szukaj) - 1; RichEdit1->SelStart = Pozycja; RichEdit1->SelLength = Szukaj.Length(); RichEdit1->SetFocus(); }[/code] ten kod w komponecie RichEdit po wciśnieci buttona znajduje i podświetla mi tekst "google" Co mam zrobić aby owy tekst zmienić np. na "INTERNET" ?? plus żeby zrobiło akapiti dodało kolejne słowo "KOMPUTER" wszystko pod jednym przyciskiem przykład: przed wyszukaniem i zamianą [code]blaa blabla bla bla bla bla bla bla bla GOOGLE bala bla bla bla bla bla bla blabla bla[/code] po wyszukaniu i zamianie [code]blaa blabla bla bla bla bla bla bla bla INTERNET KOMPUTER bala bla bla bla bla bla bla blabla bla[/code] z góry thx ;]2010-01-20 22:16:51
[Newbie] [cpp] znowu dziedziczenie
Hej! Napredce tlumacze: mam 3 klasy, jedna bazowa i dwie pochodne. Wygladaja tak: class ALG { public: int rozmiar; int * data; char * mode; ALG() { } ALG(int size) { } void setData(int * array) { } void generateRandomData() { } void getFromFile() { } void getFromUser() { } virtual void sort() { } void setTabSize(int size) { } void printData() { } }; i do tego dziedziczace (implementuja jedynie odmienna funkcje sort() ) class P : public ALG { public: P() {} P(int size) {} void sort() { printf("nA tu sie dzieje sort z Pn"); } }; class IS : public ALG { public: IS() {} IS(int size) { } void sort() { printf("Sortuje z IS!!!!nnn"); } }; a tak wyglada kod w funkcji main(): ALG * obiekt; IS insertionsort(10); P partition(10); switch(wybor) { case 1: obiekt = &insertionsort; break; case 2: obiekt = &partition; break; } obiekt.getFromUser(); obiekt.sort(); // !!!!!!!!!!!!!!!!!! TU MA SIE WYKONAC WYBRANY SORT ;) obiekt.print(); niestety nie dziala on. zaleznie od roznych jego zmian i wariantow dostaje rozne bledy albo nie dziala. Moze ktos mi powiedziec, jak zrobic, zeby dzialalo to wedle mojego albo zblizonego pomyslu ? Probowalem jeszcze wersji z klasa glowna IS (zawiera wszystko to co ALG + IS) oraz pochodna od IS klasa P, ktora implementowala jedynie nowy sort(), jednak nie przeslanial on wtedy tego uzytego w IS. Z gory dziekuje za pomoc!2010-01-20 22:03:03
[Newbie] [ANSI C] Wczytywanie IP
Witam Muszę napisać program, który będzie przeliczał adres IPv4 na różne postacie(dziesiętną, binarną i szesnastkową) . Niestety już na początku natrafilam na problem. Jak mogę wczytać IP do programu? Próbowałam: 17 printf("Podaj IP w formacie X.Y.Z.T:"); 18 //scanf("%d.%d.%d.%d",&x,&y,&z,&t); lub 19 scanf("$d",&x); 20 scanf("$d",&y); 21 scanf("$d",&z); 22 scanf("$d",&t); I nie jest to poprawne. Do tego przypomniałam sobie, że scanf wczytuje do pierwszego białego znaku... [glowa] Jak inaczej to zrobić?2010-01-20 22:02:24
[C# i .NET] Interfejsy - co to, po co i jak uzywać
Co to sa interfejsy i po co tego uzywac w C#. Przeczytalem juz o tym w jednej ksiazce ale nic mi sie nie rozjasniło.2010-01-20 21:50:33
[Bazy danych] eksport bazy danych firebird do SQL
witam, otóż moim zadaniem jest napisanie takiego zapytania, w którym eksportuję całą bazę danych z firebird do zapytań SQL. Bez struktury tabel. Potrzebuję takie zapytanie(a), żeby jako wynik dał wszystkie dane w bazie w formacie INSERT INTO tabela VALUES itl wie ktoś jak to można ugryźć? Jako utrudnienie nie znam struktury tabel. Interesuje mnie tylko to insert into2010-01-20 21:29:47
[Off-Topic] teoria spiskowa MAX :P
Hej :) Po raz trzeci ten sam topic ale... tym razem przyznaje aż nawet ja sam jestem zaskoczony tym co powiedział prezydent Wenezueli na temat trzesien ziemii w Haiti. Niechce tu tworzyć żadnych tasiemcowych rozmów na temat tych spiskowych teorii bo to już nudne itd. Poprostu dziele się z wami wiadomością która nawet mnie zaskoczyła ( a wiecie co to mniej wiecej oznacza xD ) link : http://wiadomosci.onet.pl/2114662,12,szokujaca_teoria_ws_trzesienia_ziemi_na_haiti,item.html ciekawy cytat : Wedle prezydenta Wenezueli ostatecznym celem USA jest zniszczenie Iranu. - Przy wykorzystaniu sztucznie wywołanej serii trzęsień ziemi, rząd USA chce obalić islamski reżim - twierdzi Chavez. Jakbyście byli zmeczeni tymi tematami to usuncie :) poprostu dziele sie informacją która wydaje mi sie dosc ciekawa ze wzgledu na moja wizje wojny z Iranem xD a tu takie cos :P2010-01-20 20:37:42
[C/C++] minGW Studio
Witam Was bardzo serdecznie Mam problem i mam nadzieję, że mi pomożecie. Od poniedziałku babka wałkuje z Nami C++, tylko że Ona kompletnie się nie nadaję na nauczyciela, strasznie źle tłumaczy, no i oczywiście w piatek zadała nam pracę zaliczeniową, napisać tabliczkę mnożenie. Jestem kompletnie zielony w tym, to moja pierwsza styczność z c++ , nie wiem kompletnie jak to zrobić, ma ona wyglądać tak: 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 2 4 6 8 10 12 14 16 18 20 3 6 9 12 15 18 21 24 27 30 4 8 12 16 20 24 28 32 36 40 5 10 15 20 25 30 35 40 45 50 6 12 18 24 30 36 42 48 54 60 7 14 21 28 35 42 49 56 63 70 8 16 24 32 40 48 56 64 72 80 9 18 27 36 45 54 63 72 81 90 10 20 30 40 50 60 70 80 90 100 po kompilacji ma się uruchomić w ten sposób. Bardzo was proszę o pomoc. Aaa i skrypt ma być napisany w programie minGW Studio. Oczywiście ma nie być taki krzywy, chodzi o to że ma być w formie takiej tabeli 10x10 i każda liczba ma się przez siebie mnożyć2010-01-20 20:35:36
[C/C++] Biblioteka stl, lista obiektów
Witajcie :-) Mam problem z następującym zagadnieniem. Mam stworzyć symulację obrazującą model Lotki-Volterry (model drapieżnik-ofiara). Deklaruję sobie klasę gatunek, w której mam pola czas i dl_zyc. dl_zyc jest zrandomizowana w konstruktorze. I jeszcze w tej klasie jest procedura inkrementująca czas, dajmy na to zegar_biol(). Potem w module głównym tworzę listę obiektów klasy gatunek wykorzystującą bibliotekę stl. Oczywiście wymagane biblioteki są już dołączone. class gatunek { public: int czas; //aktualny czas życiowy int dl_zyc; //długość życia gatunek(){czas=0; dl_zyc=1000+1000*Random();} ~gatunek(){} void zegar_biol(){czas++;} }; listG //tworzę listę obiektów typu gatunek for(int i=0;i2010-01-20 20:35:12
[C/C++] Mnożenie poszczególnych elementów talibc
Witam serdecznie. Otóż piszę program obliczający reakcje belki obciążonej siłami. Doszedłem do momentu w którym mam 2 tablice jednowymiarowe ze zdefiniowanym wymiarem i poszczególnymi wartościami i chciałbym uzyskać tablicę trzecią która będzie się składać z wymnożonych poszczególnych elementów tych dwóch tablic np. X=[w1, w2, w3] - pierwsza tablica ze zdefiniowanymi elementami (w1, w2, w3), oraz druga Y=[c1,c2,c3], trzecia tablica powinna posiadać wtedy takie wartości: Z=[w1*c1, w2*c2, w3*c3]. Myślę, że dobrze wytłumaczyłem o co chodzi. Proszę o pomoc.2010-01-20 20:34:59
[C/C++] 3 programy
witam mam problem z 3 programami 1-program wypisuje co 8 liczbe od konca 2-program liczy objeteosc prostopadloscianu 3-karzdy element 2 wymiarowej tablicy pomnożony przez 32010-01-20 20:29:01
[C/C++] Struktura operacji w rejestrze
Witam. Przeczytałem mnóstwo artykułów o tworzeniu własnych kluczy w rejestrze i męczyłem się kilka godzin z tym. Poddaję się. Mój problem polega na tym, że stworzyłem w C++ własną mini gierkę, z rankingiem i ustawieniami, wszystko na koniec elegancko zapisuje się w stringu lista ( zadeklarowanym tak - string lista ; ) lecz nie mam jak tego stringu przechować. Nie zawiera on bardzo wiele znaków, max 200. Próbowałem bawić się z operacją na plikach, tu poradziłem sobie, ze program zapisuje ten string do pliku dane.txt i za kazdym razem pobiera go, edytuje i zapisuje nowy do pliku. Chciałbym to zrobić bez pliku, w rejestrze. Proszę o to, aby ktoś podał mi w miarę gotowy kod jak a) sprawdzić czy w rejestrze jest klucz o nazwie "Gra" b) jeśli nie ma to jak go utworzyć c) jak zrobić aby przechowywł on zawartość stringa. d) jak zrobić aby pobrać do stringa zawartość klucza Będę wdzięczny za jakąkolwiek pomoc....2010-01-20 20:26:57
[Bazy danych] Microsoft SQL Server 2008 Management Studio Express - instal
Witam. Mam dosc trywialne pytanie, jak zainstalowac Microsoft SQL Server 2008 Management Studio Express bez instalacji visual studio ? mam zainstalowany Microsoft Visual C# 2008 Express Edition i nie chce instalowac nielegalnego visual studio, a podczas instalacj mi sie rzuca, konkretnie w momencie "installation rules" previosus release of microsoft visual studio 2008 i tam jest jakis blad. dodam ze wszystkie te pier.doly z microsoftu mam zainstalowane w sensie platforme 3.5, jakis powershell co wogole nie wiem co to jest i instaler 4.5. no i nie wiem co z tym zrobic ..2010-01-20 20:23:20
[C/C++] Programowanie w Builderze
Mam program Borland 6 Builder C++ i dwa problemy 1)jak zapisać plik do pliku exe oraz aby byl on odtwarzany na wszystkich komputerach 2)czy można zrobić własna ikonę do pliku exe? jak to zrobić? mógłby ktoś mi powiedzieć jak? :]2010-01-20 20:16:07
[C/C++] Gra [dlaczego krzyżyk nie wygrywa]
Witam wszystkich. Piszę grę kółko-krzyżyk o rozmiarach planszy 10x10, 5 skreslen ma wygrywać. Mam z kodem dwa problemy-po pierwsze gdy wygrywa kólko to program sie wylancza, natomiast gry wygrywa krzyzyk to nic sie nie dzieje. Byłbym wdzieczny za rady i wskazówki jak usprawnic moj program Oto kod: #include #include char znak; char pole[10][10]; int x,y,liczba,licznik=0; using namespace std; void wyswietl() { printf (" AXIS Xn"); printf (" 0 1 2 3 4 5 6 7 8 9n"); printf (" -----------------------------n"); printf (" 0 |%c |%c |%c |%c |%c |%c |%c |%c |%c |%c |n", pole[0][0], pole[1][0], pole[2][0], pole[3][0], pole[4][0], pole[5][0], pole[6][0], pole[7][0], pole[8][0], pole[9][0]); printf (" -----------------------------n"); printf (" 1 |%c |%c |%c |%c |%c |%c |%c |%c |%c |%c |n", pole[0][1], pole[1][1], pole[2][1], pole[3][1], pole[4][1], pole[5][1], pole[6][1], pole[7][1], pole[8][1], pole[9][1]); printf (" -----------------------------n"); printf (" 2 |%c |%c |%c |%c |%c |%c |%c |%c |%c |%c |n", pole[0][2], pole[1][2], pole[2][2], pole[3][2], pole[4][2], pole[5][2], pole[6][2], pole[7][2], pole[8][2], pole[9][2]); printf (" -----------------------------n"); printf (" 3 |%c |%c |%c |%c |%c |%c |%c |%c |%c |%c |n", pole[0][3], pole[1][3], pole[2][3], pole[3][3], pole[4][3], pole[5][3], pole[6][3], pole[7][3], pole[8][3], pole[9][3]); printf (" -----------------------------n"); printf (" 4 |%c |%c |%c |%c |%c |%c |%c |%c |%c |%c |n", pole[0][4], pole[1][4], pole[2][4], pole[3][4], pole[4][4], pole[5][4], pole[6][4], pole[7][4], pole[8][4], pole[9][4]); printf (" AXIS Y -----------------------------n"); printf (" 5 |%c |%c |%c |%c |%c |%c |%c |%c |%c |%c |n", pole[0][5], pole[1][5], pole[2][5], pole[3][5], pole[4][5], pole[5][5], pole[6][5], pole[7][5], pole[8][5], pole[9][5]); printf (" -----------------------------n"); printf (" 6 |%c |%c |%c |%c |%c |%c |%c |%c |%c |%c |n", pole[0][6], pole[1][6], pole[2][6], pole[3][6], pole[4][6], pole[5][6], pole[6][6], pole[7][6], pole[8][6], pole[9][6]); printf (" -----------------------------n"); printf (" 7 |%c |%c |%c |%c |%c |%c |%c |%c |%c |%c |n", pole[0][7], pole[1][7], pole[2][7], pole[3][7], pole[4][7], pole[5][7], pole[6][7], pole[7][7], pole[8][7], pole[9][7]); printf (" -----------------------------n"); printf (" 8 |%c |%c |%c |%c |%c |%c |%c |%c |%c |%c |n", pole[0][8], pole[1][8], pole[2][8], pole[3][8], pole[4][8], pole[5][8], pole[6][8], pole[7][8], pole[8][8], pole[9][8]); printf (" -----------------------------n"); printf (" 9 |%c |%c |%c |%c |%c |%c |%c |%c |%c |%c |n", pole[0][9], pole[1][9], pole[2][9], pole[3][9], pole[4][9], pole[5][9], pole[6][9], pole[7][9], pole[8][9], pole[9][9]); printf (" -----------------------------n"); } void czyszczenie() { for(int j=0;j2010-01-20 19:42:35
[Java] Podpisywanie apletu
Próbuję podpisać aplet jarsignerem... Ponieważ mój aplet komunikuje się z serwerem przez SSL, musiałem wygenerować klucze i zrobiłem to tak: keytool -genkey -alias MyCert -keypass keyword -keystore .keystore (hasło: keyword) keytool -export -alias MyCert -keystore .keystore -rfc -file MyCert.cer (hasło: keyword) keytool -import -alias MyCert -keystore .truststore -file MyCert.cer (hasło: trustword) Gdy odpalam aplet przez Applet Viewer, wszystko działa poprawnie. Gdy odpalam go w przeglądarce, nie działa komunikacja (brak praw dostępu do pliku .truststore?). Dowiedziałem się, że muszę go podpisać, ale mam z tym problem. Czy ktoś mógłby mi powiedzieć, jakie parametry mam wpisać wywołując jarsignera? Próbowałem już kilkakrotnie i nic z tego. :-(2010-01-20 19:12:02
[C/C++] Rozwiązanie zadań
Witam czy mógłby ktoś rozwiązać niżej podane zadania, byłbym bardzo wdzięczny. Z góry dziękuje. Zadanie 1 Zdefiniuj klase o nazwie Macierz2, zawierajaca: 1) pole prywatne k: takie, aby konstruktor mogl przydzielic dynamicznie pamiec dla macierzy 2x2 (elementy macierzy sĂ⌠typu float) 2 ) konstruktor z 4 parametrami, ktory bedzie przydzielal dynamicznie pamiec dla macierzy 2x2 i inicjowal jej wartosci swoimi parametrami 3) destruktor, ktory ma zwalniac pamiec przedzielana dynamicznie 4) nalezy zdefiniowac operatory:2010-01-20 19:07:04
[Bazy danych] bazy danych na potrzeby SWD
Robil ktos moze ktos taka baze danych? Bo musze takowa zrobic a nawet nie wiem od czego zaczac;/ dzieki za pomoc z gory...2010-01-20 18:52:26
[C/C++] rzutowanie a wyswietlany znak
cześć mam pewien problem. mianowicie robię w c++ taką zabawkę że najpierw trzeba podać słowo później program wyświetla ostatnią literę tego słowa i na tą literę trzeba napisać kolejne słowo i tak w kółko, ale mam pewien problem #include #include #include using namespace std; main() { string slowo; char znak; cin>>slowo; znak=static_cast(slowo.length() - 1); cout2010-01-20 18:48:15
[Inżynieria oprogramowania] Sortowanie punktów
Jednym z kroków wstępnych w wielu algorytmach (np. w algorytmie Grahama) jest posortowanie punktów względem ich współrzędnych kątowych względem danego punktu. W internecie znalazłem jak to zrobić, ale potrzebne mi jest rozwiązanie używające iloczynu wektorowego. Byłbym wdzięczny za jakiekolwiek wskazówki, linki, cokolwiek. Z góry dziękuję i pozdrawiam.2010-01-20 18:31:53
[Java] numer woluminu C
Witam mam takie pytanko gdyż chce aby program sprawdzał numer woluminu c i zapisywał go do pliku czy może mi ktoś z tym pomóc.Pozdro2010-01-20 18:21:35
[Newbie] httppostbinary() parametry i zwracanie kodu html
witam, moglby ktos z was podac mi przykladowe wywolanie tej funkcji (biblioteka synapse)? i jak pozniej otrzymac zwrocony kod html strony?2010-01-20 18:03:06
[C/C++] Jak łatwo i przyjemnie wyświetlić plik avi?
Chciałbym szybko wyświetlić mały plik avi. Jest na to jakaś szybka metoda ?2010-01-20 18:03:01
[C/C++] parser XML po VS C++
witam, czy znacie jakiś praser xml, pod Visual studio 2005 c++? mile widziane linki jak używać tego parsera i skąd go wziąć. z góry dzięki za pomoc2010-01-20 17:46:49
[Praca] Kupię program
Czy za 50 zł jest ktoś wstanie napisać mi program w delphi do analizy stanów nieustalonych transformatora w obwodzie liniowym RL i w obwodzie z nasycającym się rdzeniem czyli nieliniowym? Chodzi o to, żeby można było wklepać jakieś dane transformatora i na ich podstawie uzyskać wykresy stanów nieustalonych. Na każdy z dwoch przypadków są wzory tylko nie wiem jak je przekształcić... Kontakt: gladkii@op.pl2010-01-20 17:42:42
[Off-Topic] Czemu przelewy tak długo idą?
Czemu przelewy miedzy bankami trwaja tak długo? Np wczoraj znajomy zrobił mi przelew z BZWBK do PKO i wciaz nie ma kasy na koncie. Gdy robie przelew w tym samym baku to pieniadze sa po kilku minutach, a tu tyle czekam. czy to jest mozliwe ze przelew idzie ponad 24h?2010-01-20 17:41:10
[C/C++] [MFC] Slider Control (Trackbar) w PropPage ActiveX
Witam. Czy istnieje jakiś sposób na użycie Slidera w karcie właściwości kontrolki ActiveX, tak aby sterował on jakąś zmienną w klasie Ctrl? Chodzi mi głównie o mechanizmy w metodzie DoDataExchange, gdzie DDX_Slider jest generowany przy dodaniu zmiennej Value dla suwaka, ale DDP już dla Slidera nie istnieje? Zna ktoś rozwiązanie? Byłbym bardzo wdzięczny za pomoc.2010-01-20 17:13:41
[Delphi/Pascal] Delphi Zaznaczanie obszaru bitmapy
Zastanawiam się jak napisać opcje zaznaczania myszką obszaru bitmapy, otwartego wcześniej. Miałoby to wyglądać tak jak zaznaczanie ikon w Windowsie. Muszę to zrobić bo chce manipulować jasnością każdego z kanałów RGB. Pozdrawiam. [soczek]2010-01-20 17:12:06
[Delphi/Pascal] Zaokrąglanie liczb
Witam Czy ktoś może mi wyjaśnić taką rzecz Korzystam z funkcji w Delphi 6 edit1.Text:=floattostrf(sum1,ffFixed,18,1); gdzie sum1 akurat w tym przypadku wynosi 9,45 Na jednym komputerze wynikiem działania tej funkcji jest liczba 9,5 a na innym ten sam program pokazuje wynik 9,4 Czy ktoś się orientuje, czy w systemie Windows jest jakiś parametr definiujący sposób zaokrąglania liczb, bo nie mam zielonego pojęcia dlaczego tak się dzieje.2010-01-20 17:10:48
[Bazy danych] [MySQL] Upranienia do bazy danych
Witam, pisze program do którego potrzebna mi obsługa MySQL. Mianowicie każdy pracownik loguje się i dokonuje jakiś zmian w odpowiednich bazach. Lecz jak zrobić aby każdy pracownik który zna hasło, login, serwer bazy nie dostał się do baz niepożądanych. Póki co na serwerze w jednej tabel jest lista pracowników z ich hasłami i logują się oni tak ze program czyta dane z tej tabeli. Wiadomo że kto sprytniejszy raz dwa wyłapie hasła... Jak zrobić aby zwykły pracownik nie miał uprawnień administratora, tzn żeby nie podejrzał tej bazy? Inaczej mówiąc, jak zrobić to logowanie? Nie mogę znaleźć pomysłu, ale kolega coś mi kiedyś kiedyś mówił o jakiś kontach itp... Napiszcie jak wy byście rozwiązali ten problem, i ewentualnie coś więcej o kontach bo coś nie mogę znaleźć w necie o tym (może źle pytam wujka google). Pomóżcie, proszę.2010-01-20 16:37:26
[Newbie] [delphi] zapisywanioe 5 listboxow
witam. mam 5 listboxow i chodzi mi o to by po kliknieciu w przycik zapisaly mi się wszystkie do jednego pliku. sęk w tym ze chodzi o to ze 1 linijka ze wszystkich, potem 2 linijka ze wszystkich itd. sie zapisuje do listbox6 i on sie potem zapisuje. jak mam zrobic ? kod ktorego uzywam : var p,l:integer; begin Label14.Caption := IntToStr(ListBox1.Items.Count); For P:=0 downto strtoint(label14.caption) do l:=0; l:=l+1; listbox6.items.add(listbox1.Items.Strings[l] + listbox2.Items.Strings[l] +listbox3.Items.Strings[l] +listbox4.Items.Strings[l] +listbox5.Items.Strings[l] ); if l=strtoint(label14.Caption) then if savedialog1.execute itd... nie dziala2010-01-20 16:07:16
[Webmastering] Interpretacja terminów z ogłoszeń o pracę
Witam, Zdarza mi się przeglądać oferty pracy (programista PHP), w każdej pojawiają się dwa wyświechtane zwroty; PHP na poziomie zaawansowanym, dobra znajomość OOP (wiem co to OOP ;)). Czy ktoś zechciałby powiedzieć, wyjaśnić, co z reguły autor ma na myśli? Ukończenie jakiego projektu/ów daje nam moralne prawo do nazywania się programistami na poziomie zaawansowanym? Jakiś własny komentarz? Będę wdzięczny.2010-01-20 15:10:02
[Off-Topic] zapomnialem hasla do maila na onet.pl
zapomnialem hasla do maila i nie moge sie tam zalogowac i co juz mam po mailu czy mam jeszcze jakas szanse to odzyskac bo mialem to w outlooku ale zapomnialem zapisac ustawineia kont i prosze nie mam nic2010-01-20 14:16:45
[Newbie] Java wczytanieliczb+algeuklidesa
Witam, Chciałem stworzyc programik ktory bedzie realizował algorytm euklidesa oraz wczytywanie do niego pare liczb oraz sprawdzał czy są to liczby, zrobiłem to tak: import java.io.*; public class Main { public double PobierzLiczbe(StreamTokenizer strTok) throws IOException { while(strTok.nextToken()!=StreamTokenizer.TT_NUMBER){ System.out.println("To nie jest poprawna liczba."); System.out.println("Wprowadź poprawną liczbę: "); } return strTok.nval; } public void oblicz(double a, double b) { System.out.println("Liczby wprowadzone"); System.out.println("A: "+a+ " B: "+b+ "n"); double reszta=0; while (b!=0) { reszta = a%b; a = b; b = reszta; } System.out.println(a); } public void start() { StreamTokenizer strTok=new StreamTokenizer( new BufferedReader( new InputStreamReader(System.in) ) ); double paramA=0; double paramB=0; try{ System.out.println("Podaj A: "); paramA=PobierzLiczbe(strTok); System.out.println("podaj B: "); paramB=PobierzLiczbe(strTok); System.out.println(""); } catch(IOException e){ System.out.println("Błąd podczas odczytu strumienia."); return; } oblicz(paramA, paramB); } public static void main(String arg[]) { Main main = new Main(); main.start(); } } Z tym, że no nie moge zadelkarowywać zmiennych typu double bo algorytm jest dla inta, zmieniłem to na liczby całkowite, z tym, że odpalam program, wpisuje np. a = 5, b = 7, w wyniku dostaje, że wczytałem -2, -2 i wynik wychodzi -2, oto ten kod: import java.io.*; public class main2 { public Integer PobierzLiczbe(StreamTokenizer token) throws IOException { while(token.nextToken()!=StreamTokenizer.TT_NUMBER){ System.out.println("To nie jest poprawna liczba."); System.out.println("Wprowadź poprawną liczbę: "); } return token.ttype; } public void oblicz(Integer a, Integer b) { System.out.println("Liczby wprowadzone"); System.out.println("A: "+a+ " B: "+b+ "n"); Integer reszta=0; while (b!=0) { reszta = a%b; a = b; b = reszta; } System.out.println(a); } public void start() { StreamTokenizer token=new StreamTokenizer( new BufferedReader( new InputStreamReader(System.in) ) ); Integer pa=0; Integer pb=0; try{ System.out.println("Podaj A: "); pa=PobierzLiczbe(token); System.out.println("podaj B: "); pb=PobierzLiczbe(token); System.out.println(""); } catch(IOException e){ System.out.println("Błąd podczas odczytu strumienia."); return; } oblicz(pa, pb); } public static void main(String arg[]) { main2 main = new main2(); main.start(); } } Każda para liczb daje mi w wyniku: Liczby wprowadzone A=-2, B=-2, a więc wychodzi -2 ;/ co ja robie nie tak? Panowie prosze o pomoc!2010-01-20 13:53:31
[Bazy danych] Obiektowe rozszerzenia RBD
Witam. Poszukuję informacji na temat rozszerzeń obiektowych (dziedziczenie, typy własne) w relacyjnych bazach danych Postgres, IBM DB2 i SQL Server 2008. Niestety nic nie umiem znaleźć na sieci (z tego co wiem to jest to trudno dostępne, ale da się znaleźć, a jedyne co znalazłem to strzępki informacji o dziedziczeniu w Postgresie). W związku z tym mam pytanie, czy ktoś z Was znalazł jakiekolwiek informacje na ten temat w sieci (jakieś dokumentacje etc) i mógłby się podzielić linkami, gdzie to znalazł? Byłbym bardzo wdzięczny za pomoc.2010-01-20 13:16:39
[C# i .NET] Kto mi pomoże?
Nie wiem jak napisać program/funkcję który-ej: suma, której parametrami są n oznaczające liczbę elementów wektora i w oznaczające wektor o elementach całkowitych. Funkcja oblicza sumę elementów wektora. W części main wczytujemy elementy wektora (trzy), wywołujemy funkcję i wypisujemy wynik. Nie wykorzystywać zmiennych (w tym tablic) globalnych. Jest to program na zaliczenie i nie wiem jak go zrobić [glowa] :/ [???] :-(2010-01-20 13:09:28
[Newbie] [Pascal] Terminarz rozgrywek
Witam, mam do napisania terminarz rozgrywek jednej kolejki dla 8 klubów, w którym użytkownik będzie wprowadzał kluby i terminy rozgrywek, a program ma za zadanie łączyć je w pary i ustawiać w kolejności. Byłbym wdzięczny gdyby ktoś mógł napisać, z której strony zacząć ten temat. Nie proszę o gotowe kody źródłowe (choć nie pogardzę, jeśli takie się znajdą) tylko o opisowe rozłożenie tematu, z czego najlepiej korzystać.2010-01-20 13:00:48
[Newbie] Servlet i tag
Mam niemały problem Jeśli metodą prób i błędów udało mi się stworzyć kod "równanie kwadratowe to żeby przerobić je na servlet i tag to już za dużo dla mnie... Jeśli mógłbym prosić o pomoc w "przerobieniu" tego kodu RÄłwnanie parametr A: parametr B: parametr C: Dziękuje za wszelką pomoc i wskazówki2010-01-20 12:33:22
[Java] Servlet i tag
Mam niemały problem Jeśli metodą prób i błędów udało mi się stworzyć kod "równanie kwadratowe to żeby przerobić je na servlet i tag to już za dużo dla mnie... Jeśli mógłbym prosić o pomoc w "przerobieniu" tego kodu RÄłwnanie parametr A: parametr B: parametr C: Dziękuje za wszelką pomoc i wskazówki2010-01-20 12:33:22
[Newbie] [Java] Tablica cyfr jako liczba
W jaki najszybszy sposob przekonwertowac tablice intow np [1,2,3,4] do liczby 1234 ? Mam pomysl na dosc toporny sposob a mianowicie kazda cyfre mnoze przez jej wartosc decymalna , tj 4*1, 3*10, 2*100, 1*1000 i sumuje je. Da sie to zrobic szybciej i skladniej jakas wbudowana funkcja ?2010-01-20 12:27:29
[Off-Topic] Po czym poznac nieuczciwego zleceniodawce(drobne zlecenia)?
Witajcie. Od czasu do czasu zajmuje sie pisaniem studentom różnych programów na zaliczenie itp.. Pisze tu poniewaz juz 2 razy zostałem oszukany i zleceniodawca nie wpłacił ustalonej kwoty na konto. Mam więc pytanie czy gdzies sa dostepne wzory dokumentu potwierdzenia przelewu? Bo w przypadku tych nieuczciwych zleceniodawcow uwiezyłem własnie w spreparowane potwierdzenia przelewow, nie miałem mozliwosci czekania na wpłyniecie pieniedzy na konto bo zleceniodawca chciał miec program w godzine albo dwie od momentu zlecenia. Aha, zleceniodawcow nie znam bo sie kontaktuje tylko przez maila z nimi. Drugie pytanie, czy jak juz ktos mnie tak oszuka to mam jakies szanse na odzyskanie tych pieniedzy? Fakt ze sumy nie sa wielkie (40, 50zł) ale zawsze to cos. Czy mieliscie juz takie przypadki i jak sobie z nimi poradziliscie?2010-01-20 12:13:35
[C/C++] Tabliczka mnożenia z zakresem liczb
Muszę napisać program w C który wyświetli na środku tabliczkę mnożenia z zakresu podanego przez użytkownika. Proszę o pomoc2010-01-20 12:13:11
[Delphi/Pascal] Listbox, canvas, mrówki
Witam. Mam listboxa ustawionego na lbOwnerDrawVariable i maluję sobie po nim w onDrawItem. Wszystko ładnie pięknie, ale niestety, gdy dany item łapie focusa, pojawiają się dookoła niego czarne kropki (mrówki) i psuje to cały efekt. Próbowałem dość prymitywnej metody: W OnMouseDown ustawiałem focusa na inny komponent i wszystko wtedy działa ładnie pięknię, ale wolę tego uniknąć. Chciałbym aby listbox miał focusa, ale bez widocznych mrówek. Szukałem w internecie i znalazłem funkcję DrawFocusRect ale albo ja robię coś źle, albo to nie działa :/ Kod: procedure TForm1.ListBox1DrawItem(Control: TWinControl; Index: Integer; Rect: TRect; State: TOwnerDrawState); begin with Control as TCustomListbox do begin if odSelected in State then begin //Canvas.FillRect(Rect); Canvas.Brush.Color :=clskyblue ; Canvas.DrawFocusRect(Rect); end; //Dalsze malowanie... end; end; Proszę o pomoc i o wskazówki :)2010-01-20 10:54:19
[Bazy danych] [MYSQL] Widok z dwóch tabel.
Witam, mam taką prośbe otóz mam 2 tabele, jedna tabela zawiera np produkty: id, nazwa, cena, itd.... druga zawiera zdjecia do oferty z zaznaczeniem miniaturki produkty id, id_produktu, nazwa_pliku, miniaturka - gdzie miniaturka przyjmuje wartosci true or false Chciałbym skonstruowac widok ktory bedzie zawieral jakby kopie tabeli produkty + będzie posiadal 2 dodatkowe pola miniaturka ktore będzie przyjmowla true or false w zaleznosci czy produkt ma miniaturke oraz drugie pole z nazwa tej miniaturki. Moge prosic o porade:)2010-01-20 10:36:08
[C/C++] Menu strzałki prosze o pomoc
witam chce zrobic menu w konsoli zeby mozna bylo wybierac opcji za pomoca strzalek ale mam z tym problem moj kod syglada jak narazie tak #include #include #include /*--- Zmiana koloru napisów na biały ---*/ void bialy() { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE); } /*--- Zmiana koloru napisów na czerwony ---*/ void czerwony() { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_INTENSITY); } int main() { int n=1,z; while(1) { system("cls"); bialy(); if(n==1){czerwony();}printf("menu 1n");bialy(); if(n==2){czerwony();}printf("menu 2n");bialy(); if(n==3){czerwony();}printf("menu 3n");bialy(); if(n==4){czerwony();}printf("menu 4n");bialy(); z=getch(); // GÓRNA STRZAŁKA if(z==72){if(n>1){n--;}} //ograniczenie z góry // DOLNA STRZAŁKA if(z==80){if(n2010-01-20 10:33:53
[C/C++] [c++] sprawdzanie numeru pesel
Mam problem z programem który będzie sprawdzał numer pesel który użytkownik poda. Do tej pory udało mi się zrobić takie coś: #include int main() { int str[10]; scanf("%s", str); int x; int sum_nb; int sum_m; int steps[10] = {1, 3, 7, 9, 1, 3, 7, 9, 1, 3}; for (x = 0; x < 10; x++) { sum_nb += steps[x] * str[10]; sum_m = 10 - sum_nb % 10; } if (sum_m == 10) sum_m = 0; if (sum_m == str[10]) return 1; return 0; } ale nie działa to ;/ Proszę o pomoc. Pozdrawiam2010-01-20 10:13:09
[Bazy danych] Chemiczna baza danych
Witam wszystkich forumowiczów!! Mam pytanie, ktore w duzej mierze nie zalezy chyba od uzywanego programu bazodanowego (probowalem ms acces i Base z OpenOffica). Potrzebuje pomocy z filozofia projektowania bazy danych. Potrzebuje nastepujaca rzecz: mam utworzona tabele, w ktorej rekordami sa mieszaniny zwiazkow chemicznych. Kazda mieszanina charakteryzowana jest przez swoja nazwe, charakterystyczny numer i sklad. I problem jest wlasnie ze skladem. Sek w tym ,ze kazda mieszanina moze skladac sie z X skladnikow nie jest z gory wiadome ile. Nazwy skladnikow ktore moga wchodzic w sklad mieszanin w mojej bazie danych ujete sa w tabeli drugiej. Skladniki moga wchodzic w sklad jednej lub wiecej mieszanin, moga nie byc skladnikami wogole. Pytanie mozna wiec strescic w paru slowach nastepujaco: jak do rekordu w bazie dodac pole zawierajace dynamiczna liste skladnikow? Moze opisalem to troche chaotycznie, ale tak to wyglada z punktu widzenia chemika ... ;-( Z gory dzieki za wszelkie komentarze :-)2010-01-20 09:58:16
[Java] problem z formą i jsp
hej! mam następujacy problem - jest jsp, jest forma, wskazanie na akcje strutsową itp. no i jest też problem:) w formie jest lista z obiektami, do której mam problem się dobrać. tzn konstrukcja: działa ok. natomiast już nie, a wolałbym tą drugą, bo do akcji chciałbym przekazać zlepki dwóch pól z moich obiektów. ogólnie wygląda to jakby konstrukcja ${} nie byla widziana, jsp wypisuje ją jak zwykły string. literówki to raczej nie są, bo sprawdzałem wielokrotenie2010-01-20 09:15:16
[Bazy danych] Access - formularze - potrzebna pomoc
Witam Koleżanka poprosiła mnie o wykonanie takiego polecenia: Proszę wprowadzić za pomocą formularza nowy film, nowych klientów, nowe wypożyczenie filmu z datą bieżącą. Raport pokazujący, które filmy pozostają aktualnie do wzięcia (nie są w wypożyczeniu) i ile ich jest w poszczególnych gatunkach w tej bazie: http://rapidshare.com/files/337943235/Wypozyczalnia.zip.html Termin do piątku. Pomoże ktoś? mario1555@o2.pl2010-01-20 08:56:06
[Webmastering] [PHP + HTML] Formularz i wielu odbiorców na adres mail
Witam. Mam następujący problem: posiadam formularz, który ma kilka pól oraz do wyboru za pomocą checkboxów odbiorców wypełnionego formularza (adresatów e-mail). Niestety nie działa komunikacja pomiędzy wartością value w checkboxie, a funkcją, która wysyła maila, czyli mail(). mail() przyjmuje parametr $odbiorca.2010-01-20 08:42:35
[Delphi/Pascal] OpenGL i skrzywiona oś Z [Delphi]
Witam, Narysowałem płaszczyznę w OpenGL, zrobiłem rzut z góry na tą płaszczyznę i gdy zacząłem rysować punkty na niej (współrzędna Z = 0) to wszystko było w porządku. Ale gdy odsunąłem punkt (Z=1) to w rzucie z góry widać było przesunięcie wartości X,Y. Wartości X,Y się nie zmieniają. Rzut jest idealnie z góry. Więc jedynym wnioskiem jaki można wysnuć jest to, że oś Z nie jest idealnie prostopadła do rzutu. Czy spotkaliście się z takim problemem w OpenGL?. Pozdrowienia.2010-01-20 07:51:01
[Off-Topic] Staż
Witam wszystkich forumowiczów Może ma ktoś namiary na jakieś firmy na śląsku,gdzie przyjmują na staż jako devi .net lub Javy za przysłowiową kromkę chleba. PS. Jestem dość dobry w temacie tylko brak udokumentowanego doświadczenia. Dzieki za odpowiedzi. gg 106748932010-01-19 23:34:17
[Delphi/Pascal] jak wyłączyć otwieranie menu prawym klawiczem myszy
chodzi mi o to żeby po naciśnięciu prawego klawisza myszy (niezależnie od położenia kursora) nie otwierało się menu. BTW Da się to zrobić samym Delphi czy trzeba korzystać z WinAPI ?2010-01-19 23:07:46
[Java] eclipse - import
Witam!!! Jestem swiezy jesli chodzi o jave i eclipse.Prosilbym o pomoc. Chcialbym zobaczyc jak wyglada przykladowy program ale nie wiem jak to zrobic. Ten program składa sie z kilku czesci tzn.javaplayer,tageditor itd.A do tego programu sa dolaczone zewnetrzne klasy w katalogu JavaDoc.Kazda cześć kodu zaczyna sie od np.import javax.swing.JPanel itd. No i w zwiazku mam pytanko jak zaimportowac te zewnetrzne klasy do eclipse tak aby przy kompilacji byly wykrywane,czy mam skopiowac caly ten folder JavaDoc jak tak to gdzie??A po drugie jak polaczyc te wszystkie czesci programu zeby stanowily calosc - jeden program przy kompilacji z zaimportowanymi bibliotekami.Czy w eclipse istnieje takie cos jak w jcreatorze tworzenie worków??? Mam tylko nadzieje ze nie namieszalem zbyt duzo,ale bardzo prosze o pomoc bo nie wiem jak to ruszyc,a chcialbym wiedziec jak to sie wykonuje.2010-01-19 22:56:29
[C/C++] Struktyry w C
Witam. Jutro zaliczenie zadań z programowania. Z listy z zdaniami udało mi się zrobić prawie wszystkie. Mam problem z jednym z nich. Otóż nie mogę dojść gdzie mam dać jakie warunki, aby program dział prawidłowo. Treść zadania to: Zdefiniuj typ struktury przechowującej dane personalne studenta (nazwisko = 30 znaków; imię = 25 znaków; stypendium = ilość złotych i groszy; zaliczenie = zmienna logiczna) oraz 100-elementowa tablicę takich struktur. Napisz funkcję wyszukującą i zwracającą dane studenta, który zaliczył semestr i ma najniższe stypendium. Kod jaki napisałem to (wiem, że nie jest poprawny, proszę o pomoc): #include #include #include #include struct student { char nazwisko[30]; char imie[25]; float stypendium; bool zaliczenie; } dane[100]; int n, funkcja(int); float min; int main(void) { printf("Okresl ile wprowadzisz pozycji: "); scanf("%d", &n); funkcja(n); printf("nn"); system("PAUSE"); } int funkcja(int) { int i=0, k=0, a[n]; float min; for(i; i> dane[i].zaliczenie; } min=dane[0].stypendium; for(i=1; i2010-01-19 22:53:34
[Newbie] [PHP] Zapisywanie do pliku
Jak zrobić w PHP że jak np. wpiszę sobie adres mojastrona.hosting.com/aktywnosc.php i na końcu coś dopiszę np. &20stycz2010,mikskape to do pliku plik.txt dopisze mi : 20stycz2010,mikskape2010-01-19 22:50:58
[Webmastering] [PHPMailer] Nie wysyła załączników....
Witam, Wysyłam majle korzystając z biblioteki PHPMailer. I gdy dodaje załącznik np. 1.5M to wywala mi taki błąd: Maximum execution time of 30 seconds exceeded in D:_wwwIJ_V8phpmailerclass.smtp.php on line 427 oczywiście w powyższym pliku nic nie zmieniałem.... co może być nie tak ? pozdrawiam2010-01-19 22:30:33
[Webmastering] $db->query ??
mam taki fragment kodu:2010-01-19 22:28:31
[C/C++] [winApi] Obsługa checkboxów
Witam! Mój obecny problem jest dość banalny, niemniej jednak nie mogę znaleźć rozwiązania dla niego. Otóż, w jaki sposób można obsługiwać checkboxy z poziomu WinApi (MFC mnie interesuje). Chodzi o zaznaczanie/odznaczanie ich z poziomu programu, za pomocą jakiej funkcji mogę to zrobić (SendMessage?)?2010-01-19 22:20:00
[C/C++] Program nie zapisuje danych do pliku
Program kompiluje się, tylko nie chce zapisać danych do pliku. Z mojej analizy wynika, że zatrzymuje się na etapie funkcji licz_wspolrzedne . Proszę o pomoc. #include #include #include #include #include using namespace std; struct wspolrzedne { double x; double y; }; wspolrzedne wsp[5001]; int rownanie; void licz_wspolrzedne(int i); int losuj_rownanie(); void wypisz_wspolrzedne(char* nazwa_pliku); int main() { int k=5000; srand ( time(NULL) ); licz_wspolrzedne(k); wypisz_wspolrzedne("wsp.txt"); return 0; } void licz_wspolrzedne(int i) { if(i==1) { wsp[1].x=1; wsp[1].y=1; } rownanie = losuj_rownanie(); if (rownanie == 1) { licz_wspolrzedne(i-1); wsp[i].x = (-0.4)*wsp[i-1].x - 1; wsp[i].y = (-0.4)*wsp[i-1].y + 0.1; } else { licz_wspolrzedne(i-1); wsp[i].x = (0.76)*wsp[i-1].x - (0.4)*wsp[i-1].y; wsp[i].y = (0.4)*wsp[i-1].x + 0.76*wsp[i-1].y; } } int losuj_rownanie() { return rand() % 2 + 1; } void wypisz_wspolrzedne(char* nazwa_pliku) { ofstream wyniki(nazwa_pliku); for (int i = 1; i2010-01-19 22:17:04
[Newbie] Program nie zapisuje danych do pliku
Program kompiluje się, tylko nie chce zapisać danych do pliku. Z mojej analizy wynika, że zatrzymuje się na etapie funkcji licz_wspolrzedne . Proszę o pomoc. #include #include #include #include #include using namespace std; struct wspolrzedne { double x; double y; }; wspolrzedne wsp[5001]; int rownanie; void licz_wspolrzedne(int i); int losuj_rownanie(); void wypisz_wspolrzedne(char* nazwa_pliku); int main() { int k=5000; srand ( time(NULL) ); licz_wspolrzedne(k); wypisz_wspolrzedne("wsp.txt"); return 0; } void licz_wspolrzedne(int i) { if(i==1) { wsp[1].x=1; wsp[1].y=1; } rownanie = losuj_rownanie(); if (rownanie == 1) { licz_wspolrzedne(i-1); wsp[i].x = (-0.4)*wsp[i-1].x - 1; wsp[i].y = (-0.4)*wsp[i-1].y + 0.1; } else { licz_wspolrzedne(i-1); wsp[i].x = (0.76)*wsp[i-1].x - (0.4)*wsp[i-1].y; wsp[i].y = (0.4)*wsp[i-1].x + 0.76*wsp[i-1].y; } } int losuj_rownanie() { return rand() % 2 + 1; } void wypisz_wspolrzedne(char* nazwa_pliku) { ofstream wyniki(nazwa_pliku); for (int i = 1; i2010-01-19 22:17:04
[Java] Dodawanie do JFrame
Witam! Mam problem z JFrame, a mianowicie wyświetla mi tylko jeden obiekt klasy. Mam klasę, która rysuje jakąś tam figurę i przesuwa ją o 1 ptk i znowu rysuje. (...) public void paintComponent(Graphics g) { super.paintComponent(g); g.drawRect(x, y , 3, 2); repaint(); (...) Tak dodaje obiekty klasy do obiektu JFrame: nazwa_obiektu_JFRAME.getContentPane().add(new Pol()); nazwa_obiektu_JFRAME.getContentPane().add(new Pol()); nazwa_obiektu_JFRAME.getContentPane().add(new Pol()); Jak zrobić by wszystkie obiekty klasy rysującej i poruszającej :p wyświetliło na jednym JFramie? Pozdrawiam :)2010-01-19 22:15:23
[C/C++] [c++]Dzielenie
jak zapisać i jakich bibliotek użyć aby wyszło po przecinku działanie np 13/3? i jak zapisać żeby zmiennej double przypisać zmienną int np. int a=2; double b; b=a; bo u mnie wyskakuje jakiś bład2010-01-19 21:54:49
[Newbie] [c++]Dzielenie
jak zapisać i jakich bibliotek użyć aby wyszło po przecinku działanie np 13/3? i jak zapisać żeby zmiennej double przypisać zmienną int np. int a=2; double b; b=a; bo u mnie wyskakuje jakiś bład2010-01-19 21:54:49
[Coyote] Nie mogę się zalogować
Witam Już dzisiaj próbuje drugi raz zalogowac (próbowałem już rano) i nie mogę. Klikam na Logowanie wpisuję login i hasło. Klikam Logowanie i nic. Cały czas jestem wylogowany.2010-01-19 20:58:31
[Delphi/Pascal] Rave Reports - pogrubienie wybranych slow w DataMemo
Witam. Mam umieszczony pewien tekst, prawie na cala strone A4 i jest on zamieszczony w DataMemo(RaveReports). Czy jest możliwość pogrubienia tylko kilka potrzebnych slów zawartch w tym tekście ?2010-01-19 20:39:32
[Delphi/Pascal] Delphi - WinApi / Komunikaty
Witam mam problem z odebraniem komunikatu TwmCopyData w WndProc to kod: type Tmydata = record ProcessId: Cardinal; Hwnd: Cardinal; end; var Wnd:TWndClass; Msg:TMsg; apphnd:hwnd; CDS: TCopyDataStruct; function WndProc(hwnd, message: Cardinal; wParam, lParam: integer): Integer; stdcall; var wmCopyData:TwmCopyData; begin Result:=0; case message of WM_CopyData: begin wmCopyData.CopyDataStruct:=2010-01-19 20:38:39
[Bazy danych] PHP + SQL panel logowania problem
Witam Problem taki : Mam bazę danych, mam rejestrację w PHP do niej ... mam też logowanie, ale niestety nie chce mi działać, zupełnie nie wiem, dlaczego :/2010-01-19 20:17:21
[Webmastering] PHP + SQL panel logowania problem
Witam Problem taki : Mam bazę danych, mam rejestrację w PHP do niej ... mam też logowanie, ale niestety nie chce mi działać, zupełnie nie wiem, dlaczego :/2010-01-19 20:17:21
[C/C++] Program z funkcją matematyczną.
Zaczynam uczyć się w liceum C++. Musze napiać program, który obliczy pole i obwód trójkąta. Niby banalne ale z polem mam mały problem. Obliczam wg. wzoru Herona. To jest jedyny możliwy sposób, a w każdym razie najłatwiejszy. Jak ten wzór wygląda chyba każdy wie kto to czyta, ale jest na wikipedii. Teraz pytanie. Czy wzór na pole może być umieszczony w jednej komendzie? Wiem mniej więcej jak napisać komendę z pierwiastkiem, ale to już trzeba by było się mocno rozpisywać. Nie mam pojęcia jak to napisać, to dla mnie ciut za skomplikowane jak na pracę domową. Proszę o pomoc, z góry dziękuje.2010-01-19 20:05:56
[Newbie] Program z funkcją matematyczną.
Zaczynam uczyć się w liceum C++. Musze napiać program, który obliczy pole i obwód trójkąta. Niby banalne ale z polem mam mały problem. Obliczam wg. wzoru Herona. To jest jedyny możliwy sposób, a w każdym razie najłatwiejszy. Jak ten wzór wygląda chyba każdy wie kto to czyta, ale jest na wikipedii. Teraz pytanie. Czy wzór na pole może być umieszczony w jednej komendzie? Wiem mniej więcej jak napisać komendę z pierwiastkiem, ale to już trzeba by było się mocno rozpisywać. Nie mam pojęcia jak to napisać, to dla mnie ciut za skomplikowane jak na pracę domową. Proszę o pomoc, z góry dziękuje.2010-01-19 20:05:56
[C# i .NET] Visual Studio Project -> Delphi.NET Project
Witajcie. Mam projekt napisany w VS 2008. Czy można go jakoś szybko przekonwertować do Delphi.NET? Znacie jakieś metody? D.2010-01-19 19:49:15
[C# i .NET] Wysyłanie plików na serwer
Witam, chciałbym zapytać jak najprościej wysłać plik na serwera baz danych? znalazłem takie coś, ale to chyba z zamierzchłych czasów pochodzi :/ http://www.codeguru.pl/article-145.aspx2010-01-19 19:11:18
[C/C++] Plik Binarny - bląd
#include #include using namespace std; int PbLp(); char imie[20],nazwisko[20],klasa[5],tekst[80]; int main(){ int REKORD=sizeof(imie)+sizeof(nazwisko)+sizeof(klasa); cout2010-01-19 19:01:38
[Hardware/Software] [DRUKARKA] Lexmark i złe marginesy
Witam, Mam problem z drukarką Lexmark E330. Drukuje jak poniżej, także strony testowe bez podłączenia do komputera. Wszystko praktycznie bez prawego marginesu. Co może być przyczyną??? http://images41.fotosik.pl/245/767f98a351f1437emed.jpg2010-01-19 19:01:32
[C/C++] Błędy w programie
Mam napisać program wyliczający kolejne punkty fraktalu smok heigwaya. W programie ma być zastosowana rekurencja. Niestety w programie występują błędy których nie mogę poprawić. Dziękuje za pomoc. #include #include #include #include #include using namespace std; struct wspolrzedne { double x; double y; }; wspolrzedne wsp[5001]; int rownanie; wspolrzedne licz_wspolrzedne(int i, wspolrzedne w[]); int losuj_rownanie(); void wypisz_wspolrzedne(char* nazwa_pliku); int main() { wsp[1].x = 1; wsp[1].y = 1; int pom=1; srand ( time(NULL) ); wps[2]=licz_wspolrzedne(pom, wsp[1]); wypisz_wspolrzedne("c//wsp.txt"); return 0; } wspolrzedne licz_wspolrzedne(int i, w[]) { if (pom2010-01-19 18:59:18
[C/C++] Zmiana wyświetlania wyników
Witam pisze w Borlandzie c++ B. Mam następujący problem , chciałbym w ponizszym kodzie przykładowym ,wyniki wrzucać np do memo i pojawia sie problem gdy to robie to wyżuca mi owiele wiecej danych niż bym chciał (przyklad napisany jest na okno wiersza polecen) . ULONG nSize=400; PMIB_IPNETTABLE pMib = (PMIB_IPNETTABLE)malloc(sizeof( MIB_IPNETTABLE)+ sizeof(MIB_IPNETROW)*nSize); DWORD dwRet = GetIpNetTable(pMib,&nSize,TRUE); for (int i =0;itable[i].dwAddr&0x0000ff), ((pMib->table[i].dwAddr&0xff00)>>8), ((pMib->table[i].dwAddr&0xff0000)>>16), (pMib->table[i].dwAddr>>24) ); sprintf(macaddr, "%02x-%02x-%02x-%02x-%02x-%02x", pMib->table[i].bPhysAddr[0],pMib->table[i].bPhysAddr[1], pMib->table[i].bPhysAddr[2],pMib->table[i].bPhysAddr[3], pMib->table[i].bPhysAddr[4],pMib->table[i].bPhysAddr[5] ); printf("%-20s %-25s",ipaddr,macaddr); if (pMib->table[i].dwType == 3) printf("Dynamicn"); else if (pMib->table[i].dwType == 4) printf("Staticn");2010-01-19 18:44:17
[Newbie] [HTML]Tworzenie menu wielopoziomowego.
Witam, chce utworzyć menu wielopoziomowe. Znalazłem taki przykład http://www.kurshtml.boo.pl/skrypty/menu_wielopoziomowe,menu_rozwijane.html i tam na dole jest pokazane że jak kliknę w Nagłówek to się rozwija. Skopiowałem ten kod, otwieram za pomocą przeglądarki i wyświetla się wszystko naraz. Mam takie coś Menu O mnie CS Download i chciałbym, żeby po kliknięciu np. w CS pojawiały się kolejne elementy w pod menu np. bronie, mapy itp.2010-01-19 18:20:43
[Delphi/Pascal] Program do analizy stanów nieustalonych
Witam wszystkich! Czy jest ktos w stanie pomóc mi napisać oprogramowanie w Delphi, do analizy stanów nieustalonych transformatora z obwodem nieliniowym?2010-01-19 18:19:22
[Webmastering] Uwzględnianie wielkości liter (input)
Witam! Postaram się w jak najprostszy sposób wytłumaczyć mój problem. Chciałbym wyłączyć uwzględnianie wielkości liter dla mojego "input", ponieważ jestem zielony jeżeli chodzi o js, dlatego skierowałem się z problemem do Was. Tutaj znajdziecie demo skryptu: http://nakajima.github.com/jquery-livesearch/ Przykład mojego problemu: Powiedzmy, że chcemy wyszukać "Cleo Turcotte", jednakże musimy uwzględnić wielkość liter, inaczej wyszukiwarka nie znajdzie żadnego rekordu dla "cleo", ja natomiast chciałbym aby było na odwrót. //Koziołek, przenoszę, bo Java ma się tak do Javascriptu jak kot do kotary2010-01-19 18:13:31
[C/C++] [c++/Linux] Program uruchomiony w tle (i jego restart)
Hej. Może będzie ktoś w stanie pomóc. Mam własny program, który co sek. (w środku jest pauza w pętli) sprawdza zawartość jakiegoś pliku i na jej podstawie zapisuje coś w innym pliku. Jeśli uruchomiony jest na pierwszym planie, to plik jest sprawdzany i wynik zapisywany. Jeśli jednak uruchomię go w tle, to jest tak, jakby nie działał. Jaka może być tego przyczyna? Chciałbym też, by ten program sprawdzał, czy nie zmieniła się jego wersja binarna (nie został przekompilowany). Jeśli się zmieniła, to powinien uruchomić nowy proces siebie i zabić proces działający do tej chwili. Nie mam pomysłu na to. Wydaje mi się, że jeśli uruchomię coś poprzez komendę "system()", to będzie to dziecko procesu, który je wywołał i jak ten proces wywołujący się zakończy, to jego dzieci też. Z góry dzięki za jakąkolwiek pomoc.2010-01-19 18:12:23
[Newbie] Środek Ciężkości
Witam, Moim zadaniem jest napisanie programu, który oblicza środek ciężkości figur płaskich. Użytkownik wybiera jedynie typ figury (np. trójkąt, czworokąt) oraz podaje współrzędne stosownej ilości punktów. Zamierzam posłużyć się operacją switch oraz zastosować procedury. Mam również problem z modelem matematycznym. Chciałbym uniknąć stosowania rachunku całkowego, lecz nie wiem jak to zrobić. Będę wdzięczny za wszelki wskazówki oraz porady2010-01-19 16:58:01
[C/C++] Wykonywanie czynności jesli dany na ekranie pojawi sie obraz
Witam, mam pytanie od czego zacząć pisanie programu, który bedzie rykonywal określoną czynność jeśli na ekranie w danym miejscu pojawi sie jakis obrazek. Lub jeśli w podanym miejscu pojawi sie chociaz 1 pixel danego koloru. Dodam ze obrazki zmieniaja sie w innym programie i w tym programie znajduje sie przycisk. Moj program ma polegać na tym by przy odpowiednim obrazku nastapiło klikniecie na przycisk. Dla rozjasnienia zamieszczam link do filmiku który pokazuje tą sytuację: http://www.youtube.com/watch?v=_qxykx4XjpY Dowiedziałem się ze musze korzystać z WinApi. Wiem już jak zczytać kolor pixela z pulpitu. W wybranej aplikacji tez nie bedzie to raczej trudne. Teraz pojawia sie pytanie: Jaką funkcją zrobic klikanie na przycisk?2010-01-19 16:37:36
[Newbie] [QT] Qt Creator, kodowanie.
Jak ustawić stałe kodowanie do całego projektu? Klikam na Edycja->Wybierz kodowanie->UTF-8, jednak po restarcie IDE plik jest odczytywany z kodowanie "system" i muszę ponownie zmieniać na UTF-8. Przy okazji wszystkie polskie znaki w pliku są zamieniane na krzaki. Co zrobić żeby UTF-8 było defaultowym kodowaniem dla całego projektu? Szukałem na google, lecz nic nie znalazłem. Pozdrawiam i dzięki za pomoc.2010-01-19 16:31:01
[Delphi/Pascal] osowanie torów w pascalu
Witam Czy mógłby mi ktoś pomóc w napisaniu takiego oto prostego programiku: 1) program ma wyświetla liste sześciu zawodników (pewnie za pomocą rekordów), nazwisko, kraj, i rekord życiowy(!) 2) nastepnie program ma przydzielać każdemu zawodnikowi tor(jest ich sześć w sposób następujący: - dwóch najlepszych zawodników (kryterium jest rekord życiowy) losuje między sobą tory 3 i 4,dwóch następnych 2 i 5 a dwóch nagorszych 1 i 6. 3) program ma wyświetlać kolejną listę startową , ale tym razem z torami. 4) kolejna lista ale już po zawodach ma być uzupełniona o wynik i miejsce w zawodach Nie potrafię za bardzo operować rekordami nie wiem jak je sortować, robić pętle itd. Proszę o pomoc2010-01-19 15:28:57
[Newbie] osowanie torów w pascalu
Witam Czy mógłby mi ktoś pomóc w napisaniu takiego oto prostego programiku: 1) program ma wyświetla liste sześciu zawodników (pewnie za pomocą rekordów), nazwisko, kraj, i rekord życiowy(!) 2) nastepnie program ma przydzielać każdemu zawodnikowi tor(jest ich sześć w sposób następujący: - dwóch najlepszych zawodników (kryterium jest rekord życiowy) losuje między sobą tory 3 i 4,dwóch następnych 2 i 5 a dwóch nagorszych 1 i 6. 3) program ma wyświetlać kolejną listę startową , ale tym razem z torami. 4) kolejna lista ale już po zawodach ma być uzupełniona o wynik i miejsce w zawodach Nie potrafię za bardzo operować rekordami nie wiem jak je sortować, robić pętle itd. Proszę o pomoc2010-01-19 15:28:57
[C/C++] głębokość drzewa
Witam Jak powinna wyglądać funkcja zliczająca głebokość drzewa II rzędu?2010-01-19 15:12:16
[Delphi/Pascal] pomocy!
wpisac liczbe N. zdefiniuj odpowiednia funkcje i uzywajac jej wypisz w listboxie wszystkie te liczby pierwsze mniejsze od N (grupujac je po 20 w listboxie) ktorych sąsiedzi(liczba pierwsza-1 i liczba pierwsza+1) są podzielni przez trzy różne liczby pierwsze Proszę o pomoc, właśnie piszę kolokwium.2010-01-19 15:11:00
[Java] Struts, walidacja danych
Witam, W klasie ActionForm przeprowadzam walidacje danych, ktora przebiega prawidlowo. Gdy jakies pola zostaly wypelnione blednie wraca na strone formularza. Jak zrobic, zeby uprzednio wypelnione pola nie byly puste. Czyli, zeby nie trzeba bylo wpisywac ponownie dobrze wypelnionych pol ( co wpisac w ).2010-01-19 15:09:58
[C/C++] Zliczanie elementów drzewa
Witam Jestem początkujący także proszę o wyrozumiałość. Czy taka funkcja zliczająca ilosc elementów drzewa mniejszych od 3 jest zapisana prawidłowo? int ilosc(SWezel *wsk) { if(wsk==null) return 0; return ilosc(wsk->L +ilosc(wsk->P) + if(x2010-01-19 15:03:51
[C/C++] Sortowanie Listy struktur
Potrzebuje pomyslu na sortowaie listy ktorej polami sa struktury. Oczywiscie sposob "na chama" raczej nie przejdzie. Bo mam do sortowania 2 listy, z czego jedna ma 5 druga 7 pol, i pole wedlug ktorego jest sortowana jedna z list ma wybrac uzytkownik. Opcjonalnie przewiduje na to 2 funkcje, po jednej na kazda liste.2010-01-19 14:51:06
[Delphi/Pascal] lazarus dodanie komponentu z delphi
Hej, czy można dodać do lazarusa komponent który był stworzony do delphi, jeśli można to w jaki sposób ? pozdrawiam2010-01-19 13:09:18
[Newbie] Kółko i krzyżyk
Witam wszystkich zwracam się do was z ogromną prośbą, otóż potrzebuję gry "kółko i krzyżyk" napisanej w builderze, sam niestety nie jestem w stanie tego napisać i z pewnych powodów jestem strasznie w plecy z materiałem i muszę zaczynać wszystko od początku, czy mógłbym liczyć na czyjąś pomoc, grę potrzebuję na jutro ; ( ? Po za samą grą chciałbym was prosić o wskazówki gdzie znajdę informacje które wprowadzą mnie w temat. Z góry dziękuje i pozdrawiam społeczność 4programmers moje gg: 72871362010-01-19 12:21:15
[C/C++] Program wczytujący i dodający 2 tablice jednowym.
Hej! Potrzebuję poćwiczyć pisanie tablic i mam właśnie zrobić program wczytujący i dodający dwie tablice jednowymiarowe. Zrobiłem coś takiego: #include #include const int rozmiar=10; void wczytajtablice(int tablica[]) { cout2010-01-19 12:03:33
[Delphi/Pascal] Problem z listą jednokierunkową (Delphi)
Witam, muszę napisać program w Delphi obiektowym wczytujący dane z pliku i tworzący listę jednokierunkową jednak nie wiem zbytnio jak się za to zabrać, ponieważ dopiero zaczynam programowanie w delphi. Proszę o wytłumaczenie jak stworzyć listę jednokierunkową (najlepiej krok po kroku gdzie dany fragment kodu wstawić). Wiem, że są posty na ten temat tak jak np. ten do którego wszyscy odsyłają http://4programmers.net/Delphi/Artyku%C5%82y/Wska%C5%BAniki._Listy_jedno_i_dwukierunkowe aczkolwiek nie za bardzo mi to pomogło i nie do końca rozumiem tworzenie listy w delphi obiektowym. Z góry dziękuję za pomoc.2010-01-19 11:00:53
[Newbie] Problem z listą jednokierunkową (Delphi)
Witam, muszę napisać program w Delphi obiektowym wczytujący dane z pliku i tworzący listę jednokierunkową jednak nie wiem zbytnio jak się za to zabrać, ponieważ dopiero zaczynam programowanie w delphi. Proszę o wytłumaczenie jak stworzyć listę jednokierunkową (najlepiej krok po kroku gdzie dany fragment kodu wstawić). Wiem, że są posty na ten temat tak jak np. ten do którego wszyscy odsyłają http://4programmers.net/Delphi/Artyku%C5%82y/Wska%C5%BAniki._Listy_jedno_i_dwukierunkowe aczkolwiek nie za bardzo mi to pomogło i nie do końca rozumiem tworzenie listy w delphi obiektowym. Z góry dziękuję za pomoc.2010-01-19 11:00:53
[Java] Kolejny komunikator
Witam. Przeszukałem forum i nadal nie mogę rozwiązać swojego (nie znalazłem odpowiedzi) problemu. Otóż mam komunikator (klient i serwer). Do serwera łączy się nieograniczona liczba użytkowników i to co dany z nich napisze, automatycznie trafia (poprzez serwer) do każdego podłączonego w danej chwili klienta (metoda broadcast_message(String message)). Stworzyłem HashMap, która przechowuje identyfikator (w tym wypadku narazie nick) oraz klasę odpowiedzialną za komunikację (ServerReadingStreamClass). Czytałem również, że trzeba podzielić wiadomość od klienta splitem, na formę od_kogo do_kogo wiadomość. Co też uczyniłem. Jednak nie wiem nadal jak przesłać coś od jednego klienta do drugiego [???] . Pozdrawiam class ServerReadingStreamsThreadClass implements Runnable{ private Socket nowe_gniazdo; private DataInputStream dane_wej; private DataOutputStream dane_wyj; private JTextArea okno_danych; public static ArrayList clients_out_streams = new ArrayList(); private HashMap mapa = new HashMap(); ServerReadingStreamsThreadClass(Socket nowe_gniazdo, JTextArea okno_danych){ this.nowe_gniazdo = nowe_gniazdo; this.okno_danych = okno_danych; } public void broadcast_message(String message){ Iterator ilu_klientow = clients_out_streams.iterator(); while(ilu_klientow.hasNext()){ try{ DataOutputStream dos = ilu_klientow.next(); dos.writeUTF(message); dos.flush(); }catch (IOException e) { e.getMessage(); } } } public String msg_from(String message){ String from = null; String []array = message.split(" "); from = array[0]; return from; } public void run() { String message; try{ dane_wej = new DataInputStream(nowe_gniazdo.getInputStream()); dane_wyj = new DataOutputStream(nowe_gniazdo.getOutputStream()); clients_out_streams.add(dane_wyj); }catch (IOException e) { e.getMessage(); } while(true){ try{ while((message = dane_wej.readUTF())!=null){ okno_danych.append("n"+message); mapa.put(msg_from(message), this); broadcast_message(message); } }catch (IOException e) { e.getMessage(); } } } } A to jest klasa ServerCommunicationClass: class ServerCommunicationClass { private static ServerSocket server_socket; private static DataOutputStream out_data; public static void nowy_server_service(int port,JTextArea receive_field){ try{ server_socket = new ServerSocket(port); receive_field.append("Serwer jest uruchomiony..."); }catch (IOException e) { e.getMessage(); } while(true){ ServerReadingStreamsThreadClass serv_thr_class; try{ serv_thr_class = new ServerReadingStreamsThreadClass(server_socket.accept(),receive_field); Thread server_thread = new Thread(serv_thr_class); server_thread.start(); }catch (IOException e) { e.getMessage(); } } } }2010-01-19 10:50:58
[C/C++] [C]Deklarowanie zmiennej w petli for, a wydajnosc
Czy zastąpienie instrukcji {for(int i=0;i2010-01-19 10:41:02
[Java] JSF + JDBCRealm + Tomcat
Używam w aplikacji JSF mechanizmu autoryzacji opartego na JDBCRealm Tomcata. Określiłem w deskryptorze zasoby chronione. Loguje się przez standardowy formularz: Wszystko działa poprawnie ale wtedy gdy próbuję uzyskać dostęp do jakiegoś zasobu chronionego. Jak zrobić żebym mógł się zalogować nie próbując dostać się na jakąś chronioną stronę? Chcę zamieścić formularz np na stronie głównej. Wypełnić go i dalej używać aplikacji jako user zalogowany z konkretną rolą. Jeżeli wytłumaczyłem problem niezbyt konkretnie napiszcie to postaram się opisać go bardziej ;]2010-01-19 00:45:52
[C/C++] problem z cin.get
Mam taki problem jeśli podam pierwszy raz nazw danej osoby (imię nazwisko) to jest ok ale za drugim razem jakoś dziwnie się łączą program się sypie #include using namespace std; int main(){ string ludzie[5]; string miasto[5]; for(a;a2010-01-19 00:34:23
[Hardware/Software] zacinające się filmy
hej mam taki problem - nagle zaczęły mi się zacinać filmy, a wygląda to tak, że nagle obraz sie spoźnia i leci na stopklatce, a dźwięk idzie dalej. Muszę wtedy spauzowac, odczekac jakieś 5 min i wtedy leci ok. Czasem dzieje się to raz w trakcie trwania filmu, czasem co 5 min, a czasem w ogóle. Robiłem formata i dzieje się to dalej. to sprzęt czy system? mogę coś z tym zrobić? zaznaczam, że laptop jest już stary - ok 4 lat, ale miał wymieniany rok temu dysk. pozdro i z góry dzięki za odp2010-01-19 00:20:41
[C/C++] Program znajdujacy odleglosc miedzy danymi punktami 3D
Witajcie. Mam problem z projektem prawde mowiac nie wiem nawet jak sie za niego zabrac. Bylbym bardzo wdzieczny za kazda pomoc badz wskazowki. Napisz program ktory znajdzie najwieksza i najmniejsza odleglosc pomiedzy danymi punktami w 3D w C++.2010-01-19 00:11:46
[Newbie] Program znajdujacy odleglosc miedzy danymi punktami 3D
Witajcie. Mam problem z projektem prawde mowiac nie wiem nawet jak sie za niego zabrac. Bylbym bardzo wdzieczny za kazda pomoc badz wskazowki. Napisz program ktory znajdzie najwieksza i najmniejsza odleglosc pomiedzy danymi punktami w 3D w C++.2010-01-19 00:11:46
[Webmastering] Porady dla Początkującego...
Mam do Was 3 pytanka forumowicze. Mam nadzieję że znajdzie się ktoś kto mi odpowie ;p 1. Jak piszecie strony w xHTML np. jakieś takie wizytówkowe dla firm to w każdym pliku .html umieszczacie główny szablon strony (banner, menu itd.)? 2. Jeśli do takiej strony dochodzi jakiś system cms np. do dodawania tylko newsów na stronę to warto już pisać w ASP.NET i wykorzystać MasterPage bo powiem że bardzo mnie zaciekawiła ta technologia :) 3. Czy pociętą grafikę np. banner a w Nim menu umieszczacie w tabelkach czy divach? Co bezpieczniejsze? Pozdrawiam;)2010-01-18 23:52:50
[C/C++] funkcja typu void jako parametr ?
Mam taki kod: funkcja1,2i3 są typu void /* start kod */ funkcja1; /*stop kod*/ /* start kod */ funkcja2; /*stop kod*/ /* start kod */ funkcja3; /*stop kod*/ chcę zrobić tak: template void sf ( T func ) { /* start kod */ func; /*stop kod*/ } sf(funkcja1); sf(funkcja2); sf(funkcja3); Czy jest to możliwe? funkcja1,2i3 są typu void i nie chcą się kompilować , gdyby były np. int to by nie było problemu; /* start kod */ zawiera funkcje więc #define odpada; Wskaźniki też nie bardzo, bo muszą odnosić się do konkretnych funkcji, a func oznacza ogólnie funkcję;2010-01-18 23:52:07
[Newbie] funkcja typu void jako parametr ?
Mam taki kod: funkcja1,2i3 są typu void /* start kod */ funkcja1; /*stop kod*/ /* start kod */ funkcja2; /*stop kod*/ /* start kod */ funkcja3; /*stop kod*/ chcę zrobić tak: template void sf ( T func ) { /* start kod */ func; /*stop kod*/ } sf(funkcja1); sf(funkcja2); sf(funkcja3); Czy jest to możliwe? funkcja1,2i3 są typu void i nie chcą się kompilować , gdyby były np. int to by nie było problemu; /* start kod */ zawiera funkcje więc #define odpada; Wskaźniki też nie bardzo, bo muszą odnosić się do konkretnych funkcji, a func oznacza ogólnie funkcję;2010-01-18 23:52:07
[Newbie] [c#] zapis i odczyt pliku txt
Cześć mam pewien problem, napisałam program który zapisuje do pliku podane dane po kliknięciu buttona, ale chciałabym, żeby po kliknięciu drugiego button wyświetlił mi zawartość pliku i tu pojawia się właśnie ten problem: private void button1_Click(object sender, EventArgs e) { TextWriter tw = new StreamWriter("zapisany.txt"); tw.WriteLine(textBox1.ToString() + " ; " + textBox2.ToString() + " ; " + textBox3.ToString() + " ; " + listBox1.SelectedItem.ToString() + " ; "); if (radioButton1.Checked == true) tw.WriteLine("Kobieta ; "); else if (radioButton2.Checked == true) tw.WriteLine("Meżczyzna ; "); tw.WriteLine("Newsletter:" + checkBox1.Checked.ToString()); tw.Close(); } private void button2_Click(object sender, EventArgs e) { //StreamReader sr = new StreamReader("zapisany.txt"); TextReader tr = new StreamReader("zapisany.txt"); System.IO.StreamReader zapisany = new StreamReader("zapisany.txt"); //System.Windows.Forms.MessageBox.Show(tr.ReadLine); tr.Close(); } Czego może jeszcze tu brakować albo co jest zbędne, proszę o wyrozumiałość co do zadanego problemu :)2010-01-18 23:15:20
[C/C++] Działania na liczbach
Musze napisac program, ktory na zdeklarowanej przez uzytkownika tablicy: -liczy wartosc srdenia elementow -znajduje wartosc max i min -szereguje elementy min-->max -zapisuje tablice do pliku -liczy sume kwadratow -liczy max i min odchylke od wartosci sredniej -drukuje wszystko na ekran Pierwsze 2 podpunty wiem jak zrobic, z reszta mam problem :/2010-01-18 23:10:53
[C/C++] [c++;qt]Otwieranie aplikacji z poziomu kodu
Witajcie, mam pytanie... czy z poziomu kodu, mogę otworzyć inną aplikację (moją, także napisaną w qt)? Jeżeli tak, to jak? Np. http://img192.imageshack.us/img192/2987/pomocnik.jpg chciałbym, aby po naciśnięciu buttona pierwszego, włączał się program (mojego autorstwa): "pomocnik gracza", jak to zrobić?2010-01-18 21:25:37
[Delphi/Pascal] Wiele deklaracji
hej, mam pytanie, mam b. duzy projekt w delphi, ktory musze troche zmodernizowac. Otoz w projekcie tym jest wiele odwolan do liczby w polu typu edit, ktora jest pozniej uzywana do duzej liczby innych obliczen. Znacie moze sposob, zeby np. nie pobieral zmiennej z pola edit tylko np z jakies oddzielnej procedury ktora mu podyktuje2010-01-18 21:25:14
[Newbie] toster123
Witam. Czy jest jakiś sposób prze konwertowania danych z mysqla do accessa? W internecie znalazłem tylko płatne programy a wersja trial pozwala na konwersje 5 rekordów.2010-01-18 21:19:55
[C/C++] vs 2005 c++ i bazy danych
Witam, pytanie jak w temacie. Jak podłączyć bazę danych pod aplikacje? Znacie może jakąś stronę gdzie by było napisane krok po kroku jak to zrobić(jak i w czym stworzyć bazę i jak ją podpiąć pod projekt)? bo na pewno się da. Baza nie będzie skomplikowana, zaledwie 2 tabele i jedna relacja jeden do wielu2010-01-18 20:35:14
[C/C++] Wymiana danych w kontrolce ActiveX
Witam. Piszę kontrolkę, w której karcie właściwości znajduje się Slider Control, mający sterować zmienną z klasy Ctrl. Ustawienie wartości tej zmiennej, zmienia położenia Slidera, ale zmiana położenia Slidera nie zmienia wartości zmiennej. Do slidera mam przypisane 2 zmienne. Jedna typu CSlider jako Control, druga typu int jako Value. Przy okazji nie wiem też czemu SetTicFreq nie działa :( Załączam części kodu... Gdzie popełniam błąd? Czy powinienem gdzieś stosować metodę OnHScroll? Jeśli tak co ona ma robić i w jakiej klasie być umieszczona? BOOL CmieszalnkPropPage::OnInitDialog() { CDialog::OnInitDialog(); m_SliderRed.SetTicFreq(10); m_SliderRed.SetRange(10,120); return FALSE; } void CmieszalnkPropPage::DoDataExchange(CDataExchange* pDX) { DDX_Slider(pDX, IDC_SLIDER1, m_RedCircleRadius); DDP_Text(pDX, IDC_SLIDER1, m_RedCircleRadius, _T("RedRadius")); DDP_PostProcessing(pDX); } SHORT CmieszalnkCtrl::GetRedRadius(void) { AFX_MANAGE_STATE(AfxGetStaticModuleState()); // TODO: Add your dispatch handler code here return m_RedCircleRadius; } void CmieszalnkCtrl::SetRedRadius(SHORT newVal) { AFX_MANAGE_STATE(AfxGetStaticModuleState()); // TODO: Add your property handler code here if(m_RedCircleRadius != newVal) { m_RedCircleRadius = newVal; InvalidateControl(); SetModifiedFlag(); } SetModifiedFlag(); } void CmieszalnkCtrl::DoPropExchange(CPropExchange* pPX) { ExchangeVersion(pPX, MAKELONG(_wVerMinor, _wVerMajor)); COleControl::DoPropExchange(pPX); // TODO: Call PX_ functions for each persistent custom property. PX_Short(pPX,_T("RedRadius"),m_RedCircleRadius); }2010-01-18 19:48:33
[Praca] Zadania z Systemów Komputrrowych
Potrzebował bym osoby, która zrobiła by mi około 25 zadań z systemów komputerowych,później je zeskanowała i odesłała z powrotem. Mam tam między innymi : -metodę Quineâa â McCluskeya -mapy Karnaugha -bramki logiczne -proste operacje na liczbach binarnych itd. Chętnych prosiłbym o kontakt z numerem gg: 18297816 . Wynagrodzenie ustalimy, po obeznaniem się z listami2010-01-18 19:23:29
[Delphi/Pascal] N> Funkcja Ackermanna oraz Sudana
Witam. Mam do was wielka prosbe. Otoz w wolnym czasie czytam sobie artykuly z tego portalu poniewaz na studiach programujemy. Brne powoli do przodu ale niestety moj cwiczeniowiec jest popaprany i na zaliczeniu mamy napisac programy na kartkach i jak on wpisze do kompilatora to maja dzialac. Jak nie to nie zalicza sie przedmiotu. Jest jednak sposob aby go ominac, wystarczy napisac porzadniejszy program i oddac go razem z "dokumentacja". Dostalem zadanie zrobic 2 funkcje matematyczne w jednym programie Delphi. Funkcje Ackermanna [ uzywajac tablic matematycznych ] oraz Funkcje Sudana [ http://pl.wikipedia.org/wiki/Funkcja_Sudana ] Zamiast Funkcji Sudana moze byc inna tylko nie Fibonacciego [ z zastosowanie rekurencji ] Bardzo bylbym wdzieczny jakby ktos napisal mi ten program oraz w miare prosto wytlumaczyl o co chodzi, zebym mogl napisac dokumentacje. Sam chcialem napisac ten program ale troche wykraczaja ponad moje umiejetnosci. PS. Jak ktos zdecyduje sie pomoc prosze "nie szalec", zeby chodz troche przypominalo prace amatora :) Pozdrawiam, sim2010-01-18 19:05:27
[Inne] [bat] [...] Zmiana rozdzielczości ekranu
Witam. Szukam sposobu na zmianę rozdzielczości ekranu za pomocą poleceń wydawanych w dosie - zmieniana ma być rozdzielczość graficzna w komputerze. Chcę do tego wykorzystać pliki *.bat (dosowe polecenia) i coś jeszcze al nie wiem co - wiem że jest możliwe wyłączenie komputera za pomocą pliku bat i mam nadzieję że da się też zmienić rozdzielczość - pytanie co jeszcze do tego zastosować lub co w cmd pozwoli na zmianę rozdzielczości ekranu ? Nie pytajcie po co mi to - mam nadzieję że ktoś pomoże mi się z tym uporać :)2010-01-18 19:03:35
[Bazy danych] relacja SQL server
Witam Robię sobie bazę w sql management studio. Mam problem z relacją zamieszczoną poniżej na rysunku. Mianowicie chcę, żeby w tabeli PRACE DYPLOMOWE IdTematu występowało tylko raz, ponieważ broniony może być tylko jeden identyczny temat pracy. Chcę również żeby pole IdTematu było powiązane (tabele PRACE DYPLOMOWE i PROPONOWANE TEMATY) relacją 1:1. Jednak pojawia się problem, ponieważ gdy oznaczę IdTematu w tabeli Prace dyplomowe, jako PRIMERY KEY, to pole będzie musiało być zawsze wypełniane (NOT NULL), jednak ja chciałbym, żeby to pole mogło być puste, ponieważ w tabeli jest jeszcze pole w_temat ( własny temat). Reasumując chce, żeby dało się wybrać swój lub proponowany temat przez promotora, czyli wypełniamy albo IdTematu albo w_temat. P.S jeśli nie oznaczę IdTematu jako PRIMERY KEY i połączę to teraz tak jak jest to stworzy mi się relacja 1 do wielu, co też jest błędem. Chyba, żeby zostawić relację jeden do wielu, a sprawdzanie czy dany temat już nie został wpisany do tabeli napisać po stronie aplikacji? Jak byście rozwiązali ten problem ? http://img690.imageshack.us/img690/2784/baza1q.jpg2010-01-18 18:57:30
[Webmastering] Sprawdzarka online
Witam, mam taki problem - poszukuję jakiejś gotowej sprawdzarki którą można umieścić na stronie tak aby kompilowała zadania sprawdzała i porównywała wyniki. Chodzi o coś takiego jak na main.edu.pl czy sio.mimuw.edu.pl albo SPOJ.pl Można to skądś pobrać?2010-01-18 18:26:48
[Off-Topic] Kto ma większe szanse?
Osoba 1 (ja) Lubie programować, sprawia mi to przyjemność. Zajmuje się tworzeniem aplikacji internetowych (mam już parę mniejszych stron na sumieniu). Wiem że muszę sie jeszcze dużo nauczyć ale nauka sprawia mi przyjemność. Jest tylko jeden bug, jestem dupa z maty Osoba 2 (powiedźmy że zmyślona) Jest świetnym matematykiem ale do programowania podchodzi "mechanicznie". Wie jak wczytać dane z pliku gdy jego struktura wygląda tak: 2 1 23 3 1 2 ale gdy plik wygląda tak słowo 34 3.4 c 34 9.3 d to ma już problem bo nie było tego na lekcji. Ma wyuczone na pamięć sortowanie bąbelkowe, przez wstawianie, Euklidesa itd. Pytanie Kto ma w przyszłości większe szanse znaleźć dobrą prace w tej branży (powiedźmy że jako branże przyjmujemy ogólnie dziedzinę programowania czy to na desktopy czy web aplikacje)2010-01-18 18:02:39
[C/C++] Przypisanie adresu komórki do wskaźnika/zmiennej
Witam. Mam program który pokazuje mi adresy komórek pamięci do zmiennych w innych programach. Chciałbym tego użyć w c++. Za pomocą kodu: #include #include #pragma hdrstop #pragma argsused int main(int argc, char* argv[]) { int a=1; int *w; w = &a; cout2010-01-18 16:50:41
[Bazy danych] KLIENT PHP, procedura
Witam, mam taki problem, bo tworze klienta w php, zrobiłem create, inserty, selecty, ale z procedurami mam problem... wklejam kod poniżej:2010-01-18 16:44:21
[Delphi/Pascal] [Delphi] - Sieci neuronowe CounterPropagation
Witam. Szukam linków kodów źródłowych z prostymi Sieci neuronowe CounterPropagation (o ile to możliwe), które by działały pod 2007 ewentualnie kogoś kto by znał się na rzeczy. Znalazłem: http://www.kik.pcz.czest.pl/nn/progr.php ale kod wymaga dodatkowych bibliotek i komponentów, a ja potrzebuję łopatologicznie, bez żadnego wsparcia. I nie chodzi mi o to żeby tylko przepisać ale i zrozumieć. A żeby nie było że leje wodę i zaśmiecam forum to mam tu takie dane wejściowe w postaci tabeli: const cXprev = 32; // 32x32 Matryce i próbki będa tej wielkosći cYprev = 32; type TPrevListD = array [0..cXprev, 0..cYprev] of Single; No i dalej... mur Byłbym wdzięczny za nakierowanie. Jak coś wystukam sensownego to dodam do wątku Z góry dzięki. Pozdrawiam gg: 68884002010-01-18 16:37:21
[C# i .NET] Kody źródłowe frameworka
Witam Założmy że dziedzicze z klasy WebClient i chce nadpisać pare funkcji z niej swoimi... gdzie znajde cała definicje klasy WebClient i jej poszczególnych funkcji zeby wiedziec jak byly wczesniej napisane? z góry dzieki2010-01-18 16:08:38
[Java] JList problem z listą użytkowników
Hej mam problem z listą użytkowników. Chcę żeby po wybraniu numeru wyświetlał mi się panel, w którym będę prowadzić rozmowę z danym użytkownikiem. Chce żeby bylo tak jak np na gg że wybiore jedną osobe wyskoczy panel do tej osoby, potem inna osobe itd. czyli mogę prowadzić rozmowy z wieloma osobami rownoczesnie jakby. Probuje tak zrobic, ale na razie moge wybrac tylko jedną osobe, a dopiero po zamknieciu okna nastepną. Proszę o pomoc i wskazówki jak naprawić ten błąd. Wydaje mi się, że problem nie jest bardzo duży, a ja naprawdę nie mogę znaleźć rozwiązania ;/ więc gdyby ktos na to spojrzał i poprawił byłoby naprawdę miło ! class ramal extends JFrame { public rama() { JPanel panel = new JPanel(); add(panel, BorderLayout.CENTER); model = new DefaultListModel(); lista=new JList(model); lista.setSelectionBackground(Color.red); lista.setSelectionForeground(Color.yellow); lista.setFont(new Font("Comic Sans MS", Font.ITALIC, 15)); JScrollPane skrol = new JScrollPane(lista); skrol.setPreferredSize(new Dimension(250,320)); panel.add(skrol); show_kontakt_list(); panelek = new panel_rozmowa(); lista.addListSelectionListener(new ListSelectionListener() { public void valueChanged(ListSelectionEvent event) { panelek.setVisible(true); } }); } private void show_kontakt_list() { Statement baza_lista; baza_lista=baza.inicjujZapyt(); ResultSet wynik=null; System.out.println("kupa ;/"); try { //jak napisac zapytanie ktore wyswietli mi imie i nazwisko osoby z numeru?? wynik=baza_lista.executeQuery("SELECT * FROM kontakt WHERE nr_komunikatora=+numer_pobrany_z_bazy+"); while(wynik.next()) { int nr_kont = wynik.getInt("nr_kom_kontakt"); model.addElement(nr_kont); } } catch (Exception x) { baza.konczZapytanie(baza_lista); x.printStackTrace(); } baza.konczZapytanie(baza_lista); } } class panel_rozmowa extends JFrame { public panel_rozmowa() { setSize(400,400); obszar = new JTextArea(15 ,10); add(obszar, BorderLayout.CENTER); .......... }2010-01-18 15:58:59
[Bazy danych] Baza w delphi
Hej jestem u nowa:) kieruje sie do was z taka prosba,czy moglibyscie mi pomoc napisac albo dac wzor,jak ma wygladac krotka baza danych typu(imie nazwisko dzien miesiac rok adres zamieszkania) w programie delphi.Mam do zrobienia takie zadanie,a niestety dopiero zapoznaje sie z programem delphi i nie bradzo wiem jak to zrobic:( licze na pomoc ;-)2010-01-18 15:53:41
[Newbie] ]c++][python]biblioteka wcurses
Witam. Mam do zrobienia program z wykorzystaniem biblioteki ncurses, ale tak się składa że jest ona tylko dla linuxa a ja mam windowsa. Nauczyciel podesłał mi linka do Wcurses, windowsowej jej odmiany. Ale ona jest w pytonie i nie wiem za bardzo jak zych plików uzyskać bibliotekę C++ Może mi ktoś coś pomóc? Tu jest adres biblioteki (podobno):http://adamv.com/dev/python/curses/2010-01-18 15:45:49
[C/C++] [c++] błąd
Witam! Mój problem jest następujący, jestem w trakcie pisania gry karcianej w "oczko" w c++. Wszystko idzie jak narazie dobrze, poza tym, że nie działa mi jedna linijka programu niezbędna do pisania go dalej. Próbowałbym napisać to inaczej, ale ten sam sposób działa parę linijek wyżej i pisałem to analogicznie do tego. Program się kompiluje, ale jedna ze zmiennych przyjmuje wartość z przysłowiowej upy. Jeśli ktoś z Was mógłby powiedzieć mi na czym polega błąd, byłbym bardzo wdzięczny. Kod źródłowy: http://nopaste.info/67c02867bd.html Błąd jest w 129 linijce.2010-01-18 15:45:36
[Newbie] [C] czytanie danych z pliku
Witam mam pytanie. Mianowicie czy potrafi ktoś rzucić jakiś przykładowy kod w C do czytania pliku tekstowego wraz z obróbką tego kodu(mam na mysli ciecie czytanych wierszy według zadanego kryterium) Mam np plik tekstowy aaa,1,2,3,4,5 bbb,1,2,3,4,6 ccc,1,2,3,4,7 itd i program ma za zadanie czytać linia po linii i następnie rozdzielać wedle przecinków podstawiając do elementów jakieś tablicy dane rozdzielone czyli osiągniemy w efekcie działania programu: tab[1]=aaa tab[2]=1 tab[3]=2 itd Dawno nie miałem do czynienia z C a niestety to co można znaleźć na necie nie zawsze kompiluje sie pod Visual studio 2008 no i z tego też powodu moja prośba.2010-01-18 14:36:09
[Java] Problem z javax.xml.transform.Transformer
Witam. Mam problem z javax.xml.transform.Transformer. Po wyjściu z transform dostaję wyjątek, że strumienie są pozamykane :( Domyślam się, że metoda transform(src,dest) zamyka strumienie, z których korzysta (w przykładach strumienie nie były ręcznie zamykane, więc by się zgadzało). Czy jest jakiś sposób, aby to powstrzymać? Oprócz oczywiście Kod: in = ZipInputStream(bla) [...] entry = in.getNextEntry() [...] InputSource doc = new InputSource(in); TransformerFactory trans_fact = TransformerFactory.newInstance(); Transformer transformer = trans_fact.newTransformer(); transformer.transform(src, res); Dzięki za pomoc! Pozdrawiam Artur2010-01-18 14:05:47
[Delphi/Pascal] JvBalloonHint nad zegarkiem
Witam - walczę z umieszczeniem hinta nad zegarkiem (JvBalloonHint ). Zeby pokazać hinta trzeba wskazać jego lokalizację - jak wskazać dolny prawy róg ekranu ?2010-01-18 13:41:52
[Java] Dodawanie pozycji do Comboboxa
Witam, robię program zaliczeniowy i mam problem z dodawaniem pozycji do rozwijanego menu. Aktualnie jest powiedzmy 10 rożnych opcji do wyboru ale z możliwością dodawania kolejnych i nie bardzo wiem jak to zrobić żeby zalogowany w programie użytkownik mógł dodawać kolejne pozycje "na bieżąco" bez konieczności resetowania programu. I przy okazji może ktoś orientuje się co oznacza poniższy wpis z programu RealJ: Note: H:JavaProjektyRealJKonwerterKonwerter.java uses or overrides a deprecated API.Note: Recompile with -Xlinteprecation for details.2010-01-18 13:19:22
[Newbie] Dynamiczna tablica 2x2 - pomocy!
Witam ;) Mam mały problem z programem operującym na macierzach. Program ma wczytywac kolejne elementy dwóch macierzy(tablic) takiego samego rozmiaru, który jest wczytywany w trakcie wykonywania się programu a nastepnie wykonywac na nich jakies operacje ( dodawanie, mnożenie itd..). Zrobiłem program, ale tylko ze statycznymi tablicami, poznieważ kiedy proboje zrobić dynamiczna mam problem z wyswietlaniem kolejnych elementow tablicy (wyswietlaja sie takie same). Kawałek kodu, który definiuje tablice wyglada tak: double TAB[15][15]; //Macierz A double TAB2[15][15]; //Macierz B double TAB3[15][15]; //Suma A i B double TAB4[15][15]; //Roznica A i B double TAB5[15][15]; //Iloczyn A i B double TAB6[15][15]; //Iloraz A i B nie potrzebuję krytyki zewnetrznej, żeby wiedzieć, że to nie jest dobry sposob :} następnie do wczytywania kolejnych elementów używam takiej petli: cout2010-01-18 12:19:48
[Inne] [asm] Efektywne używanie L1 i L2 Cache
Zastanawiam się jak efektywnie korzystać z zasobów L1 i L2 Cache, ma ktos jakies sprawdzone sposoby czy sugestie?2010-01-18 11:58:32
[Bazy danych] jaki typ danych dla oceny
Witam Jaki typ danych powinienem użyć dla pola ocena, które będzie przechowywać oceny uczniów. Z uwagi, że chce robić operację na ocenach i oceny mogą być typu 3+ czy 4+, chcę je zapisywać tak: 3.5, 4.5, powinienem chyba użyć pola typu float ?2010-01-18 11:48:52
[Delphi/Pascal] Konwersja znaków
Witam, zna może koś jakiegoś gotowca który by potrafił zamienić w ciągu znaków, znaki nie standardowe na format XXX; gdzie XXXX to kod znaku w UTF8 np. "dzień" na "dzień". Pozdrawiam!2010-01-18 11:46:40
[Inżynieria oprogramowania] [Algorytmika] Pokrycie zbioru podzbiorami
Problem jest następujący: Należy w zbiorze liczb n i z określonym zestawem jego podzbiorów znaleźć jak najmniejszą ich grupę, żeby po zsumowaniu dały cały zbiór. Przykład, bo nie bardzo wiem jak to wytłumaczyć :) np. n = {1,2,3,4,5,6} z1 = {1, 2, 3} z2 = {2, 3, 4} z3 = {1, 6} z4 = {4, 5, 6} z5 = {2, 5} W tym przypadku optymalnym rozwiązaniem będą dwa podzbiory: z1 oraz z4, ponieważ po zsumowaniu dają cały zbiór n. Chodzi o minimalizację ilości tychże podzbiorów ;)2010-01-18 11:36:59
[C# i .NET] Modyfikacja ścieżki do pliku
Witam, czy da się, a raczej jak mogę wyciągnąć ze ścieżki do pliku postaci: C:folder1folder2plik.txt wyciągnąć część zawierającą: C:folder1 ??? Czy trzeba w to angażować wyrażenia regularne, czy są może jakieś prostsze sposoby?2010-01-18 10:49:37
[Newbie] [Delphi] - Sieci neuronowe CounterPropagation
Witam. Szukam linków kodów źródłowych z prostymi Sieci neuronowe CounterPropagation (o ile to możliwe), które by działały pod 2007 ewentualnie kogoś kto by znał się na rzeczy. Znalazłem: http://www.kik.pcz.czest.pl/nn/progr.php ale kod wymaga dodatkowych bibliotek i komponentów, a ja potrzebuję łopatologicznie. A żeby nie było że leje wodę i zaśmiecam forum to mam tu takie dane wejściowe w postaci tabeli: const cXprev = 32; // 32x32 Matryce i próbki będa tej wielkosći cYprev = 32; type TPrevListD = array [0..cXprev, 0..cYprev] of Single; No i dalej... mur Byłbym wdzięczny za nakierowanie. Jak coś wystukam sensownego to dodam do wątku Z góry dzięki. Pozdrawiam gg: 68884002010-01-18 10:45:27
[Off-Topic] Prywatne ubezpieczenie zdrowotne
Chcialbym wykupic prywatne ubezpieczenie zdrowotne. Wydaje mi sie, ze kiedys byl podobny temat... Chodzi mi o mozliwosc pojscia do lekarza kolejnego dnia, bez koniecznosci skierowania i oczekiwania na rejestracje :) Wystarczy mi leczenie ambulatoryjne, dostep do paru lekarzy i tyle :) Najwazniejsza jest cena ;D Z tego co wiem, w Allianz takie cos kosztuje cos nieco ponad 100 zl miesiecznie. Bardzo fajne. Wykaz placowek gdzie moge isc, w pakiecie X wizyt domowych, szeroka gama lekarzy. Zastanawiam sie czy znajde cos jeszcze tanszego. Mozecie cos polecic?2010-01-18 10:35:32
[Newbie] Tablice, wybór tablicy przez zmienną
Witam, proszę o pomoc, można w jakiś sposób wybrać tablicę, której procedura ma użyć do wykonania polecenia? np var t1:array[1..10,1..10] of boolean; t2:array[1..10,1..10] of boolean; procedure ZaznaczPole(tablica); {byle jaka procedura, w tym wypadku zaznaczajaca jakies pole w tablicy} begin {ale chciałbym mieć wybór, w której tablicy chcę zaznaczyć to pole} tablica[3,3]:=true; end; {przykładowe wywołanie procedury} if [coś tam coś tam] then ZaznaczPole(t1) {jeśli warunek jest prawda wtedy znaznacz pole w tablicy o nazwie T1} else ZaznaczPole(t2); {jesi warunek jest fałsz, wtedy zaznacz pole w drugiej talibcy, - T2} Można jakoś w ten sposób wybierać tablicę poprzez argument procedury? Jak?2010-01-18 10:02:00
[Newbie] [C++] Problem z referencja do obiektu
Chciałem sobie porównac 2 obiekty tego samego typu napisałem sobie wiec w mojej klaseie metode Porownaj: bool Porownaj(Klasa &a) { if(this->liczba == a.liczba) return true; else return false; } teraz w programie glownym stworzylem sobie 2 obiekty tej mojej klasy Klasa *ob1 = new Klasa(); Klasa *ob2 = new Klasa(); Ale teraz gdy chce to porownac to kod sie nie kompiluje: bool i; i = ob1->Porownaj(ob2); Co ja zle robie?2010-01-18 09:34:07
[C/C++] Algorytm Dijksty - blad
Wydaje mi sie, ze wszystko dobrze zrobilem. Czemu juz po kompilacji w srodku programu wywala mi blad invalid heap? #include #include #include #include #include #include using namespace std; struct sasiad { int v; int odleglosc; }; struct wierzcholek { int v; //Numer wierzcholka sasiad odleglosc[100]; //Tablica sasiadow int poprzednik; //Numer elementu poprzedniego int odlegloscodpoczatku; //Odleglosc od poczatkowego wierzcholka bool zdjetyzkopca; //Czy wierzcholek byl juz na kopcu }; vector dane; int n; const int nieskonczonosc=5000; class cmp { public: bool operator() (const wierzcholek& a, const wierzcholek& b) { return a.odlegloscodpoczatku>b.odlegloscodpoczatku; } }; void wypisz() { for (unsigned int i=0; i2010-01-17 23:28:26
[Coyote] Fragment strony glownej do skomentowania
Chetnie poczytam opinie : http://img704.imageshack.us/img704/5370/4pscreen1.jpg :) Fragment layoutu strony glownej. Generalnie idea jest taka: glowna czesc strony zajmuja zakladki. Czyli de facto content strony glownej generowany jest przez samych uzytkownikow. Otoz bedzie mozna dodawac kazda strone w serwisie jako "zakladke". Im wiecej osob te strone doda, tym wieksza ocena i wyzej sie pojawia na stronie glownej. Oczywiscie bedzie mozna dodawac tam rowniez linki z innych stron. Tak wiec ta funkcjonalnosc zastapi rowniez system newsow. Poniewaz uzytkownicy beda mogli wklejac linki do ciekawych tematow odnosnie programowania. Po prawej stronie: tekst u samej gory po prawej chce, aby byl edytowalny z panelu. Bedzie mozna dynamicznie zmieniac zawartosc strony glownej. Ponizej lista tematow czy lista ostatnich zmian w serwisie. Oczywiscie jest to wersja rozwojowa layoutu ;)2010-01-17 23:17:55
[Newbie] [c++]potrzebuje prosty program porównujący ceny
Witajcie Mam do napisania program na zaliczenie. Jako, że nie jestem pilnym studentem nie mam zielonego pojęcia jak to zrobić. Program ma polegać na wpisaniu ceny oraz nazwy do programu, np 5 lub więcej produktów po czym wyświetla 2 najdroższe. Przy czym musi to być napisane bardzo prostym językiem, bez bibliotek itd. Jeśli ktoś chce pomóc studentowi to wielkie Bóg zapłać!2010-01-17 22:21:36
[Newbie] [c++] prosty program porównujący ceny
Witajcie Mam do napisania program na zaliczenie. Jako, że nie jestem pilnym studentem nie mam zielonego pojęcia jak to zrobić. Program ma polegać na wpisaniu ceny oraz nazwy do programu, np 5 lub więcej produktów po czym wyświetla 2 najdroższe. Przy czym musi to być napisane bardzo prostym językiem, bez bibliotek itd. Jeśli ktoś chce pomóc studentowi to wielkie Bóg zapłać! Mam juz taki kod alenie chce on mi działac :( #include using namespace std; struct sklep { char opis[20]; float cena; }; sklep produkty[100]; int x; ////////////////////////////////////////////////////////////// void dwa_najdrozsze( sklep produkty[]) { float najdrozszy1=produkty[0].cena; int ktory =0; float najdrozszy2=0; int ktory2 =0; for(int i=1;inajdrozszy1) { najdrozszy1=produkty[i].cena; ktory=i; } } for(int i=0;inajdrozszy2 && produkty[i].cena!=najdrozszy1) { najdrozszy2=produkty[i].cena; ktory2=i; } } cout2010-01-17 22:21:36
[Newbie] struktury i tablica
struct Fine { char lancuch[5]; int liczba; }; Jak zrobić żeby nie było konieczne podanie liczby elementów tablicy lancuch? Długość słowa jakie zostanie do niej zapisane nie jest znana więc nie mogę określić tej liczby elementów.2010-01-17 22:01:25
[Newbie] For o 2 kroki
Witam! Czy ktoś mógłby mi powiedzieć jak powinna wyglądać pętla FOR która "skacze o2 kroki" a nie o 1? Próbowałem robić to wg tych sposobów: for n := 1 to StrToInt(wartosc.text)/2 do begin ... end; for n := 1 to StrToInt(wartosc.text) do begin ... n := n+2; end; Ale nic to nie daje :(2010-01-17 21:51:32
[C# i .NET] Kłopoty z pamięcią
Jak pobrać początek pamięci zajmowanej przez program i jej koniec (wskaźniki na te miejsca)? Chciałbym zapisać pamięć jednego z moich programów w pliku bajt po bajcie xd Bardzo potrzebuje tego info, z góry dzięki za pomoc.2010-01-17 21:13:11
[Delphi/Pascal] [delphi]Okno matka i dll
Witam, mam spory problem.. Napisałem sobie dll do pewnej aplikacji. Chciałem by zmieniała ona w pamięci aplikacji pewne dane przy pomocy WriteProcessMemory. Lecz nie jestem w stanie pobrać uchwytu z poziomu dll. I tu rodzi się moje pytanie jak to zrobić ? Może być nawet PID tego okna.. Dziękuje za chęć pomocy :)2010-01-17 20:37:59
[Inne] kilka pytan o linuxa
Czy ktoś mógłby odpowiedzieć na pytania poniżej? prosze o pomoc, wydaje mi sie ze Wy bedziecie w stanie, na forach linuksowych mniejsze szanse, mniejszy ruch, tutaj raczej wieksze mózgi. pisze prace z systemów operacyjnych i szukam odpowiedzi wobec ubuntu na: 1. Podaj dwie równoważne metody na utworzenie dowiązania plik6 do pliku plik1. 2. Jaki rodzaj dowiązania można zrobić między dwoma systemami plików? 3. Jakim poleceniem, bez tworzenia pliku, sprawdzić jakie prawa będzie miał plik utworzony przy pomocy polecenia touch plik4 ? 4. Jak wyświetlić te prawa w postaci symbolicznej?2010-01-17 20:32:08
[Newbie] [Delphi]czytanie z pliku
Mam pytanie jak zapisać kod żeby program czytał tekst z pliku i zapisywał każdy wiersz pod inna zmienna ?2010-01-17 20:09:19
[Newbie] [C#] Aplikacja konsolowa-zamyka się
[QUOTE]Wiesz już, czym są aplikacje konsolowe. Nie posiadają one żadnych okien, kontrolek itp., interakcja z użytkownikiem jest więc słaba. Program może jedynie wypisywać tekst na konsoli (WriteLine()) lub odczytać tekst wpisany przez użytkownika. Mogłeś zauważyć, że program, który napisaliśmy wcześniej, zamyka się zaraz po uruchomieniu i wyświetleniu tekstu. To dlatego, że nie nakazaliśmy mu czekać na âpozwolenieâ użytkownika. Metoda ReadLine() umożliwia odczytanie tekstu wpisanego w oknie konsoli. Program zostaje wówczas wstrzymany do czasu naciśnięcia klawisza Enter. Napiszmy prostą aplikację, która pobierze od użytkownika jego imię, a następnie zapisze je w zmiennej. Kod źródłowy takiego programu prezentuje listing 3.1. Listing 3.1. Program pobierający imię użytkownika using System; class Program { static void Main(string[] args) { Console.WriteLine("Cześć, jak masz na imię?"); string name; // deklaracja zmiennej name = Console.ReadLine(); // pobranie tekstu wpisanego przez użytkownika Console.WriteLine("Miło mi " + name + ". Jak się masz?"); Console.ReadLine(); } }[QUOTE] Niestety, po zastosowaniu tego plik nadal otwiera się i w ułamek sekundy zamyka. Proszę o pomoc, jestem nowy.2010-01-17 20:07:26
[Java] dwa JPanele i repaint
Cześc, mam problem w moim programie. Jest klasa główna, która tworzy JFrame, a ten JFrame tworzy dwa JPanele obok siebie (lewy i prawy). W klasie głównej wołam funkcję, króra jest metodą prawego JPanela, która dokonuje pewnych zmian na tym panelu i robi repaint. Problem w tym, że na tym panelu przerysowuje mi się w dość brzydki sposób część panela lewego. Myślę że warto dodać, że lewy panel repaintuje się cyklicznie co ok 50ms i z nim nie ma żadnych problemów. Czy ktoś ma jakiś pomysł co może powodować taki błąd? Pozdrawiam!2010-01-17 20:06:22
[Off-Topic] wycieczka autem po całej Europie
Może ktoś się orientuje.. Ze znajomymi chcielibyśmy w tym roku zrobić sobie wycieczkę po Europie (to znaczy: kółeczko - Berlin,Hamburg, Amsterdam, Bruksela, Paryż, Marsylia, Monako, Turyn, Mediolan, Zurych, Monachium, Wiedeń, Praga .. i powrót do Polski Wszystko najlepiej jakby się zamknęło w 2, 3 tyg max. Czy ktoś już próbowałem z was takiej lub podobnej wyprawy? .. - Nie pytam o sprawy drogowe (trochę zjeździłem Europy), natomiast chodzi mi o noclegi - najlepiej jak najtaniej. Podejrzewam, że same hotele raczej odpadną (kwestie finansowe). Cóż.. może ktoś z was ma jakieś doświadczenie w tej materii..2010-01-17 19:58:35
[C/C++] [qt] kliknięcie na dowolny obiekt
sygnał kliknięcia na przycisk to clicked(), jak można się dowiedzieć o kliknięciu na dowolny inny obiekt (w tym zablokowany)?2010-01-17 19:40:33
[Delphi/Pascal] Obliczanie wyznacznika macierzy
Witam! Mam pewien problem. Muszę przygotowac program w pascalu obliczający wyznacznik macierzy kwadratowej i zapisujacy wynik w pliku textowym. Niestety nie pisałem jeszcze podobnego programu i niewiem jak sie za to zabrać a google nie wskazuje mi nic odpowiedniego. Mógłby ktoś mi pomóc z tym problemem? za pomoc oferuje piwko;]2010-01-17 19:32:21
[Newbie] Obliczanie wyznacznika macierzy
Witam! Mam pewien problem. Muszę przygotowac program w pascalu obliczający wyznacznik macierzy kwadratowej i zapisujacy wynik w pliku textowym. Niestety nie pisałem jeszcze podobnego programu i niewiem jak sie za to zabrać a google nie wskazuje mi nic odpowiedniego. Mógłby ktoś mi pomóc z tym problemem? za pomoc oferuje piwko;]2010-01-17 19:32:21
[Newbie] Problem z prostym programem w c++
Witam ! Bardzo prosze o rozwiazanie mojego problemu . Otoz nie potrafie programowac i nie zamierzam , ale mam taki przedmiot na studiach i potrzebuje pomocy . Mianowicie program ma za zadanie twprzyc obiekty takie jak imie nazwisko i wiek . Nastepnie ma sprawdzac poprawnosc wpisanego nazwiska i imienia , rowniez poprawny wiek . Do tej pory wszystko mi dziala ale nie moge rozwiazac sobie problemu z sortowaniem wieku tzn. program ma za zadanie stworzyc tablice dynamiczna i posegregowac wiek . Stworzylem do tego celu funkcje sortuj ale cos mi nie dziala . Bardzo prosze o pomoc . #include using namespace std; class Osoba { private: string imie; string nazwisko; int wiek; public: // zrobiona klasa ! string getimie(); string getnazwisko(); int getwiek(); void setimie(string); void setnazwisko(string); void setwiek(int); bool operator > (Osoba ); }; bool Osoba:: operator > (Osoba x) { return wiek > x.wiek; } string Osoba::getimie() { return imie; } //metody!!!!!!!!!! string Osoba:: getnazwisko() { return nazwisko; } int Osoba:: getwiek() { return wiek; } void Osoba:: setimie(string imie2) { int x = imie2.length(); //x to dlugosc tablicy const char *z= imie2.c_str(); //z to tablica do ktorej twozymy st5aly wskaznik for(int i=0;i64 && z[i]96 && z[i]2010-01-17 18:52:33
[C# i .NET] Dynamiczna zmiana przecinka na kropkę
Witajcie. Jak zwykle mam problem z najprostszymi rzeczami :/ A mianowicie: mam texboxa który musi być obwarowany wieloma warunkami dotyczącymi tekstu jaki mogę tam wpisać (mogę podać tylko określoną liczbę - napięcie mieszczące się w zakresie napięciowym). Sprawdzanie czy wszystko się zgadza robię w TextChanged: private void txtU1_TextChanged(object sender, EventArgs e) { try { double changeU1 = Convert.ToDouble(txtU1.Text, System.Globalization.CultureInfo.InvariantCulture); if(cmbRangeU.SelectedIndex == 0) { valRangeU = 500; } if (Convert.ToDouble(txtU1.Text, System.Globalization.CultureInfo.InvariantCulture) < minU || Convert.ToDouble(txtU1.Text, System.Globalization.CultureInfo.InvariantCulture) > maxU || Convert.ToDouble(txtU1.Text, System.Globalization.CultureInfo.InvariantCulture) > valRangeU) { txtU1.BackColor = Color.Red; //jeśli wartość jest mniejsza od min to podswietl na czerwono } else { txtU1.BackColor = Color.White; //jesli dobra wartość to nie podswietlaj } } catch (FormatException) { txtU1.BackColor = Color.Red; } } i tu mam problem ponieważ jak wpiszę np. coś takiego: 20.34 to jest ok (kolor texboxa jest biały), ale jak już wpiszę 20,34 to kolor zamienia się na czerwony (mimo, że nie przekracza zakresu napięciowego ustawionego na 60V). Wiem tylko to, że w drugim przypadku on widzi tą liczbę jak 2034. Nie mam pojęcia co robię źle :/ Mam również pytanie (jak w temacie) czyli czy jest możliwa w TextChanged dynamiczna zamiana przecinków na kropi. Czyli gdy wpiszę przecinek to automatycznie mi program zamieni to na kropkę?? Z góry wielkie dzięki za wszelką pomoc. Pozdrawiam.2010-01-17 18:39:28
[Java] LWUIT
Jak zrobić aby w polu TextField można było wpisywać również polskie znaki bez klikania na T9 ?2010-01-17 18:37:31
[Newbie] [java] NullPointerException
02010-01-17 18:26:56
[Java] JPA i projekt encji...dziedziczenie?
witam. mam pytanie czysto projektowe. otóż tworzę portal aukcyjny w JavaEE 5 i potrzebuję zrobić encję Auction. Ale z racji tego że w systemie mogą występować aukcje typu KupTeraz, licytacja oraz otwarte (dla wszystkich użytkowników) i zamknięte (wybrana lista użytkowników) encja musi posiadać różne właściwości. I tu pojawia się pytanie czy zrobić to najlepiej przez dziedziczenie, np encja Aukcja, która posiada podstawowe właściwości i encje dziedziczące, które posiadają dodatkowe charakterystyczne atrybuty (np. KupTeraz posiada ilość, Licytacja listę ofert, ZamkniętaKupTeraz ilość oraz listę użytkowników, ZamkniętaLicytacja listę ofert i listę dopuszczonych użytkowników). czy zrobić to może lepiej, że wszystko wrzucić do jednej encji i korzystać tylko z właściwośći potrzebnych dla danego typu? za wszelkie opinie będę bardzo wdzięczny. pozdrawiam2010-01-17 17:58:47
[C/C++] Dokładny pomiar czasu działania procedury.
Chcę zmierzyć czas działania procedury, póki co robię tak: clock_t beg, end; beg = clock(); procedura(); end = clock(); double dif = (end - beg)/double(CLOCKS_PER_SEC); cout2010-01-17 17:34:42
[Java] j[java +mysql] java.lang.NullPointerException
Przy probie zapisu w bazie danych wyskakuje mi w/w błąd niestety nie wiem jak go ominąć: Statement st; {...} private void jButton1_mouseClicked(MouseEvent e) throws SQLException { p.polaczenie(); // a.setProducent(jTextField1.getText()); String s1 = jTextField1.getText(); String polecenie="insert into tab1(producent) values(+s1+)"; try { st.executeUpdate(polecenie); st.close(); } catch(Exception sql1){ System.out.println(sql1); } } Od razu 2gie pytanie: Chciałbym użyć metod i dziedziczenia (niestety dziwne wymysły prowadzącego). A mianowicie w klasie o nazwie druk mam metody: public String getProducent() { return producent; } public void setProducent(String producent) { this.producent = producent; } i chciałbym to zrobić w taki sposób, abym mógł w nie wkomponować np.: String polecenie="insert into tab1(producent) values(+s1+)"; żeby wyglądało to mniej więcej tak: Statement st; druk a = new druk; {...} private void jButton1_mouseClicked(MouseEvent e) throws SQLException { p.polaczenie(); a.setProducent(jTextField1.getText()); //tu mialoby nastapic zapisanie do bd try { st.executeUpdate(...); st.close(); } catch(Exception sql1){ System.out.println(sql1); } }2010-01-17 17:26:31
[Java] JSF 2.0 multipart/form-data
Witam, Chcę stworzyć formularz z uploadem pliku dla JSF 2.0, chciałem użyć Tomahawk, lecz po wstawieniu do formularza enctype="multipart/form-data" nie jest wywoływana metoda action w przycisku, po usunięciu typu zawartości (enctype) normalnie wywołuje metodę. Również jak dodam: to wysyła plik ale dalej nie wywołuje motody w action. Najciekawsze jest to że nie wyrzuca żadnego błędu... Co do Tomahawk to postępowałem zgodnie z http://balusc.blogspot.com/2008/02/uploading-files-with-jsf.html Może ktoś ma jakiś pomysł?2010-01-17 17:18:22
[Delphi/Pascal] Jak skoczyć od razu np do 10ego rekordu w TTable
Witam! chodzi mi o coś takiego że np od razu chciałbym skoczyć do 10ego rekordu np podaję numer rekordu i tam skaczę i gdzie można wyciągnąć informacje na którym aktualnie rekordzie jestem ? w którym komponencie to jest zapisane ?2010-01-17 17:13:48
[Delphi/Pascal] szukanie pierwiastków trójmianu (liczby zespolone rownież)
Witam! mam taki problem, pisze na zaliczenie program liczący pierwiastki trómianu kwadratowego uwzględniając liczby zespolone, niestety zamiast policzyc wyskakuje mi błąd to co napisałem: unit trojmiany; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Awartosc: TEdit; Bwartosc: TEdit; Cwartosc: TEdit; Button1: TButton; deltawynik: TEdit; pierwiastek1wynik: TEdit; pierwiastek2wynik: TEdit; Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; dotrojmianu1: TEdit; dotrojmianu2: TEdit; Button2: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); private { Private declarations } public LiczA: extended; LiczB: extended; LiczC: extended; delta: extended; X1 : real; X2 : real; X3 : real; X4 : real; A_Ok : boolean; B_Ok : boolean; C_Ok : boolean; end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin A_Ok:=TryStrToFloat(Awartosc.Text , LiczA) ; B_Ok:=TryStrToFloat(Bwartosc.Text , LiczB) ; C_Ok:=TryStrToFloat(Cwartosc.Text , LiczC) ; if (A_Ok=True) and (B_Ok=true) and (C_Ok=true) then begin delta:= (LiczB*LiczB)-(4*LiczA*LiczC); If (delta>0) then begin X1:= (-liczB)+sqrt((delta))/(2*liczA); X2:= (-liczB)-sqrt((delta))/(2*liczA); end else if (delta=0) then begin X1:= (-liczB)/(2*liczA); X2:= (-liczB)/(2*liczA); end else if (delta2010-01-17 17:11:52
[Bazy danych] [PHP][MySQL] Ankieta z wykorzystaniem php i mysql
Witam Potrzebuje na zaliczenie zrobić ankietę, która będzie zapisywała wyniki w bazie danych MySQL. Proszę Was o pomoc (wystarczy mi mały przykład, tak żeby zobaczył o co chodzi, resztę sam dorobię i zmodyfikuje). Największe problemy ma z wysłaniem jej do bazy danych MySQL (na serwerze lub w pliku). Tzn. po stronie klienta ankieta (jedno pytanie i wpisana odpowiedz) w pliku .html lub .php (tak żeby przeglądarka to czytała), wysyła dane do bazy danych MySQL (na serwerze lub w pliku) i tam są magazynowane wyniki. Baza danych może być w pliku lub na jakimś serwerze (abym tylko miał kod źródłowy). Ankiecie tylko jedno pytanie i możliwość wpisania odpowiedzi (jak już to zobaczę to będę wiedział jak to modyfikować). Proszę o wyrozumiałość, jestem początkującym informatykiem i potrzebuje tego na szybkości.2010-01-17 17:04:24
[C# i .NET] Porównanie C++ vs C# vs Java
Mam mały problem chciałem zrobić małe porównanie języków C++, C#, Javy. Z tych trzech co nieco wiem o C++ i o Javie dlatego post zakładam w tym dziale. Prosiłbym o przedstawienie różnic i podobieństw tych trzej języków. Interesuje mnie bardziej nie sposób pisania kodu (składnia) tylko co w danym języku występuje a w innym tego brak. Bardzo proszę o pomoc.2010-01-17 16:59:58
[C/C++] Niewyjaśniony bląd kompilatora
witam. Program chyba jest dobrze napisany ale kompilator ciągle wyrzuca błąd "[Warning] multi-character character constant" nie wiem o co chodzi Oraz wskazuje błąd w poprawnym case to treść programu #include #include using namespace std; int main() { int a=0; int b=0; int c=0; int d=0; int i=0; int g=0; int f=0; vector znaki; vector gwiazdki; char znak; cout2010-01-17 16:45:43
[Bazy danych] Baza danych a power designer
Witajcie. Mam problem z moją bazą danych: http://omasta.pl/Baza.rar Mam model fizyczny i conceptualny ale gdy robię generuj bazę danych - używam Sybase power designer to nie potrafię tej bazy otworzyć w sql anywhere. Power designer zapisuje mi tą bazę w formacie sql a w anywhere chce tylko jako db. Czy któś mógłby mi pomóc i z pliku wyżej wygenerować mi bazę danych tak bym mógł ją odczytać i uzupełnić w sql anywhere? Z góry serdecznie dziękuję za pomoc, pozdrawiam, Dominik2010-01-17 16:33:17
[C# i .NET] Sharp Architecture
Witam, Czy jest mi ktoś w stanie w prosty, przystępny i wyczerpujący sposób wyjaśnić w rodzimym języku czym dokładnie jest S#arp Architecture, jak się go stosuje i jakie niesie to za sobą korzyści. Link do strony projektu: http://wiki.sharparchitecture.net/MainPage.ashx2010-01-17 16:07:43
[Delphi/Pascal] Tworzenie tabel w Rave Reports
Witam, chciałbym zasięgnąć rady w sprawie tworzenia tabel w rave reports w delphi 7. Pomijam odczyt z bazy danych czy z plików bo to już mam zrobione. Nie chce też tworzenia zwykłej tabeli i wkładania tam normalnego obramowania, natomiast chciałbym aby tabela wyglądała tak : http://img508.yfrog.com/i/clipboard01xy.jpg/ Słyszałem, że można użyc do tego Canvas. Próbowałem ale wychodzi to tak, że tworząc np TextRect(..) a potem drugi TextRect(..) to ten drugi zawiera się w pierwszym a nie powstaje jako osobny element, chyba że coś źle robie :) Tak więc moje pytanie brzmi czego najlepiej użyć aby stworzyć taką tabelę ?2010-01-17 16:01:26
[C/C++] Analiza kodu
Witam. Szukam jakiegos programu do analizy kodu w C, np. sprawdzania, ktore funkcje odwoluja sie do konkretnej biblioteki. Najlepiej cos pod Windows. Dzieki!2010-01-17 16:00:44
[C/C++] Zamiana w tablicach
Mam 2 tablice typu char. char t[15], t1[15]; W tablicach mam kolejno imiona Piotrek I Arek. Chce żeby zamieniono te imiona miejscami, a ściślej mówiąc tablicami, imię Piotrek ma być w tablicy t1, a Arek w tablicy t, czyli odwrotnie niż dotychczas. Pytanie moje brzmi: Jest jakaś funkcja która mi to zrobi?:] Zdaje sobie sprawę, że to można sobie samemu banalnie napisać, jednak chce wiedzieć, czy jest jakaś funkcja... Bardzo bym prosił o odpowiedź.2010-01-17 15:49:52
[Newbie] [Delphi]Rozmieszczenie a fullscreen
Jak można rozwiązać problem z pełnym ekranem. Chodzi mi o to, że formatka ma małe rozmiary i komponenty dopasowane tylko do mojej rozdzielczości. Chciałbym by przy maksymalizowaniu okna, wszystkie komponenty ładnie się rozłożyły i wpasowały w okno. Druga sprawa to rozdzielczość. Na innej rozdzielczości nie ma już wyglądu jaki powinien być lub przy powiększeniu czcionki systemowej np. do 120dpi. Jak najprościej to można zrobić by przy powiększaniu wszystko było uwzględniane??2010-01-17 15:48:12
[Inne] XML Schema
Mam mały kłopot i mało czasu na jego rozwiązanie. Mimo poszukiwań w tutorialach nie udało mi się skonstruować pewnej mechaniki działania. Lista problemów i fragmenty kodu XML Schema poniżej: Jest element główny Diagram. Wewnątrz znajduje się nieistotny narazie MAIN i istotny ProceduresDefinition. W tym typie złożonym może znaleźć się nieokreślona liczba elementów stanowiących definicję konkretnej procedury. Każda procedura definiuje element Arguments, który zawiera nieokreśloną liczbę argumentów. Chciałbym jednak, żeby każdy element "ProcedureDefinition" zawierający się w "ProceduresDefinitions" był unikatowy względem klucza składającego się z elementu "ProccedureName" i elementu "type" wszystkich elementów "Argument" znajdujących się w "ProcedureDefinition". Pisząc prościej - procedura ma nazwę i kilka argumentów, z których każdy ma swój typ - i biorąc nazwę procedury i typ każdego argumentu (z naciskiem na ich kolejność) znajdującego się w tej procedurze - procedura ma być unikatowa (tak jak w kodzie źródłowym Javy, czy C++). Poza tym każde wywołanie elementu procedury PROCEDURE - co jest zdefiniowane w typie Container (głównym elementem tego typu jest element MAIN wewnątrz elementu Diagram) - może mieć nazwę (czyli element "Name" w typie PROCEDURE) taką jak któraś z zadeklarowanych procedur - czyli nie inną niż istniejący już "ProcedureName" w którymś ze stworzonych elementów "ProcedureDefinition" zawartych w elemencie nadrzędnym "ProceduresDefinitions". Próbowałem tak: w obrębie ProceduresDefinitions chcę stworzyć unikatową krotkę związaną z nazwy i typów .. nie wiem jak się dobrać do wszystkich typów względem jednej nazwy ... zagnieździć unique ?? stworzyć odrębny unique, który potem wykorzystam jako drugi field w procedure_unique ? ale czytałem, że fieldy mogą się odwoływać tylko do typów prostych tutaj chcę stworzyć klucz, który jest samą nazwą (już bez argumentów), który wykorzystam przy tworzeniu referencji używanej przy wywołaniach procedury, żeby wywołanie miało automatycznie odnośnik do nazw zdefiniowanych procedur tu usiłuję stworzyć wspomnianą wyżej referencję, chociaż nie wiem jak ją później wykorzystywać .. sądziłem, że po jej nazwie, ale gdzieś był niejasny przykład wspominający, że ta nazwa nie jest istotna w takim przypadku Póki co jednak w XML Spy nie przechodzi przez unique twierdząc, że nie ma takiego słowa dla przestrzeni nazw xsd. Jeśli ktoś się orientuje w temacie to proszę o kod rozwiązujący problem, bo wiele tego kodu zapewne nie będzie. Odnośniki do tutoriali niewiele pomogły, bo nigdzie nie widziałem wyrazistego przykładu, który pomógł by w tej kwestii komuś, kto nigdy nie używał podstaw XML Schema (nie wspominając już o XPathach i reszcie dodatków).2010-01-17 15:45:39
[Newbie] Tablice i menu
Witam, mój problem polega na tym, że program gubi zadeklarowane zmienne. Prosty programik w którym program się pyta urzytkownika o kolejne elementy tablicy po czym je wyświetla, jednak przy drugim void (zadokowanym w menu: 1. wpisz 2. pokaż 3. wyjdź) program nie zna zmiennych, które zadeklarowane były wcześniej w strukturze: # include # include struct car { char marka [10]; char model [10]; int rocznik; float poj; float cena; }; void WprowadzDaneAut(); void OdczytajDaneAut(); int main (){ int d; do{ //clrscr(); printf("Program rysujacy tabele pokazujaca 10 modeli aut, ich roczniki produkcji, npojemnosci oraz ceny."); printf("nNa koncu program ten liczy srednia pojemnosc podanych aut oraz laczna nich wartosc."); printf("nn Wybierz opcje:n 1 - Wpisz dane aut n 2 - Wyswietl dane n 3 - Wyjscien"); scanf("%d",&d); switch(d) { //clrscr(); case 1: WprowadzDaneAut(); break; case 2: OdczytajDaneAut(); break; case 3: return 0; break; default: printf("Nie ma takiej opcjin"); getch(); break; } getch(); } while (d!=3); return 0; } void WprowadzDaneAut(){ car c; printf("Podaj marke samochodu "); scanf("n%s", &c.marka); printf("Podaj model samochodu "); scanf("n%s", &c.model); printf("Podaj rocznik samochodu "); scanf("n%d", &c.rocznik); printf("Podaj pojemnosc samochodu "); scanf("n%f", &c.poj); printf("Podaj cene samochodu "); scanf("n%f", &c.cena); getch(); car d; printf("nPodaj marke 2 samochodu "); scanf("n%s", &d.marka); printf("Podaj model "); scanf("n%s", &d.model); printf("Podaj rocznik "); scanf("n%d", &d.rocznik); printf("Podaj pojemnosc "); scanf("n%f", &d.poj); printf("Podaj cene "); scanf("n%f", &d.cena); } void OdczytajDaneAut(){ car c, d; char marka; char model; int rocznik; float poj; float cena; printf("nn MARKA MODEL POJ. SILNIKA ROK PROD. CENA"); printf("nnLp 1. %s %s %.1f %.1d %.1fn", c.marka, c.model, c.poj, c.rocznik, c.cena); printf("nnLp 2. %s %s %.1f %.1d %.1fn", d.marka, d.model, d.poj, d.rocznik, d.cena); //printf("nnn Sr. pojemnosc: %1.f Laczna cena: %1.f "); getch(); } Pozdrawiam =]2010-01-17 15:45:26
[C# i .NET] wybór z combobox i case
Witam, piszę program w którym korzystam z 2 comboboxów. Problem w tym że nie radzę sobię z najważniejszą rzeczą: po wlączeniu porgramu aktywny jest pierwszy combobox, w którym wybieram markę samochodu, po wybraniu danej marki, uaktywnia się kolejny combobox pod spodem z wyborem modelu danej marki. Mam 7 marek i do każdej z nich mam po 2 modele. Chciałabym zeby po wybraniu Marki były dostępne tylko i wyłącznie Modele danej marki w tym dolnym comboboxie. Próbuje zrobić to z case ale nie bardzo wiem jak do case przesłać wartość comboboxa Marki, by wiedział które Modele ma wyświetlić. Proszę o pomoc2010-01-17 15:09:04
[C# i .NET] GarbageCollector i IDisposable
Mam w swoim programie (opartym na GTK#) klasę PreferencesDialog. W niej jest tablica obiektów IPreferencesPage (informacje o podstronach), a w IPreferencesPage mam właściwość Gdk.Pixbuf, na której muszę zrobić Dispose() po zniszczeniu okienka. Jak widać dyrektywy using mogę użyć tylko przy PreferencesDialog. Czy muszę każdy z tych obiektów uczynić IDisposable (czyli IPreferencesPage robi Dispose() na Gdk.Pixbuf, PreferencesDialog iteruje się przez strony i na każdej wywołje Dispose())? Czy jest jakieś bardziej eleganckie rozwiązanie? Czy mogę robić Dispose() na Gdk.Pixbuf w destruktorze IPreferencesPage? Mogę mieć pewność, że kiedyś się wykona?2010-01-17 15:08:54
[Hardware/Software] PC Speker win 7
Mam mały problem z PC speaker pod Windows Seven, dźwięk zamiast przez niego płynie przez zwykły głośnik, możecie pomóc jak włączyć PC Spekera?2010-01-17 14:45:02
[Coyote] Wina mojego komputera czy Coyote?
Taka głupia sprawa... Od kilku dni zamiast avatarów niektórych użytkowników widzę tylko gustowny napis "avatar". Nie dzieje się to u wszystkich - swój avatar widzę, DarkAstraya tak samo, Shalom... Z tych co "zmienili awatar" na przykład Mendoza, Azarien, Somekind. Nie znalazłem nigdzie na tym forum (szukaj -> "brak avatara") wątku z podobnym problemem, a wątpie żeby tyle osób naraz zdecydowało się zmienić sobie obrazek... Wie ktoś o co może chodzić? [???]2010-01-17 14:31:41
[Coyote] edycja profilu
hej, edycja profilu cos nie chce dzialac, ten plik ucp.php :-|2010-01-17 14:14:17
[C/C++] myszka i obsługa stopera
Witam Chciałbym się dowiedzieć czy jak podłącze drugą myszkę do komputera pod gniazdo rs232 lub ps, to będę mógł odbierać od niej informacje. Chodzi mi o to, że chce napisać stoper który będzie się uruchamiał jak zostanie wciśnięty lewy klawisz myszy w drugiej myszce a wyłączał gdy wciśnie się prawy przycisk drugiej myszy. Potrzebuje tylko odbierać z drugiej myszy tylko te dwa przyciski (lewy i prawy). Pod które gniazdo było by lepjej podpiąć myszkę, aby obsłużyć zdarzenia wciśnięcia przycisków myszy i obsługi stopera.2010-01-17 13:56:24
[Newbie] [delphi] synapse & win7
witam, wczoraj zainstalowalem sobie ta biblioteke w swoim delphi i niestety m.in funkcja httpposturl() mi nie dziala (zwraca FALSE), posiadam win7 i delphi 7, testowalem program pod winxp i dzialal bez problemu czy biblioteka synapse nie dziala pod win7? co jest tego przyczyna? z gory dzieki2010-01-17 13:38:01
[C/C++] c++ poprawa kodu przeszukujacego
Witam mam zrobic program w c++ ktory ma za zadanie znalesc poszukiwany element x w tablicy ktora generujemy w sposob pseudolosowy, gdzie mozna wybrac sposob przeszukiwania: liniowego lub binarnego. Mysle ze powinno to byc cos takiego ale mam sporo bledow w tym kodzie wiec prosze o poprawe: # include using namespace std; int liniowe(int tab[n], int x) { for(int i=0; (i2010-01-17 13:18:53
[Delphi/Pascal] Delphi a C++ bezpieczenstwo
Witam Mam zamiar stworzenia większej aplikacji sieciowej i dręczy mnie parę pytań. Po pierwsze który z języków C++ czy Delphi lepiej się nadaje do aplikacji sieciowych? Jaki jest wpływ wyboru języka na bezpieczeństwo aplikacji? Oraz który z tych dwóch jest wydajniejszy?2010-01-17 13:08:59
[Newbie] Delphi a C++ bezpieczenstwo
Witam Mam zamiar stworzenia większej aplikacji sieciowej i dręczy mnie parę pytań. Po pierwsze który z języków C++ czy Delphi lepiej się nadaje do aplikacji sieciowych? Jaki jest wpływ wyboru języka na bezpieczeństwo aplikacji? Oraz który z tych dwóch jest wydajniejszy?2010-01-17 13:08:59
[C# i .NET] Zły kod źródłowy, czy błędy z kompilatorem?
Witajcie, jestem początkującym i uczę się dopiero 2 dni, dlatego nie denerwujcie się, że zadaję takie pytanie. Czytałem 3 rozdział książki o programowaniu Adama Boducha i mam kłopot. Każdy kod, który wpiszę kończy się błędami coś jak to poniżej: http://img132.imageshack.us/i/pytaniedoadamaboducha.jpg/ Czy ja ten kod źle wpisuję? Jeżeli tak, to proszę o pokazanie mi jak to zrobić. Pozdrawiam Kuba!2010-01-17 12:53:39
[Newbie] Zły kod źródłowy, czy błędy z kompilatorem?
Witajcie, jestem początkującym i uczę się dopiero 2 dni, dlatego nie denerwujcie się, że zadaję takie pytanie. Czytałem 3 rozdział książki o programowaniu Adama Boducha i mam kłopot. Każdy kod, który wpiszę kończy się błędami coś jak to poniżej: http://img132.imageshack.us/i/pytaniedoadamaboducha.jpg/ Czy ja ten kod źle wpisuję? Jeżeli tak, to proszę o pokazanie mi jak to zrobić. Pozdrawiam Kuba!2010-01-17 12:53:39
[Java] Probem z sortowaniem
Witam, mam następujący problem, mam program który ma mi realizować quicksort, liczyć liczbę porównań, zmian oraz współczynnik średniej złożoności. Program powyżej 10 liczb do posortowania się "wykrzacza", źle liczy liczbę zmian, a współczynnika w ogóle nie mogę jakoś ogarnąć. import java.util.*; // importujemy pakiety public class Sort { static int qsComparew1=0, qsComparew2=0,qsSwitch=0, selCompare=0, selSwitch=0; //liczba zamian i porownan public static void main(String [] args){ Scanner keyIn = new Scanner(System.in); //tworzymy obiekt Scanner przylaczony do klawiatury Random rnd = new Random(); //tworzymy obiekt do losowania liczb System.out.print("Podaj ilość liczb:"); int sizeArray = Integer.parseInt(keyIn.nextLine()); //rozmiar tablicy int [] qsArr= new int[sizeArray]; //tablica do posortowania for (int i=0 ; i2010-01-17 12:29:43
[Delphi/Pascal] [pascal] wysylanie wskaznikow do funkcji
Witam mam pytanie czy jezeli wysle wskaznik do funkcji przez wartosc tzn bez przedrostka var to czy zostanie on zmodyfikowany w programie glownym.2010-01-17 12:06:39
[Newbie] [pascal] wysylanie wskaznikow do funkcji
Witam mam pytanie czy jezeli wysle wskaznik do funkcji przez wartosc tzn bez przedrostka var to czy zostanie on zmodyfikowany w programie glownym.2010-01-17 12:06:39
[Newbie] [delphi]Wysylanie wiadomosci do aplikacj
Chodzi mi oto ze mam pole memo1 i button i chce po wpisaniu tekstu do pola memo zeby wiadomosc zostala wyslana do aplikacj pod adressem $06AE52D0 probowalm BrodCast jakos tak ale nie moge cos tego zrobic.Jakies wskazowki2010-01-17 11:58:09
[Webmastering] Jak coś w funkcji uruchomić poza nią?
Mam kod: function loguj() ... shortcut.add("Shift+Enter", function(){ ... }); I skrót mi nie działa a w konsoli Firebuga wywala: shortcut is not defined shortcut.add("Shift+Enter", function(){rn2010-01-17 11:33:44
[Newbie] [algorytmika]złożoność obliczeniowa
Witam Mówi się, że kto pyta, nie błądzi, więc spytam ;) Za niedługo sesja, zbliża się egzamin z Algorytmów, a mi udało mi się zdobyć parę zadań. Z większością sobie poradzę, ale jest jedno, w którym mam zagwozdkę. Pytanie: jaka jest złożoność czasowa podanego algorytmu? int main() { int i, j, n, k; n = 10; i = 0; j = n; while (j > 0) { k = i; while (k > 0) { i++; k--; } j--; } } Moja odpowiedź: O(n). Mimo, że są tu dwie pętle zagnieżdżone, co z doświadczenia sugeruje mi O(n^2), widzę jednak, że wewnętrzna nie wykona się ani razu ( także sprawdzone doświadczalnie, k zawsze będzie równe zero ). Dobrze kombinuję ? :)2010-01-17 11:23:14
[Delphi/Pascal] Ciągi znaków, znajdowanie konkretnego znaku w ciągu
Witam ! Mam takie pytanie. Mam plik tekstowy który spełnia rolę małej bazy danych w każdej linijce znajduje się Imię Nazwisko Adres Miasto itd każdy z tych parametrów ma oddzielone spacją. Chciałbym to wrzucić do bazy np paradox. zczytuję kolejne linie do zmiennej tekstowej ale nie wiem jak rozdzielić tą linię na kolumny a separatorem ma być spacja ? tak żeby Imię Nazwisko itd były w osobnych kolumnach w bazie paradox. jak zrobić żeby alalizując każdą linię delphi samo wyszukiwało spacje i wrzucało te dane do poszczególnych pól w bazie ? klimba2010-01-17 11:18:13
[Java] [swing] zaznaczanie ikon
witajcie, mam proste pytanie, jaki komponent w Javie umozliwia zachowanie takie jak ikony w każdym File Manager-e. Bardziej precyzyjnie: tworze sobie za pomoca JTree liste np. katalogów(moge nią manipulować itp) i w oknie obok wyświetlam wszystkie pliki znajdujące sie w akutalnym katalogu. Jakim komponentem wyświetlać te pliki ? zwykly JLabel wygląda dobrze ale nie znalazłem opcji pozwalających na zaznaczenie go. Pozdrawiam2010-01-17 11:08:02
[Newbie] wyswietlenie 3x3
Witam, ponizszy kod generuje 9 pól które są wyswietlone w jendej linii, jak wyswietlic je po 3 w 3 wierszach (3x3)?? for (k=0; kParent = this; obrazki[k]->Left = 300 + k*80; obrazki[k]->Top = 200; obrazki[k]->Width = 60; obrazki[k]->Height = 60; obrazki[k]->Visible = true; obrazki[k]->Stretch = true; obrazki[k]->Picture->LoadFromFile("puste.bmp"); obrazki[k]->OnClick = Gracz; for (i=0; ij = j; } } }2010-01-17 11:03:32
[Delphi/Pascal] równania nieliniowe metoda newtona
Witam Mam program do napisania. Wyznacz pierwiastek równania nieliniowego x=3-x^2 i to wszystko pod pierwiastkiem metodą stycznych newtona. Przymij rozwiązanie startowe x0=1,5. Wiem jak to rozwiązać matematycznie natomiast jak to zrobić w pascalu. Będę wdzięczny za każdą pomoc2010-01-17 10:37:49
[Newbie] [Java] Swing - dwa rysunki na JPanelu
Witam Pewnie zadam banalne pytanie ale mam taki problem: Rysuję sobie na JPanelu w Swingu i chciałbym mieć taki oto efekt, że narysuję na JPanelu tło, które będzie niezmienne oraz właściwą treść którą będę mógł co iterację programu kasować i rysować od nowa. I właśnie to jest moim problemem. Co trzeba zrobić aby móc kasować "jakby" tylko część rysunku - aby nie tracić za każdym razem czasu na odrysowywanie tła. Mam nadzieję że jasno wyjaśniłem.2010-01-17 10:28:03
[Delphi/Pascal] Bramka SMS plus
Witam. Wie ktoś może jak powinien wyglądać kod na wysylanie smsa z bramki Plusa http://www1.plus.pl/bsm/ ?2010-01-17 00:00:46
[Delphi/Pascal] Probelm z mysql connectorem
Witam Używam Delphi 6 i mysql ODBC connectora w najnowszej wersji. Podczas dodawania danych zawierających polskie znaki do bazy dostaje komunikat incorect string value ... co może być tego przyczyną ? Wszystkie tabele i kolumny mają ustawione kodowanie utf8 / utf8_polish_ci ?2010-01-16 23:57:08
[Newbie] C++ problem ze scanfem
Witam Może mi ktoś pomóc mam problem z poniższym kodem while(z--) { //cin >> literka >> pocz >> kon; scanf("%c %d %d",&literka,&pocz,&kon);//kiedy używam scanfa to przelatuje 2 razy a jak cina to normalnie raz cout2010-01-16 23:56:19
[C/C++] Wskaźniki początkujący
#include #include using namespace std; struct SElem { int x; SElem *p; }; SElem *w; void wstaw(int x) { SElem *pom=new SElem; pom -> x=x; pom -> p=w; w=pom; } SElem podaj_wsk(int indeks) { SElem *pom=w; int i; for(i=0;i p; }; return *pom; } int pobierz(int indeks) { SElem *pom; *pom=podaj_wsk(indeks); return pom -> x; } int main() { wstaw(5); wstaw(100); wstaw(999); wstaw(12345); cout2010-01-16 23:39:32
[Java] Netbeans problem Resizable
Witam. mam problem z ustaleniem stałej wielkości okna w javie. Ktoś tworzył w netbeans? Wybieram New Project->Java->Java DesktopApplication->Next->Finish. Jak ustaiwć, aby okno było stałych rozmiarów bez możliwości maksymalizaji i zwiększania okna?2010-01-16 22:58:21
[Hardware/Software] Linux - różne interfejsy sieciowe dla różnych programów
Witam, Załóżmy, że w komputerze mam: - interfejs kablowy eth0 - interfejs sieciowy wlan0 - interfejs sieciowy wlan1 Wszystki 3 karty mają internet, z różnych źródeł. Co chce osiągnąć: - pierwsza instancja Firefoxa pobiera dane przez interfejs eth0 - druga instancja Firefoxa pobiera dane przez interfejs wlan0 - trzecia instancja Firefoxa pobiera dane przez interfejs wlan1 Ewentualnie mogą byc to 3 różne przeglądarki (nieistotne). Wiem jak ustawić routing żeby puścić ruch przez odpowiedni interfejs. Ale czy można przydzielić itnterfejs sieciowy dla określonego procesu tak aby ruch generowany przez ten proces przechodził tylko przez wybrany interfejs sieciowy? Zdaje się, że w żadnym route, iprouute itd nie przewidziano czegoś takiego a może się mylę? Technicznie jest cos takiego na pewno wykonalne - przykład: w maszynie wirtualnej ustawiam sobie interfejs sieciowy na bridged do eth0 i wtedy system-gość ciągnie dane tylko przez eth0, pomimo ze routing w systemie jest ustawiony na wlan0, to i tak VirtualBox przesyła dane przez eth0.2010-01-16 22:13:03
[Newbie] [Delphi] Procedura Show i puste okienko..
Witam, Mam taki problem: Podczas wykonywania jednej z procedur w Formie Głównym, chcę wyświetlić nowe okienko z informacją "Proszę Czekać...". Robię to w ten sposób, że tworze te okienko i pokazuje procedurą Show, wykonuje moją procedurę w tle, a następnie zamykam okienko z informacją procedurą (Close / Free / Hide). I mój problem jest taki: na tym okienku z informacją nie wyświetla się informacja (label "Proszę czekać"). Dzięki z góry za pomoc.2010-01-16 22:01:11
[Delphi/Pascal] Przetłumaczenie kilku linii kodu z BCB do Delphi
Witam! Mam kilka linii kodu napisanych w środowisku Borland C++ Builder 6, lecz niestety nigdy nie pisałem nic w tym środowisku, lecz w Delphi (jednak wiem co-nieco z C++). W związku z tym mam wielką prośbę - czy ktoś mógłby "przetłumaczyć" te linijki kodu napisane w BCB do delphi? Z góry bardzo dziękuję! Oto ten kod napisany w BCB: 1. psi = (atan((omega*r)/l)*M_PI)/180; 2. table[6][i]=l*((0.5*um)/(sqrt((r*r)+(omega*omega*l*l))))*(omega*cos(omega*t+fi-psi)+(r/l)*pow(M_E,(-t/lambda))*sin(fi-psi));2010-01-16 21:36:52
[C/C++] [C] struktura dynamiczna listy jednokierunkowej, petla
FILE *plik; int znaki=0,i=0, pom; char a; char wyraz[255]; struct slowa lista; struct slowa *head, *current; head=NULL; plik=fopen(name, "r"); while((a=fscanf(plik, "%s", &wyraz))!= EOF) { pom=0; current=head; //sprawdzenie czy dane slowo juz sie znajduje na liscie do { printf("%s", wyraz); if((strcmp(wyraz,lista.slowo))==0) { ++(lista.wystap); pom=1; break; } current=lista.nast; } while(current!=NULL); Siedze juz nad tym jakis czas i nie mam pojecia czemu petla do while nigdy nie moze sie skonczyc. wynika z tego ze current nigdy nie osiaga wartosci NULL czyl tak jakby lista sie nie konczyla, a przeciez musi. Jakies pomysly?2010-01-16 21:11:28
[Hardware/Software] Pula adresów
siedze i mysle i wymyslec nie moge, dlatego prosze o pomoc. jest zadanie jest siec o adresie 100.150.200.128 z maska 255.255.255.192. uzywajac adresow z tej sieci zaasdresowac elementy na rysumku. rysunek nie jest wazny ogolnie chodzi o to zeby stworzyc 6 podsieci no wiec wiem ze do tego trzeba rozszerzyc maske w tym wypadku o 3 bity wiec mamy teraz 255.255.255.248 w tym miejscu zaczynaja sie schody, po czym poznac jaka pule adresow mam w tym momencie dostępną i jakie są to adresy???2010-01-16 20:59:29
[C/C++] Crypto++ -- Output w formie binarnej zamiast hexa
Cześć, Funkcja .CalculateDigest() z Crypto++ zwraca hashe np. MD5 w formie zakodowanej w hexie, natomiast chciałbym mieć je w formie binarnej. Niby mógłbym je przekonwertować z powrotem, ale to byłoby marnowanie CPU ;P2010-01-16 20:27:26
[Newbie] tablica_dynamiczna w c++
Witam Mam problem z utworzeniem tablicy dynamicznej na podstawie wczytywanych wartości z pliku. Kod wygląda następująco: #include #include using namespace std; int main(){ int h,i,j,i1; ifstream dane; dane.open("test.txt", ios::in); dane >> h; cout2010-01-16 20:00:11
[Java] "Upublicznienie" obiektu zadeklarowanego w metodzi
Oto przykład problemu z jakim aktualnie walczę. Zadeklarowałem taką klasę: public class konto { String wlasciciel; int debet; public konto(String w, int d) { wlasciciel = w; debet = d; } } Następnie chcę by za pomocą różnych przycisków tworzył mi różne obiekty opierające się na tej klasie np. private void ButtonNoweKonto1_actionPerformed(ActionEvent e) { konto k1 = new Konto("Nowak", 100); } private void ButtonNoweKonto2_actionPerformed(ActionEvent e) { konto k1 = new Konto("Kowalski", 150); // lub k2 jezeli musi byc inna nazwa... } Oraz później chciałbym móc w innej metodzie dokonywać operacji na tych obiektach np. public void drukuj() { System.out.println(k1.wlasciciel); } Niestety wtedy kompilator zwraca uwagę, że nie widzi k1 (co jest dosyć zrozumiałe bo k1 jest zadeklarowane w metodzie dotyczącej przycisku i tylko tam funkcjonuje. Jak sobie z tym poradzić? Nie chcę tworzyć na początku pustych obiektów konto k1 = new konto() i potem je modyfikować ponieważ mój program jest dosyć złożony i takie rozwiązanie nie wchodzi w grę. Da się w ogóle coś takiego zrobić? Pozdrawiam2010-01-16 19:57:20
[Newbie] [Delphi7] Komponent dla okna rozmowy w komunikatorze
Czy znacie jakieś dobre komponenty dla okna rozmowy? Właśnie piszę komunikator i nie wiem w jaki sposób zrealizować listę wysłanych wiadomości i pole wprowadzania nowej wiadomości. Czyżbym musiał to wszystko sam zaprogramować?2010-01-16 19:55:05
[Newbie] Kula w opengl
Witam! Niedawno zacząłem pisać program "uklad_planetarny.exe" i nie wiem jak zrobić kulę. Próbowałem z funkcją auxSolidSphere() i nie wychodziło. Mój kompilator Dev-C++ 4.9.9.2. Proszę o odpowiedź.2010-01-16 19:48:37
[C# i .NET] [c#] Ścieżka do pliku
Witam, mam taki problem: chciałbym wykonać pewne operacje na plikach, pobieram pełną ścieżkę np.: c:folderplik1.txt jak mogę z tej ścieżki wybrać samą nazwę pliku (plik1.txt) a jak ścieżkę do pliku (c:folder) ??2010-01-16 19:43:47
[Inne] Drzewo AVL
Mam problem z usuwaniem węzłów z drzewa AVL. Dajmy sobie taką sytuację: / A / B ... / E C / D Chcę teraz usunąć węzeł A. Z tergo co przeczytałem, to w takiej sytuacji trzeba go zastąpić jego największym poprzednikiem, czyli C. Jednak C ma lewe poddrzewo, które przecież nie może wyparować :/2010-01-16 19:36:18
[C# i .NET] Usunięcie użytkownika w Visual Web Developer
Witam, Pisze aplikację w Visual Web Developer 2005, jedną z funkcji jest tworzenie użytkowników - standardowo przy pomocy CreateUserWizard. W jaki sposób z poziomu aplikacji można usuwać utworzonych wcześniej użytkowników ? Przy pisaniu korzystam z ASP.NET Configuration -> zabezpieczenia -> zarządzaj użytkownikami, ale jak można funkcje usuwania użytkownika dodać do samego programu ?2010-01-16 19:00:17
[Newbie] [Delphi] Wlasne skroty klawiszowe
Witam. Chcialbym Was prosic o pomoc. Mam forme, na ktorej umieszczam jakikolwiek komponent, ktory nie ma pola shortcut, ani caption, wiec nie mam jak zdefiniowac skrotu klawiszowego. Np. umieszczam na formie TImage. Teraz chce, zeby po wcisnieciu np. Ctrl + N, wywolywane zostalo zdarzenie OnClick. W jaki sposob trzeba to zaprogramowac i w jakim zdarzeniu?2010-01-16 18:36:09
[Newbie] [C] Wielokrotnosc danej liczby
Witam, mam pewien problemik z takim oto kodem: #include #include #define N 5 int main() { int tab[N]={0}, tab2[]={0}, i, licz=0, k; printf("Wielokrotnosc: "); scanf("%d", &k); for(i=0;i0) { tab2[i]=tab[i]; licz++; } } printf("nLiczba %d jest wielokrotnoscia : ", k); for(i=0;i2010-01-16 18:25:19
[Newbie] [Qt QRegExp] Problem z ulozeniem poprawnego regexp
Mam problem z wyrażeniem regularnym, mianowicie: QString a="The+Killers"; QString b="Hot+Fuss"; QString plik; //tu jest zapisana zawartość pliku, w którym szukam czegoś QRegExp rx1("On top"); int pos1=0; pos1 = rx1.indexIn(someXML, pos1); qDebug()2010-01-16 18:21:44
[Newbie] [Delphi] Tworzenie listy form używanych przez aplikację
w jaki sposób można utworzyć listę form używanych przez aplikację i odwoływać się do nich?2010-01-16 18:04:43
[Hardware/Software] Windump z czym to sie je?
witam nie ukrywam ze jestem w czarnej murzyńskiej d***e bo jutro mam kolokwium a z programem windump mam niewiele wspólnego. Czy ktoś może mi pomóc ustalić czy przeglądarka przy pobieraniu strony http://math.uni.lodz.pl/~pmajewski/ wysyła do serwera dane binarne czy tekstowe. Nie proszę o gotowe rozwiązanie a o pomoc, proszę o wyrozumiałość.2010-01-16 18:03:48
[C# i .NET] C# 2008 + Crystal Reports
witam mam aplikacje w C#2008EE + baze Access + Crystal Reports 9, wykozystuje to do drukowania etykiet adresowych na paczki na allegro. Mój problem polega na tym, ze niewiem jak ustawic dynamicznie z poziomu programu, interesujaca mnie funkcja w CR pakazana na screenie. http://img193.imageshack.us/img193/9809/bbbsag.jpg prosze o pomoc! pozdrawiam2010-01-16 17:58:57
[Newbie] [delphi] przekazywanie zmiennych
jak przekazac zmienna (konkretnie chodzi o rekord) z jednej procedury np w Unit3 do procedury w Unit1? gdyby bylo wszystko w jednym unicie (formie) to nei byloby problemu, a tak cos nie do konca wychodzi2010-01-16 17:52:16
[Off-Topic] GejPlay TV - VideoRecenzje
http://assets.vg247.com/current//2009/10/Modern-Warfare-2.jpg COD: MW 2 Recenzja - http://www.youtube.com/watch?v=zbCEaNxXXyU http://www.videogamenews.com/Portals/0/Nutman/dirt2pc.jpg DiRT 2 - VideoRecenzja - http://www.youtube.com/watch?v=SMjgYmI09AQ http://www.imagehost.cz/images/7cfm5mk8c5fouzwsgcwg.png L4D2 VideoRecenzja - http://www.youtube.com/watch?v=syJosB43VYo To tylko kilka naszych materialow, zapraszam do komentowania i krytykowania materialu. :) Pozdrawiam.2010-01-16 17:42:24
[C/C++] Sortowanie punktów względem współczynnika alfa ?
Sortowanie punktów względem współczynnika alfa ? Musze napisać program który sczytuje współrzędne x y , sortuje je względem alfa i wypisuje posortowanie x y. Mam coś takiego -v Dwie tablice w jednej x i y a w drugiej alfa . Umiem posortować tablice alfa ale nie wiem jak zrobić żeby to miało wpływ na tablice x y. #include #include #include using namespace std; double liczy_alfa(int x,int y){ double d,alfa; d=abs(x)+abs(y); if ((x>=0)&&(y>=0)) alfa=(y)/d; if ((x=0)) alfa=2-(y)/d; if ((x>*(wzk_xy+1); *wzk_alfa=liczy_alfa(*wzk_xy,*(wzk_xy+1)); } for(int i=0;i2010-01-16 17:20:25
[Delphi/Pascal] [StringGrid] DeleteRow - nie kasuje calkowicie
Utworzylem sobie tabelke w StringGrid i mam ja wypelniona 5x5 i mam problem gdy chce skasować jakąś linijke w tabelce.Próbowalem nastepujący kod: type THackStringGrid = class(TStringGrid); procedure DeleteRow(yourStringGrid: TStringGrid; ARow: Integer); begin with THackStringGrid(yourStringGrid) do DeleteRow(ARow); end; Rzeczywiście kod ten kasuje linijke w tabelce ,ale robi to źle bo gdy potem zwiększam pozycje w tabeli o 1 : StringGrid.RowCount+1; to okazuje sie ze przy dodaniu linijki jest ona odrazu wypelniona danymi ktore podobno wczesniej zostaly skasowane. Pomózcie :)2010-01-16 17:16:09
[C/C++] Metoda eliminacji Gausa w c
Witam! Mam do napisania program w c, który liczy metodą eliminacji Gaussa taki układ: x+2y+3z=6 2x+3y-z=4 3x+y-4z=0 Jakieś propozycje kodu?2010-01-16 16:37:50
[Newbie] [delphi]Label i dzwiek
Mam problem nie wiem jak zrobic ze jak wlablu spanie liczba ponizej 100 odpali jakas nutke np.midi,wav.I odwrotnie jak bedzie wiecej niz 100 badz rowne nutka sie wylaczy . Pomoze ktos?2010-01-16 15:36:14
[Java] sleep dlaczego zle
Dlaczego używanie sleep w/g niektórych jest złe i niewskazane? To jak zrobić wątek co by co chwilę wypisywał coś na bok do konsoli?2010-01-16 15:22:03
[C/C++] [C] funkcja potęgująca macierze
oto kod: int potegowanie(float **macierz1, int lw1,n) { float **macierz2; float **macierz_temp; int i,j,k,x; float suma; macierz2=(float**)malloc(sizeof(float*)*lw1); for(i=0;i2010-01-16 14:33:10
[C/C++] Zapisywanie tekstu do pliku
potrzebuje krótki program w c++który ma zapisywać podany przez użytkownika tekst do pliku o jakimś tam formacie ale nie wiem jak zaczać2010-01-16 14:16:39
[Delphi/Pascal] Rozkład normalny
Czy istnieje jaks implementacja funkcji rozklad.normalny z excela (http://office.microsoft.com/pl-pl/excel/HP052091921045.aspx) w delphi? znalazlem cos takiego: http://www.adug.org.au/MathsCorner/MathsCornerNDist.htm ale zadna z tych funkcji nie liczy tego co potrzebuje. dokładnie to szukam skumulowanego rozkładu normalnego, ale nic nie moge znalezc, moze zle szukam?2010-01-16 13:46:38
[Inne] mmprobeandlockpages _except_handler3
po zdeasemblowaniu przykladowego rivera uzywajacego try/except, natrafilem na funkcje _except_handler3 (ntoskrnl.exe). wiecie moze co to robi? moj wlasny seh niestety sobie nie radzi z wyjatkiem, a to jest nieudokumentowane.2010-01-16 13:42:18
[Nietuzinkowe tematy] wieze hanoi- trudniejsza wersja
Pisze wieze hanoi w C,tyle ze troche trudniejsza wersje i w pewnym momencie sie zatrzymalam i nie wiem zupelnie jak to zrobic. Po pierwsze moj program musi dzialac dla wiecej niz 3 wiez (da sie znalesc w internecie taki algorytm wiec to jeszcze nie problem) Ale nie zaczyna ze standardowym ustawieniem(czyli ze wszystkie krazki sa na jednym słupku),tylko wczytuje ustawienie krazkow z pliku tekstowego. Czyli np: dla 4 palików i 8 krążków może to wyglądać następująco: | | | | | 4 | | 2 6 | 5 3 7 8 1 Zakładamy ze ustawienie krążków w pliku jest poprawne(tzn że większy krążek nie leży na mniejszym). Kompletnie nie wiem jak ten algorytm przestawiania krążków powinien wyglądać w tej sytuacji. Rozrysowywałam sobie na kartce różne przypadki i szukałam jakiś zależności,ale jak juz znalazłam jakąś metodę, to dla kolejnego przypadku kompletnie sie nie sprawdzała.... Może ktoś ma pomysł jak to zrobić,nie chodzi mi nawet o implementacje,ale jakieś wskazówki.2010-01-16 13:16:19
[Java] Pomocy! Program do napisania.
Witam. Nie mam pojęcia jak napisać tan program. W ogóle jestem zielony z javy. Bardzo proszę o pomoc. Napisz program który zawiera klasę wielokąty oraz klasę czworokąty, która jest klasą potomną czyli dziedziczy z klasy wielokąty. Zastosuj w tych klasach 4 dowolne metody oraz dwa konstruktory. Zastosuj w programie przeciążanie metod i przesłanianie metod. Proszę o pomoc.2010-01-16 12:15:26
[C/C++] Dynamiczne nazwy zmiennych
Witam. Piszę program w C, w którym muszę wykorzystać liczbę tablic taką jaką przekażę w parametrze metody (max 16). Czy da się zadeklarować i zainicjalizować nazwę tablicy w jakiejś pętli aby nie robić tego ręcznie? Chciałbym aby nazwa tablicy wyglądała tak: int tymTabi[5] gdzie i to numer tablicy. Pozdrawiam2010-01-16 12:05:48
[C/C++] Napisanie programu w C - "symulator" gry karcianej
Witam. Potrzebuję możliwie najprostszy program konsolowy napisany w języku C. Ma to być symulator gry karcianej makao PvP (player vs player), napisany najlepiej w Visual Studio lub Borland Builder. Bardzo mile widziane komentarze do każdej pętli, zmiennej oraz trudniejszej "części" kodu. Cena do uzgodnienia. Wszelkie szczegóły pod nr gg: 5267537. Pozdrawiam :)2010-01-16 11:58:51
[Praca] Napisanie programu w C - "symulator" gry karcianej
Witam. Potrzebuję możliwie najprostszy program konsolowy napisany w języku C. Ma to być symulator gry karcianej makao PvP (player vs player), napisany najlepiej w Visual Studio lub Borland Builder. Bardzo mile widziane komentarze do każdej pętli, zmiennej oraz trudniejszej "części" kodu. Cena do uzgodnienia. Wszelkie szczegóły pod nr gg: 5267537. Pozdrawiam :)2010-01-16 11:58:51
[C/C++] Wykres graficzny i delta w c++
Witam. Mam tego rodzaju problem, że musze zrobić program który: -wczyta a,b,c -obliczy delte -obliczy pierwiastek z delty -obliczy x1 i x2 -narysuje wykres Wszystko oprócz wykresu udało mi się zrobić. Nie wiem tylko jak narysować wykres od x1 i x2 i delty. Mój program wygląda tak: #include #include #include #include using namespace std; int main(int argc, char *argv[]) { float a, b, c, pierwiastek, x1, x2; double delta; couta; coutb; coutc; delta=(b*b)-(4*a*c); cout2010-01-16 11:55:07
[Newbie] Sens obiektowego programowania
Ciągle zastanawiam sie nad obiektowym sensem programowania. Wszyscy mówią że ludzki umysł w taki sposób pracuje że ukrywając szczegóły i widząc tylko konkretne byty lepiej napiszemy program oraz że wszystko jest obiektem dlatego łatwiej przełożyć rzeczywistość na kod. Na studiach nas uczą że klasa "Pracownik" to pojedyńczy, każdy pracownik w firmie, a klasa "Ksiazka" to każdy egzemplarz książki. Do takich sytuacji też rozumiem zastosowanie dziedziczenia. Wszystko fajnie i ładnie, tylko pytanie pojawia się jak pisać obiektowo, gdy program nie ma bytów które mają odzwierciedlenie w rzeczywistości. Bo jak np. napisać odtwarzacz plików mp3 - co ma być obiektem? Naciśniecie klawisza "play" to wywołanie obiektu? Lista utworów to obiekt, czy każdy utwór ma być obiektem? Niestety nie mogę znaleźć jakiegoś źródła kodu które by mi pokazało jak tego typu rzeczywiste i prawdziwe projekty się robi, a nie takie nierzeczywiste programiki jak na studiach robimy. Z góry dziękuje za wytłumaczenie tego... Pozdrawiam, M.2010-01-16 11:54:28
[Hardware/Software] thunderbird i nazwa użytkownika
Czołem :) Czy ktoś z Was miał może taki problem, że jeśli w Thunderbirdzie podam moją nazwę z jakimiś dodatkami np. "Jan Kowalski | windykacja.pl" to umieszcza wszystko właśnie w cudzysłów? Wie ktoś jak to zlikwidować? To mnie na prawdę wyróżnia w skrzynce odbiorczej ;-)2010-01-16 11:04:14
[Delphi/Pascal] licencja komponentu Zeoslib
ktoś z was może korzystał z komponentu Zeos (chodzi mi o połączenie z bazą danych MySQL). podobno jest on na licencji LGPL. czy to oznacza, że nie mogę go stosować w komercyjnych aplikacjach? czy używając go muszę zmienić licencję projektu na GPL/LGPL?2010-01-16 11:03:27
[Java] [JOGL] animacja
O tuż mam taki problem że mam tablicę zawierającą położenia w przestrzenie pewnego obiektu, i teraz chciałbym wyświetlić obiekt w pozycji zero, następnie odczekać 0,5s i wyświetlić ten sam obiekt w pozycji 1. Niestety z moich prób wynikło tytko tyle że obiekt wyświetlał się w ostatniej pozycji nie pokazującą żadnych pozycji przed czy po. Lub niech ktoś po prostu wyjaśni mi jak mam zrobić w JOGL animacje ?2010-01-16 10:54:51
[Newbie] [delphi]Odczyt pliku txt do Listbox.
Potrzebuje pomocy jak zrobic zeby Listbox odczytawl non stop plik txt.Chodzi mi ze tekst zapisany w pliku txt kazdy podspodem byl przeniesiony na ListBox pomoze ktos?2010-01-16 09:58:50
[Java] ArrayList i dziwne zachowanie podczas przesyłania
Witam, zaobserwowałem dziwne (przynajmniej dla mnie:)) zachowanie związane z arraylist i przesyłaniem danych przez gniazdo. Najpierw w porgramie klienta dodaje elementy do listy i trzy razy wysyłam to samo. przed czwartym wysłaniem dodaje jeszcze jeden element... ale po wysłaniu nie jest on wyświetlany na serwerze. Nie rozumiem :F Serwer: import java.io.*; import java.net.*; public class serv { public static void main(String[] args) throws IOException, ClassNotFoundException { ServerSocket ss = new ServerSocket(7777); Socket s = ss.accept(); if (s != null) { ObjectInputStream input = new ObjectInputStream(s.getInputStream()); for (int i = 0; i < 4; i++) { pakiet p = (pakiet) input.readObject(); System.out.println("lista: "+p.lista); } } } } Klient: import java.io.*; import java.net.*; import java.util.ArrayList; public class klient { public static void main(String[] args) throws IOException { Socket s = new Socket("localhost", 7777); ObjectOutputStream output = new ObjectOutputStream(s.getOutputStream()); ArrayList tmp = new ArrayList(); tmp.add("jan"); tmp.add("adam"); for (int i = 0; i < 3; i++) { pakiet p = new pakiet(); p.lista = tmp; output.writeObject(p); } tmp.add("ewa"); pakiet p = new pakiet(); p.lista = tmp; output.writeObject(p); } } Pakiet: import java.io.Serializable; import java.util.ArrayList; public class pakiet implements Serializable { ArrayList lista; }2010-01-16 08:23:07
[Praca] Junior web developer
Junior web developer FIRMA: UseLab sp. z o.o. to niezależna firma badawczo-doradcza skupiająca się w obszarze badań, projektowania użytecznych interfejsów i wdrażania produktów zarówno web-owych jak i rozwiązań typu "stand alone". Tworzymy przyjazne rozwiązania w oparciu o działanie zgodnie z filozofią projektowania zorientowanego na użytkowniku (UCD - User Centered Design). Jesteśmy członkiem Konfederacji Pracodawców Polskich oraz Centrum Zaawansowanych Technologii (Technology Partners). MIEJSCE PRACY: UseLab sp. z o.o., Warszawa, ul. Popularna 4/6. OCZEKUJEMY: * Ogarnięcia w tematyce: ** Baz danych PostgreSQL (ew. MySQL), ** PHP (Framework Codeigniter bądź inny mile widziany) ** Formatowania HTML + CSS (strict, div-y i koszerne formatowanie bez tabelek), ** Javascript (np. JQuery) * Dyspozycyjności minimum w wymiarze 4/5 etatu od wczoraj, * Zaangażowania, kreatywności i błysku w oku. * Podejścia: âmoże jeszcze nie wiem jak to zrobić ale zaraz się sam dowiemâŚâ * Braku cech charakteryzujących trolla forumowego MILE WIDZIANE: * Wyczucie graficzne, * Optymizm i poczucie humoru, * Ogarnięcie w tematach dotyczących: sieci, routerów, administracji systemami win/mac/unix * Dotknięcia innych tematów IT niewymienionych powyżej (winforms, Delphi), OFERUJEMY: * Realizację projektów web-owych (bądź innych programistycznych wyzwań w zależności od umiejętności osoby), * Bardzo odpowiedzialne i stresujące zadania, * Elastyczne warunki zatrudnienia. KONTAKT: Osoby zainteresowane prosimy o kontakt â przesłanie CV na adres e-mail: it@uselab.pl. Pełna oferta pracy dostępna jest pod adresem http://www.uselab.pl/dopobrania/praca/junior_web_developer.pdf2010-01-16 01:05:36
[C# i .NET] Raportowanie w Visual studio C# 2008 ee?
Witam, mam pytanie czy w Visual Studio C# 2008 EE jest możliwość tworzenia raportów, tak jak to ma miejsce np. w wersji professional przy użyciu modułu report?2010-01-16 00:27:59
[Webmastering] pozycjonowanie divow
mam cos takiego logo tlo login s dsadssdsdsds dsdsdsdsdsd szuk map rekl1 tekst new rekl2 promo bottom i styl do tego html, body { color: Black; font-family: Verdana, Georgia, "Times New Roman", Times, serif; font-size: 99.5%; line-height: 1.4; text-align: left; margin:auto; padding-left: 5em; background-color: Gray; } #all { width: 1000px; overflow: hidden; } #top { width: 1000px; height: 148px; /* background-image: url(gfx/bg_top_6.jpg);*/ background-repeat: repeat-x; border: 1px solid; border-color: #00003E; overflow: hidden; position: static; } #logo { width: 340px; height: 148px; float: left; border: 1px solid; border-color: #FF9000; overflow: hidden; } #tlo { width: 460px; height: 148px; float: left; border: 1px solid; border-color: #FF9E3E; overflow: hidden; } #login { width: 200px; height: 148px; float: left; border: 1px solid; border-color: #FF9E3E; overflow: hidden; border: 1px solid; border-color: #FFFF66; clear: both; } #middle { width: 1000px; overflow: hidden; position: static; } #left { width: 660px; float: left; border: solid; border-color: #F00E3E; overflow: hidden; } #szuk { width: 230px; float: left; border: solid; border-color: #FF9E3E; overflow: hidden; } #map { width: 230px; float: left; border: solid; border-color: #FF9E3E; overflow: hidden; } #rekl1 { width: 99%; float: left; border: solid; border-color: #FF9E3E; overflow: hidden; } #tekst { width: 99%; float: left; border: solid; border-color: #FF9E3E; overflow: hidden; } #new { width: 99%; float: left; border: solid; border-color: #FF9E3E; overflow: hidden; } #prawa { width: 32%; float: left; border: solid; border-color: #009E3E; overflow: inherit; } #rekla2 { width: 99%; height:140px; float: left; border: solid; border-color: #FF9E3E; overflow: hidden; } #promo { width: 100%; float: none; border: solid; border-color: #FF9E3E; overflow: hidden; } #bottom { width: 90%; clear: both; border: solid; border-color: #FF9E3E; overflow: hidden; } czy moze ktos mi powiedziec co nalezy zmienic aby wyswietlalo sie poprawnie w ie i firefoxie, no moze operze tez.? czy jesli div zawiera w sobie inne divy to czy one moga miec lączna szerokosc rowna temu zawierajacemu? w jaki sposob jesli nie mozna napisac poprawnie stylu dla wszystkich przegladarek wyswietlic osobny styl dla kazdej z nich? a moze ktos z was ma konkretny link do jakiegos dokladnego opisu pozycjonowania divow?2010-01-16 00:26:05
[Newbie] [C++] Wczytywanie pliku do tablicy char.
Witam, piszę program w którym muszę wczytać plik tekstowy do tablicy charów znak po znaku. Znalazłem funkcję : char c, str[256]; ifstream is; is.open (str); // open file while (is.good()) // loop while extraction from file is possible { c = is.get(); // get character from file if (is.good()) cout2010-01-16 00:11:58
[C/C++] otwierany plik jako arg funkcji
Witam, Tak jak w temacie potrzebuje umiescic jako arg funkcji "wsk" do pliku w ktorym beda zapisywane dane. Projekt posiada kilka plikow bibliotecznych wiec stwierdzilem, ze bedzie to najlepsze rozwiazanie...byc moze jestem w bledzie, a jesli tak to bardzo prosze o przekierowanie mnie na poprawny tok myslenia. pozdrawiam2010-01-15 23:34:35
[Off-Topic] przycisk duch
jak uzyskac tzw. "znak duch" - znak podobny do spacji, ale nietraktowany jako puste pole, dzięki czemu może zostać wykorzystany w ukrywaniu plików (za pomocą tego znaku można tworzyć pliki i foldery o pustej, niewidocznej nazwie) ? :-/2010-01-15 23:01:47
[Off-Topic] Czy są na forum "asemblerowcy"?
Działu "Asembler" nie ma więc piszę tutaj. Jeżeli uznacie inny dział za bardziej odpowiedni to proszę o przeniesienie. Czy są na Forum osoby znający asemblera na MIPSa? Chciałbym zlecić komuś (odpłatnie) napisanie prostego projektu. Niestety sam się nie wyrabiam i to jedyne wyjście...2010-01-15 23:00:51
[Delphi/Pascal] Jak napisac prawdzimy irc
Witam Chcem napisac clienta irc z komponentem IdIrc POMOCY niewiem paru dupereli :> :| :| :| [!!!] [!!!]2010-01-15 22:38:45
[C/C++] [C] Calloc
Program zwraca mi segmentation fault. Głównym podejrzanym jest funkcja alokująca pamięć pod tablicę struktur. Wygląda tak. pole** rysuj (int a, int b, pole** plansza) { int i; plansza=(pole**)calloc(a*b, sizeof (pole*)); if (plansza==NULL) { printf ("BRAK PAMIECI"); return NULL; } for (i=0; i2010-01-15 22:20:19
[C/C++] W jaki sposób można stworzyć w C++ Builder aplikację wczytuj
W jaki sposób można stworzyć w C++ Builder aplikację wczytującą 3 liczby â współczynniki równania kwadratowego i wyświetlającą jego rozwiązania. dla mnie to czarna magia nie wiem o co chodzi;/ a mam takie zadanie do zrobienia2010-01-15 22:13:58
[C/C++] adres bloku wolnej pamieci o podanym rozmiarze
Witam staram sie rozpaczac korzystanie z madvise(void* start,size_t size,MADV_MERGEABLE) ale nie mam pojecia jak pobrac adres wolnej pamieci potrzebnej do 1 argumentu. Troche googlowalem ale nie bardzo wiem za czym. Z gory dziekuje za pomoc.2010-01-15 22:12:27
[Off-Topic] BPSC, ktoś zna?
Chciałbym zapytać czy ktoś ma jakieś doświadczenie z pracy w BPSC (chorzów) jako programista. Czytałem wiele złych opinii w necie, ale eoe.pl nie działa, w googlu nie ma kopii i sobie nie przypomnę, a chyba większość to opinie konsultantów/wdrożeniowców/sprzedawców.2010-01-15 21:56:28
[C# i .NET] ArrayList problem
Witam, Prosze o pomoc, nie umiem do arraylisty dorzucic wiecej niz 1 przypadek klikniecia myszka. Ponizszy kod powinien wyjasnic wiecej: ArrayList lista = new ArrayList(); int polozenie_X = e.X; int polozenie_Y = e.Y; string przycisk = e.Button.ToString(); TextWriter tw = new StreamWriter("Klik.txt"); tw.Write(polozenie_X + ";" + polozenie_Y + ";"); tw.Write(przycisk + ";"); tw.Write(DateTime.Now.Hour + ":" + DateTime.Now.Minute + ":" + DateTime.Now.Second + ":" + DateTime.Now.Millisecond); tw.Close(); //richTextBox1.Text = Convert.ToString("Przycisk: " + przycisk + " | Pol X: " + " " + e.X +" | Pol Y: " + e.Y +" | Kiedy: " + DateTime.Now); //lista.Add(richTextBox1.Text); string klikniecie = ("Przycisk: " + przycisk + " | Pol X: " + " " + e.X + " | Pol Y: " + e.Y + " | Godz: " + DateTime.Now.Hour + ":" + DateTime.Now.Minute + ":" + DateTime.Now.Second); lista.Add(klikniecie); richTextBox1.Text = Convert.ToString(lista[0]); label6.Text = przycisk; Chodzi o to, zeby cala historie klikniec myszka zapisac do arraylisty i do pliku podczas zamykania programu + arraylista wyswietla sie w richtextboxie na form1 - pomoze ktos? Sprawa bardzo pilna Nie proponujcie uzywania czegos innego oprocz arraylisty, poniewaz musze tego uzyc - taki wymog. Z gory dziekuje za pomoc - kazda wskazowka sie przyda.2010-01-15 21:33:39
[C# i .NET] Rozkład Poissona [Pilne]
Witam, Potrzebuje funkcji,algorytmu,klasy - która wylicza wartość z rozkładu poissona a zadanym parametrze. Pytam, bo wszystkie algorytmy w internecie zwracają liczby całkowite, a mi chodzi o liczby zmiennoprzecinkowe. Pozdr2010-01-15 21:25:01
[Java] konstruktor przypisujący obiektowi wartość parametru?
witam, mam problem z projektem na zajęcia, mianowicie jak zadeklarować konstruktor, który będzie zapisywał parametr do nowej tablicy jako wartość obiektu? np. public class a{ public a(String b){ ...? } public static void main(String[] args){ a a1 = new a("12345"); System.out.println(a1); }2010-01-15 20:57:53
[C/C++] [C++] wczytanie końcówki liczby, warunek
Witam! Potrzebuję fragment kodu (mam już główną - własną część) który: - Jeśli końcowka liczby wynosi np. 3.56 (0.50- 0.74) to pisze ocenę +3, jeśli końcówka liczby wynosi np. 3.89 program wypisuje -4 (0.75-1.0). Natomiast jeśli końcówka wynosi 3.26 program wypisuje 3 (0 - 0.49) Główny kod programu jest to program, który oblicza średnią z podanych liczb. więc ppotrzebuję fragment kodu, który jeśli średnia podanych liczb będzie wynosiła np. 4.56 - program wypisze: " +4 ". Myślę że wiecie o co chodzi Smile Pozdrawiam2010-01-15 20:57:07
[C/C++] Znak pusty
Jak zaznacza się znak pusty w c++? czy znak pusty jest zawsze dodawany na końcu ciągu znakowego w windows? proszę o szybką odp2010-01-15 20:45:35
[Inżynieria oprogramowania] System obsługi zamówień
Witam, mam do napisania prace "System obsługi zamówień z wykorzystanie terminali mobilnych" mógłby mi ktoś podpowiedzieć jakim język programowania będzie do tego najlepszy i jakie książki mogłyby mnie wspomóc w pisaniu tego projektu. Bo szczerze mówiąc mój poziom programowania jest niski czekam na odpowiedzi z góry dziekuje i pozdrawiam2010-01-15 20:33:21
[Delphi/Pascal] pascal trudności
Witam!Mam taki problem, i prosiłabym o pomoc, muszę stworzyć grę w Pascalu:komputer będzie losował liczbę, ja będę zgadywać i komputer będzie mówił za dużo, lub za mało lub odgadłeś, liczby od 1 do 1000. A drugie to w odwrotną stronę ja będę losowała liczbę(dawała)jakąś a komputer będzie zgadywał i ja mam mówić czy za dużo za mało czy odgadł.Wiem, że trzeba to zrobić z użyciem if, ale nie wiem jak;/ proszę o pomoc.Z góry dziękuję:)Próbowałam to zrobić, ale nie wychodzi.2010-01-15 20:32:54
[Newbie] pascal trudności
Witam!Mam taki problem, i prosiłabym o pomoc, muszę stworzyć grę w Pascalu:komputer będzie losował liczbę, ja będę zgadywać i komputer będzie mówił za dużo, lub za mało lub odgadłeś, liczby od 1 do 1000. A drugie to w odwrotną stronę ja będę losowała liczbę(dawała)jakąś a komputer będzie zgadywał i ja mam mówić czy za dużo za mało czy odgadł.Wiem, że trzeba to zrobić z użyciem if, ale nie wiem jak;/ proszę o pomoc.Z góry dziękuję:)Próbowałam to zrobić, ale nie wychodzi.2010-01-15 20:32:54
[Newbie] [C++] Potrzebna szybka pomoc z podstaw C++
Witam, Nie będę ściemniał, kombinował ani nic: Wracam dzis do domu, i się dowiedziałem od kumpla, że mam do 24:00 oddac projekt z c++ (studia). Znam z ogółu parę języków programowania, ale z c++ gorzej mi idzie. Potrzebuje w miarę szybkiej pomocy, i jedyne co mi zostało to szukać jakiejkolwiek pomocy :/ Bez sensu, ale licze na cud.. Mój program ma zawierać: [quote] - kalsy abstrakcyjne (3 wirtualne, 1 static) - klasy dziedziczące - przeciążenie 1 operatora - konstruktor kopiujący - sprawdzenie tego wysztskiego, czy działa [/quote] Generalnie nie bardzo ogarniam te wszystkie pojęcia, ale gdzies tam slyszalem o co w tym chodzi. Zaraz sie za to zabieram. Program ktory zamierzam napisac: Cos a la generator muzyczki z beepera, Na poczatek menu: 1 wyswietla liste zapisanych na dysku muzyczek, 2 odtwarzanie 3 tworzenie 4 koniec 1 i 4 wiadomo w odtwarzaniu podajemy nazwe pliku, i program odtwarza zapisane nutki (bedzie ich na sztywno 10) w tworzeniu podajemy ton nutki i dlugosc grania, i tak x10 a potem nazwe pliku do zapisania.. Ktokolwiek zechce pomoc, to proszę (nie licze na gotowca, chce to ogarnac) Pozdrawiam2010-01-15 20:20:45
[Webmastering] rozwijana lista + dodatkowy opis
Witam Mam rozwijane menu, którego dane o nazwach pobierane są z bazy mysql. [code] cena [/code] i mamy listę rozwijaną a w niej ksiazka_1 ksiazka_2 ksiazka_3 i chciałabym aby po kliknięciu na książka_1 w miejsce tabelki "cena" pojawiła się cena przypisana do książki ceny wpisane są również w bazie tylko nie wiem jak to wykonać proszę o pomoc2010-01-15 20:14:34
[Newbie] preg_replace
Witam, mam prablem. Powiedzmy mam tekst: i chciałbym to zamienic na: test Czyli krótko mówiąc, zamienić całe na to co znajduje się pomiędzy2010-01-15 20:12:34
[Newbie] [C] Biblioteka winbgmi
Witam, Mam pytanie : Czy można dodać bibliotekę winbgmi.h do Visual C++ 2008 Express Edition ? Próbowałem dodać graphics.h ale wyczytałem w internecie, że jest ona przeznaczona tylko dla kompilatorów borlanda. Dlatego też zdecydowałem się na winbgmi, jednak próbowałem ją dodać i wyrzuca mi błędy.2010-01-15 20:09:04
[Delphi/Pascal] wykres dwóch zmiennych punkt po punkcie
witam, Mam takie zadanie i nie za bardzo wiem jak sobie z nim poradzić. Treść: Napisać program w dowolnym języku programowania i w dowolnym środowisku, który będzie rysował wykres funkcji dwóch zmiennych. Funkcja i zakresy mogą być zawarte w kodzie. Uproszczona wersja tego zadania: wykres funkcji sin(x) Ponieważ pojawiają się próby rozwiązania tego zadania z wykorzystaniem różnych bibliotek, polegające na tym, że przekazujemy do tej biblioteki wzór funkcji, zakres zmiennych i biblioteka sama rysuje funkcję, chciałbym wyjaśnić, że nie o to chodzi. Chodzi o to, żebyśmy sami rysowali funkcję punkt po punkcie, sami musieli jakoś zrzutować przestrzeń 3-wymiarową na płaszczyznę ekranu. W tym siedzi ta praca, którą chciałbym, żeby Państwo wykonali. Prostszą wersją tego zadania jest narysowanie, także punkt po punkcie, funkcji sin(x). Tutaj nie musimy już dbać o ten rzut, bo prosto odzwierciedlamy płaszczyznę xy na ekran, ewentualnie z jakimś przeskalowaniem. nie wiem jak wykonać taki wykres który rysujemy pkt po pkt-cie jeśli ktoś ma jakieś pomysły z góry dziękuję pozdrawiam wafel1172010-01-15 19:34:09
[C/C++] wykres dwóch zmiennych punkt po punkcie
witam, Mam takie zadanie i nie za bardzo wiem jak sobie z nim poradzić. Treść: Napisać program w dowolnym języku programowania i w dowolnym środowisku, który będzie rysował wykres funkcji dwóch zmiennych. Funkcja i zakresy mogą być zawarte w kodzie. Uproszczona wersja tego zadania: wykres funkcji sin(x) Ponieważ pojawiają się próby rozwiązania tego zadania z wykorzystaniem różnych bibliotek, polegające na tym, że przekazujemy do tej biblioteki wzór funkcji, zakres zmiennych i biblioteka sama rysuje funkcję, chciałbym wyjaśnić, że nie o to chodzi. Chodzi o to, żebyśmy sami rysowali funkcję punkt po punkcie, sami musieli jakoś zrzutować przestrzeń 3-wymiarową na płaszczyznę ekranu. W tym siedzi ta praca, którą chciałbym, żeby Państwo wykonali. Prostszą wersją tego zadania jest narysowanie, także punkt po punkcie, funkcji sin(x). Tutaj nie musimy już dbać o ten rzut, bo prosto odzwierciedlamy płaszczyznę xy na ekran, ewentualnie z jakimś przeskalowaniem. nie wiem jak wykonać taki wykres który rysujemy pkt po pkt-cie jeśli ktoś ma jakieś pomysły z góry dziękuję pozdrawiam wafel1172010-01-15 19:33:09
[Java] wykres dwóch zmiennych punkt po punkcie
witam, Mam takie zadanie i nie za bardzo wiem jak sobie z nim poradzić. Treść: Napisać program w dowolnym języku programowania i w dowolnym środowisku, który będzie rysował wykres funkcji dwóch zmiennych. Funkcja i zakresy mogą być zawarte w kodzie. Uproszczona wersja tego zadania: wykres funkcji sin(x) Ponieważ pojawiają się próby rozwiązania tego zadania z wykorzystaniem różnych bibliotek, polegające na tym, że przekazujemy do tej biblioteki wzór funkcji, zakres zmiennych i biblioteka sama rysuje funkcję, chciałbym wyjaśnić, że nie o to chodzi. Chodzi o to, żebyśmy sami rysowali funkcję punkt po punkcie, sami musieli jakoś zrzutować przestrzeń 3-wymiarową na płaszczyznę ekranu. W tym siedzi ta praca, którą chciałbym, żeby Państwo wykonali. Prostszą wersją tego zadania jest narysowanie, także punkt po punkcie, funkcji sin(x). Tutaj nie musimy już dbać o ten rzut, bo prosto odzwierciedlamy płaszczyznę xy na ekran, ewentualnie z jakimś przeskalowaniem. nie wiem jak wykonać taki wykres który rysujemy pkt po pkt-cie jeśli ktoś ma jakieś pomysły z góry dziękuję pozdrawiam wafel1172010-01-15 19:31:31
[C/C++] Potrzebuję fragment kodu w c++
Witam! Potrzebuję fragment kodu (mam już główną - własną część) który: - Jeśli końcowka liczby wynosi np. 3.56 (0.50- 0.74) to pisze ocenę +3, jeśli końcówka liczby wynosi np. 3.89 program wypisuje -4 (0.75-1.0). Natomiast jeśli końcówka wynosi 3.26 program wypisuje 3 (0 - 0.49) Główny kod programu jest to program, który oblicza średnią z podanych liczb. więc ppotrzebuję fragment kodu, który jeśli średnia podanych liczb będzie wynosiła np. 4.56 - program wypisze: " +4 ". Myślę że wiecie o co chodzi Smile Pozdrawiam2010-01-15 19:26:05
[Java] Monitor Google
Witam serdecznie! Sprawa wyglada tak, ze chce pobrac strone wynikowa z google, pociac splitem na czesci, wyluskac strony i wypisac ladnie. Czyli sprawdzenie pozycji strony na zadane frazy kluczowe. Prawie wszystko smiga dobrze, ale czasem to co dostaje nie rowna sie prawdziwym wynikom google. Czasem sie zgadza w stu procentach, a czasem wyniki sa rozne. Mysle, ze to jest sprawa wyslania dobrego naglowka, albo cos takiego. Kombinowalem juz chyba ze wszystkim, czytalem o HTTP juz wiele i kombinowalem tez z tym i nic. Z URL tez probowalem, ale tylko chyba socketem sie da... Bardzo prosze o pomoc, bo zaczynam watpic... To jest fragment kodu: String adres = "www.google.pl"; PrintWriter netOut = null; BufferedReader netIn = null; String kw1 = jTextField1.getText(); String kw2 = jTextField2.getText(); String kw3 = jTextField3.getText(); String kw4 = jTextField4.getText(); String kw5 = jTextField5.getText(); try { Socket u = new Socket(adres, PORT); netIn = new BufferedReader(new InputStreamReader(u.getInputStream())); netOut = new PrintWriter(u.getOutputStream()); netOut.println("GET /search?hl=pl&q="+kw1+"+"+kw1+"+"+kw2+"+"+kw3+"+"+kw4+"+"+kw5); netOut.println(""); netOut.flush();2010-01-15 19:05:29
[Java] CTRL+C i CTRL+V
witam, Podpowie mi ktos, jak zrobic funkcje kopiuj wklej, tzn abym mogl zaznaczyć tekst w polu tekstowym, wybrac z menu funkcje kopiuj i abym ten tekst mogl skopiowac do schowka, potem za pomoca drugiej funkcji wkleic ten tekst ze schowak. menu sobie napisalem, obsluge zdarzen tez, nie potrafie wyczaic tylko, jak zrobic CTRL+C i CTRL+V aby dzialalo :(2010-01-15 18:51:03