hipermarkety Forum - 4programmers

No item elements found in rss feed.

Poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 Następna

[Delphi/Pascal] rezerwowanie miejsca na ekranie

Witam! Szukałem w necie na googlach i forach i nic w tej sprawie nie znalazłem nie znalazłem. Może dla tego, że nie wiem jak to nazwać. Jak zrobić jakiś panel, który miał by zarezerwowany fragment ekranu? Tak jak np.: Lupa(Menu StartProgramyAkcesoriaUłatwienia dostępuProgram Lupa), Pasek zadań, Daemon Tolls Panel(w programie Daemon) z góry dzięki
2010-04-01 23:27:55

[Delphi/Pascal] dupa

same dupy
2010-04-01 23:01:49

[Newbie] [C] odwracanie lancucha

da sie to jakos uproscic, bo cos mi sie wydaje ze przekombinowalem... :) #include #include //Dokończ program, który odwróci łancuch na jednej tablicy. int main(){ char a[]="123456789"; int k=(strlen(a)-1); int c=k/2; int i=0; char temp; while (c>0){ temp=a[k]; a[k--]=a[i]; a[i++]=temp; --c; } puts(a); return 0; }
2010-04-01 22:59:38

[Delphi/Pascal] Położenie Image1 na Image2

Takie małe pytanie bo nie mogę znaleźć opcji. Mam image1 i image2, przesuwam image1 na image2 i po przesunięciu image2 jest na image1 a chciałbym żeby było na odwrót.
2010-04-01 22:37:27

[C# i .NET] [C#] w co kliknięto myszką?

Witam serdecznie. Kolejny już mój problem wygląda następująco: Chciałbym sprawdzić w co kliknięto myszką. Głównie chodzi mi o to, żeby - najlepiej bez użycia timera - monitorować zachowanie myszy i rejestrację tego co uruchamia (na przykład podwójne kliknięcie w plik EXE albo LNK wskazujący na pewien EXE). Trzeba mi tego do stworzenia swoistej blokady na program. Żeby nie dało się go uruchomić, bo w momencie DoubleClicka by zabijało dopiero co uruchomiony proces. Na razie mam to zrobione na Timerze, ale jest to rozwiązanie niezadowalające... jakieś pomysły?
2010-04-01 22:35:19

[Delphi/Pascal] Ilosc wyników google

Jak sprawdzić ilość wyników w google w delphi ??? Pozdrawiam!!!
2010-04-01 21:51:29

[Delphi/Pascal] EXIF a GOOGLEBOT

Witam, słowem wstępu sorry za posta nie związanego z tematem forum, ale uznałem że tylko tutaj ktoś będzie potrafił odpowiedzieć na mojej pytanie, gdyż na google nieudało mi się uzyskać żadnego konkretu. Czy informacje zawarte w EXIF plików jpg,png itp. są odczytywane przez googlebota a tymsamym czy owe informacje mają wpływ na pozycjonowanie danej strony?
2010-04-01 21:35:44

[Newbie] [c++] [uruchomienie okienka]

Czy jest możliwość aby przez jakąś funkcję w winapi uruchomić okienko DOS-owe ?? I jak wyświetlić na nim później jakis tekst? normalnie przez cout
2010-04-01 21:27:21

[Newbie] Macierze w C++

Witam. Mam pytanie dotyczace wprowadzenia do programu macierzy o rozmiarach m x n. Jak to zrobić w C++? Bo ja myślałem tak: wprowadzamy najpierw m i n a później wprowadzamy liczby kolumnami, ale totalnie nie wiem jak to zapisać w C++... Mogę liczyć na Waszą pomoc?
2010-04-01 21:04:24

[Hardware/Software] Program do szukania obrazu w obrazie - CBIR

Witam, poszukuję darmowego (ew. demo, trial) programu do szukania obrazu w obrazie. Możecie mi coś polecić? Ponoć zdjęcie mojej klaty jest na demotywatorach :-/ Ściągnąłem wszystkie demoty (ponad 10 000), ale nie chce mi się ich przeglądać, toteż szukam jakiegoś programu, który zrobiłby to za mnie
2010-04-01 20:56:40

[Inne] Matlab - wzor na wspołrzedne przeciecia się dwóch okręgów

Kto mi powie jak napisac skrypt w matlabie który policzy wpsólrzędne punktów przecięcia dwóch okręgów o znanych promieniach i srodkach??
2010-04-01 19:51:09

[Java] Graphics2D - rysowanie linii

Czy za pomocą Graphics2D da się narysować linię np. [1, 1], [10, 10] przekazując do metody argumenty w ten sposób: g2d.drawLine(10, 10, 1, 1)? Bo mi rysuje dwie kropki w [10, 10] i [8, 8]. Co dziwne, gdy wywołam g2d.drawLine(10, 10, 3, 3) rysuje mi to samo. Wywołanie g2d.drawLine(20, 20, 5, 10) rysuje 3 kropki w [20, 20], [16, 17], [8, 12]. Nie mogę znaleźć logicznego wyjaśnienia. Bug? Gdy x1 jest mniejsze od x2, wtedy rysuje normalnie. Rysuję na obiekcie typu BufferedImage.
2010-04-01 19:40:57

[Newbie] Własny Shoutbox

Witam serdecznie! Chciałbym zrobić na własną stronę własny shoutbox. Nie chce jakiegoś standarrdowego/małego.Chodzi mi taki w stylu czegoś jak jest na tej stronie(po prawej stronie): www.etypy.pl W programowaniu jestem zielony, więc sam wiele nie zdziałam.Może mi ktoś napisać jak zrobić taki mini czat? Może jakiś gotowy skrypt? Z góry dzięki za odopowiedzi/pomoc
2010-04-01 18:35:09

[Newbie] Timer - zwalnianie

public javax.swing.Timer t; int interval=100; ActionListener zdarzenie=new ActionListener() { public void actionPerformed(ActionEvent e) { i++; interval = interval + 5; //
2010-04-01 18:24:11

[Off-Topic] Czy można wydać program jako freeware?

Mam takie pytanko, czy można wydać program, który symuluje jakiś np. teleturniej przykładowo 5x5, milionerów oczywiście w wersji freeware czy na to tez trzeba mieć zezwolenie od twórców tych programów???
2010-04-01 17:22:08

[Newbie] [delphi] jak zrobic linie pod linia

Mam takie pytanie jak zrobic generacje raportu z bazy danych do EXCELA? Zrobilem to na zasadzie ze wybieram dane i skladam je oddzielajac srednikiem i konstrukcja pliku wyglada tak: id;zamowienie;ilosci produkty; 3;3234; produkt1 | produkt 2 | produkt 3 4;3237; produkt1 | produkt 2 Teraz wczytujac to do exela w komorce pod nazwa ILSOCI PRODUKTY mam linie z produktami produkt1 | produkt 2 | produkt 3 A jak zrobic zeby w tej komorce produkty byly jeden pod drugim? produkt1 produkt 2 produkt 3 Zastosowalem n ale jak to uczynilem to produkty weszly mi do kolumny ID i byl taki burdel jak: id;zamowienie;ilosci produkty; 3;3234; produkt1 | produkt 2 | produkt 3 4;3237; produkt1 | produkt 2 ze w kolumnie ID w exceluy wstawiala sie nazwa produktu To czegi uzyc do prawidlowej konstrukcji pliku ezxcel ?
2010-04-01 16:27:17

[Hardware/Software] Firefox - Podwójny pasek zakładek

Posiadam Firefoxa w najnowszej wersji. Ja jestem taki, co odwiedza kilkanaście określonych stron (google, poczta, youtube, wikipedia, forum uczelniane itd.). Zauważyłem, że najprościej mieć te strony w formie przycisków, że jak się kliknie, to się pokazuje dana strona. Oczywiście Firefox posiada taką funkcję, ale ona ma jedną wadę. Jak się na pasek przycisków wrzuci więcej przycisków niż ilość, która się mieści na ekranie, to po prawej strony pokazuje się strzałka, którą jak się kliknie, to pojawiają się te przyciski, które się nie mieszczą. Moim zdaniem lepiej by było, gdyby można było poszerzyć pasek łączy i żeby mogły być dwa rzędy przycisków, wtedy wszystkie się zmieszczą. W opcjach jakoś nie dojrzałem takich ustawień. Gdzie i jak można to ustawić?
2010-04-01 15:52:02

[Newbie] Klasa Macierz C++

Witam. zDopiero zaczynam z programowanie obiektowym i troche mam problemy z klasammi, dlatego mógłby ktoś zerknąc okiem na klase którą zrobilem? Jakoś mi coś tu chyba nie pasuje. Czekam na uwagi #ifndef macierzH #define macierzH #include using namespace std; class Macierz { public: int W; //ilosc wierszy int K; //ilosc kolumn Macierz(); //konstruktor ~Macierz(); //destruktor funkcji Macierz //funkcje do obsługi void WczytajMacierz (); void WypiszMacierz (): private: //funkcje do obsługi void DodajMacierz(); void OdejmnijMacierz(); void PomnozMacierze(); void SkalarMacierz(); //mnożenie macierzy przez skalar void Transponowanie(); void Porownaj(); //porównywanie dwóch macierzy }; #endif
2010-04-01 15:42:55

[Webmastering] [Java script] dynamiczny zegar

Witam W jaki sposób można napisać skrypt, który będzie wyświetlał dymnamiczny zegar(akutalizowany co 1 sekundę), jednak cały problem w tym, ze zegar ma być wyświeltany w linii komend. Będę wdzięczny za wszelkie wskazówki
2010-04-01 15:30:59

[Delphi/Pascal] Ostatni katalog

Witajcie po raz wtóry, użytkownicy forum 4programmers :) Przychodzę tym razem z następującą prośbą: jak zrobić, aby program z C:Folder1Folder2Folder3 zrobił samo Folder3? Z góry dzięki Pozdrawiam
2010-04-01 14:43:12

[Newbie] Ostatni katalog

Witajcie po raz wtóry, użytkownicy forum 4programmers :) Przychodzę tym razem z następującą prośbą: jak zrobić, aby program z C:Folder1Folder2Folder3 zrobił samo Folder3? Z góry dzięki Pozdrawiam
2010-04-01 14:43:12

[Bazy danych] [Oracle] web listener

witam, programuje aplikacje rozproszonych baz danych i mam taki problem. otorz w sieci lokalnej mam dwie bazy danych oracle na dwoch roznych kompach. i chcialbym je upublicznic, tzn zeby z internetu noralnie dalo sie z nich kozystac, a nie tylko w sieci lokalnej. jedna baze upublicznulem przekierowujac porty na ruterze, ale dla drugiej juz sie nieda bo wyskakuje port konflikt. i tu jest moje pytanie: Jak stworzyc dla drugiej bazy nowego listenera, ktory bedzie nasluchiwal na innym porcie, zalozmy 1621, z gory dziekuje za pomoc:) okej jakos dzieniw fuksem sobie popradzilem, trzeba w aplikacji net Configuration assistemnt stworzyc nowego listenera, a nastepnie w databese configuration assistemn stworzyc nowa baze dla tego nowego listenera, to tak jakby kots tez mial taki problem, pozdrawiam
2010-04-01 14:36:46

[Newbie] zadania na zaliczenie

Witam, jestem początkujący a mam do zrobienia programy na zaliczenie, i nie wiem jak to zrobić. proszę o pomoc będę wdzięczny. Dziękuję Zad 1 Napisz program minimax.cpp znajdujacy najmniejszy element tablicy. Chodzi o wyznaczenie połozenia tego elementu w tablicy i jego wartosci. Zadanie rozwiaz: Program powinien czytac ze standardowego wejscia długosc tablicy, tworzyc te tablice w pamieci, wypełniac losowymi liczbami, wypisywc na standardowe wyjscie jej elementy wraz z indeksami/ adresami oraz znaleziony indeks/adres elementu najmniejszego. Zad 2 Napisz program words.cpp obliczajacy liczbe słów w tablicy znakowej. Zad 3 Dane sa dwie liczby naturalne x i y wieksze od 1. Matematyk A zna x_y oraz wie, ze x+y < 100. Matematyk B zna x + y. Toczy sie miedzy nimi nastepujaca rozmowa: A: Nie znam ani x ani y. B: Wiedziałem o tym. A: W takim razie znam x i y. B: To ja tez je znam. Napisz program mathematician.cc znajdujacy x i y. Zad 4 Napisz program wyświetlajacy na ekranie poniższe diagramy ze znaku „*”. Program należy napisać tak aby wypisywał po jednej gwiazdce stosując pętle. Rozmiar digramów uzależnij od zmiennych n i m. **************** **************** Zad 5 Napisz program stosując funkcje własne na obliczenie pierwiastków: 1.Funkcji liniowej y=ax+b 2.Funkcji kwadratowej y=ax2 +bx+c 3.Funkcji wykładniczej y=xn 4.Sprawdź czy podane zmienne a,b,c utworzą trójkąt. Zad 6 Dla dowolnej podanej liczby oblicz (program skonstruuj w oparciu o funkcje własne): 1.Pierwiastek 2.Odwrotność Zad 7 Sprawdź czy podany punkt należy do prostej. Zad 8 Napisz program obliczający pola i obwody 5 dowolnych figur płaskich. Program skonstruuj w oparciu o wskaźniki i funkcje własne.
2010-04-01 14:34:04

[Hardware/Software] Czy tak WrzutaPlayer jest legalny czy nie ?

Witam Własnie pobrałem darmowy program - WrzutaPlayer 1.3. http://wrzutaplayer.pdg.pl/ Narzędzie pozwala na korzystanie z zasobów Wrzuty poza przegladarka oraz na ich zapisywanie na dysku. Coś mi mówi że to łamie regulamin serwisu ! Jakie jest Wasze zdanie? Tezkiedyś chciałem coś takiego napisać ale bałęm się ze mogę mieć przypał ze strony włascicieli serwisu . POZDRAWIAM
2010-04-01 14:10:37

[Delphi/Pascal] Komunikaty z ServiceApp

Witam. Czy ktoś, konkretnie zrobił implementację wysłania komunikatu z aplikacji serwisowej do okienkowej ? Bo nie jest to to takie trywialne mi się wydaje i trzeba inaczej do tego podejść...
2010-04-01 13:50:07

[C/C++] Pomoc odnośnie zadania

Witam Mam zadanie do zrobienia i prosiłbym o radę kogoś kto ma na ten temat jakieś pojecie. Przytoczę treść polecenia: Spółdzielnia Parametrycznych Ocen Jakościowych otrzymała zlecenie konstrukcji modelu akceleratora kołowego. SPOJ jest znany z innowacyjnych rozwiązań, więc choć zadanie wydawało się proste zdecydowano się na stworzenie uniwersalnego robota do budowy takich modeli. Do sterowania robotem zaprojektowano specjalny język: L42. Twoim zadaniem jest napisać interpreter jego poleceń. Możliwości robota są ograniczone do poruszania się po akceleratorze oraz tworzenia i usuwanie jego komponentów. Posiada on jeden rejestr reg, oraz x indeksowanych od zera komórek pamięci przechowujących liczby całkowite. L42 jest bardzo prostym językiem, w którym występuje tylko kilka instrukcji: * SET Mi - odczytaj wartość reg i zapisz do komórki pamięci o numerze i. * GET Mi - odczytaj wartość komórki pamięci o numerze i i zapisz do reg * INC - zwiększ wartość reg o jeden * DEC - zmniejsz wartość reg o jeden * ADD - wstaw komponent o identyfikatorze reg. Jeśli przed wykonaniem operacji robot znajduje się pomiędzy komponentami x i y, to po wykonaniu operacji nowy komponent reg pojawi się pomiędzy x i y, a robot będzie znajdował się pomiędzy reg i y. * MOV - przesuń się o reg komponentów do przodu (lub odpowiednio do tyłu, jeśli reg jest ujemne - cofając się robot nie zmienia kierunku) * DEL - usuń komponent znajdujący się bezpośrednio przed robotem * PRN - wypisz identyfikator komponentu znajdującego się bezpośrednio przed robotem * REP - powtórz reg razy wszystkie polecenia aż do NXT * NXT - koniec bloku REP * END - koniec programu Można założyć, że: * programy podane na wejście są poprawne * wszystkie pośrednie wyniki liczbowe mieszczą się w zakresie {-231, +231-1} * nie wystąpią zagnieżdżone instrukcje REP * tworzony akcelerator w żadnym momencie działanie programu nie będzie miał więcej niż 106 komponentów * rejestr początkowo zawiera wartość 0. * END wystąpi dokładnie raz na końcu programu. Wejście W pierwszym wierszu t liczba testów, a następnie t zestawów danych testowych. Każdy zestaw danych składa się z: Wiersza zawierającego jedną liczbę x oznaczającą liczbę komórek pamięci oraz wiersza zawierającego x liczb oznaczających początkową zawartość poszczególnych komórek pamięci. Wyjście W osobnych wierszach kolejne komunikaty wyświetlane przez robota. Chodzi mi o to od czego powinienem się najpierw zabrać? jeśli ktoś ma jakiś pomysł i chciałby się podzielić kodem byłbym bardzo wdzięczny.
2010-04-01 13:49:39

[Praca] Frontend Developer/Warszawa

Reprezentuję firmę konsultingową Cyclad poszukującą specjalistów IT. Obecnie dla naszego klienta do Warszawy poszukujemy osoby na stanowisko Frontend Developera która zajmowała by się rozwijaniem produktów związanych z różnymi fazami cyklu biletów lotniczych oraz za tworzenie specyfikacji funkcjonalnej. Współpracując w międzynarodowym środowisku będzie brała także udział w tworzeniu koncepcji, analiz ,funkcjonalności i integracji interfejsów oraz optymalizacji i implementacji projektów i aplikacji pod przeglądarki internetowe. Od kandydatów oczekuję się : • Wykształcenia wyższego informatycznego lub pokrewne • Bardzo dobrej znajomości Javascript, CSS, XHTML • Znajomości praktyk tworzenia stron internetowych • Bardzo dobrej znajomości języka angielskiego • Umiejętności szybkiego przyswajania wiedzy i rozwiązywania złożonych problemów Nasz klient oferuję : • Pełną wyzwań pracę w dynamicznym międzynarodowym otoczeniu • Duże możliwości rozwojowe • Atrakcyjne wynagrodzenie • Możliwość zdobycia doświadczenia w pracy w międzynarodowej firmie Wszystkich zainteresowanych prosimy o przesłanie swojego CV na adres hr1@cyclad.pl w temacie :CC10/FRN/WAW/4PROGRAM/230
2010-04-01 13:37:13

[Java] Zlecę wykonanie dowolnego projektu informatycznego

Szukam osoby, która napisze jakiś prosty projekt informatyczny, najlepiej jakaś strona internetowa z ciekawą funkcjonalnością, albo aplikacja internetowa itp. Język programowania dowolny. Forma i tematyka również dowolna. Jeśli już ktoś ma gotowy projekt to również jestem bardzo zainteresowany. BARDZO WAŻNE. DO PROJEKTU MUSI BYĆ TAKŻE DOŁĄCZONA DOKUMENTACJA PROJEKTOWA ZGODNIE ZE STANDARDAMI INŻYNIERII PROGRAMOWANIA!!! Jeśli jesteś studentem i masz taki projekt to podziel się ze mną, oczywiście za odpowiednią odpłatnością z mojej strony. Oferty i propozycje cenowe proszę przesyłać na PW lub mailem na: s2002@o2.pl
2010-04-01 12:36:01

[Newbie] [C] Operacje na plikach, zamiana int->string

I tak oto stoczyłem się do newbie :] Zawsze wydawało mi się że rozumiem wskaźniki etc, ale teraz próbuję coś pisać w C i wychodzi że jednak się myliłem ;) Próbuję napisać program pobierający podstawowe informacje ze wskazanego pliku PE - w C# napisałbym to bez problemu na Streamach a w C nie potrafię... mam taki oto kod: W Main otwieram plik f. i funkcje czytające: void headerwr(void) { unsigned char ped[4]; fseek(f, 57, 0); fread(ped, 1, 4, f); printf("Adres naglowka pliku wynosi: %u %u %u %u n", ped[0], ped[1], ped[2], ped[3]); } ten kod jeszcze jakoś działa, otrzymuje 0 0 0 128 co się w miarę zgadza ze wskazaniami PEviev. Tylko po co rozdzielać jeden adres na 4 zmienne (tablica)? void headerwr2(void) { unsigned int ped = 0; fseek(f, 57, 0); fread(&ped, 4, 1, f); printf("Adres naglowka pliku wynosi: %u", ped); } Powinno (chyba) zwrócić tą samą liczbę co poprzednio - próżne nadzieje - wypisuje "2147483648"... Wie ktoś jak to powinienem zrobić? [soczek]
2010-04-01 12:35:11

[Webmastering] Zlecę wykonanie dowolnego projektu informatycznego

Szukam osoby, która napisze jakiś prosty projekt informatyczny, najlepiej jakaś strona internetowa z ciekawą funkcjonalnością, albo aplikacja internetowa itp. Język programowania dowolny. Forma i tematyka również dowolna. Jeśli już ktoś ma gotowy projekt to również jestem bardzo zainteresowany. BARDZO WAŻNE. DO PROJEKTU MUSI BYĆ TAKŻE DOŁĄCZONA DOKUMENTACJA PROJEKTOWA ZGODNIE ZE STANDARDAMI INŻYNIERII PROGRAMOWANIA!!! Jeśli jesteś studentem i masz taki projekt to podziel się ze mną, oczywiście za odpowiednią odpłatnością z mojej strony. Oferty i propozycje cenowe proszę przesyłać na PW lub mailem na: s2002@o2.pl
2010-04-01 12:34:50

[Praca] Zlecę wykonanie dowolnego projektu informatycznego

Szukam osoby, która napisze jakiś prosty projekt informatyczny, najlepiej jakaś strona internetowa z ciekawą funkcjonalnością, albo aplikacja internetowa itp. Język programowania dowolny. Forma i tematyka również dowolna. Jeśli już ktoś ma gotowy projekt to również jestem bardzo zainteresowany. BARDZO WAŻNE. DO PROJEKTU MUSI BYĆ TAKŻE DOŁĄCZONA DOKUMENTACJA PROJEKTOWA ZGODNIE ZE STANDARDAMI INŻYNIERII PROGRAMOWANIA!!! Jeśli jesteś studentem i masz taki projekt to podziel się ze mną, oczywiście za odpowiednią odpłatnością z mojej strony. Oferty i propozycje cenowe proszę przesyłać na PW lub mailem na: s2002@o2.pl
2010-04-01 12:34:50

[Inżynieria oprogramowania] Zlecę wykonanie dowolnego projektu informatycznego

Szukam osoby, która napisze jakiś prosty projekt informatyczny, najlepiej jakaś strona internetowa z ciekawą funkcjonalnością, albo aplikacja internetowa itp. Język programowania dowolny. Forma i tematyka również dowolna. Jeśli już ktoś ma gotowy projekt to również jestem bardzo zainteresowany. BARDZO WAŻNE. DO PROJEKTU MUSI BYĆ TAKŻE DOŁĄCZONA DOKUMENTACJA PROJEKTOWA ZGODNIE ZE STANDARDAMI INŻYNIERII PROGRAMOWANIA!!! Jeśli jesteś studentem i masz taki projekt to podziel się ze mną, oczywiście za odpowiednią odpłatnością z mojej strony. Oferty i propozycje cenowe proszę przesyłać na PW.
2010-04-01 12:33:09

[C# i .NET] Rysowanie w PictureBox - WFA

Witam! Potrzebuje w mojej aplikacji narysowac w polu pictureBox cos na ksztalt schematu/wykresu. Zalaczam wzor: http://yfrog.com/evs75rj Oczywiscie najpierw wyskakuje ta pierwsza linijka, nastepnie kolejna i kolejna po nacisnieciu odpowiednich buttonow. Z tym to akurat pewnie sobie poradze, ale prosze o pomoc w narysowaniu tego schematu i odpowiedni kod. Dzieki z gory!
2010-04-01 11:51:12

[Inne] Algorytmy do defragmentacji danych

Na uczelni zażyczyli sobie bym napisał symulatory defragmentacji dysku pod 3 różnymi algorytmami defragmentacji, problem w tym, że nie umiem znaleźć żadnych algorytmów. Non stop w wynikach są programy do defragmentacji i tu moja prośba, może wy znacie jakieś algorytmy do defragmentacji danych, albo pomysły gdzie dokładnie szukać :>
2010-04-01 11:20:18

[C# i .NET] multivalues-key dictionary

chcialbym slownik z multi-wartosciami klucza, najlepiej z mozliwoscia okreslenia ilosci skladowych klucza przy tworzeniu (oraz typow poszczegolnych skladowych klucza) czyli np. MyDictionary myD indexer np. myD[1,"foo",new DateTime(2010,5,15)] zwraca obiekt MyValueType rozwiazania: 1) zaimplementowac wlasny slownik np. Dictionary, Dictionary, ... 2) uzycie standardowego slownika, a jako klucza struktury Key, Key, ... tylko to nie rozwiazuje mojego problemu ilosci skladowych klucza (2,3,4,...), bo musze zaimplementowac kilka klas, zeby miec typowanie poszczegolnych skladowych klucza oraz obslugiwac ich dynamiczna ilosc raczej nie chce umozliwiac dobierania sie po czesci klucza, czyli np. myD[1,"foo"], przynajmniej nie przwiduje takiego indexera, moze jakies dedykowane wyszukiwanie (lub zostaje linq) oczywiscie moge poswiecic chwile i to zrobic, zastanawiam sie jeszcze nad sposobem implementacji pod spodem 1) kaskadowe slowniki Dictionary 2) Dictionary 3) drzewa AVL, z kluczem Key jakis inny ciekawy pomysl na implementacje?
2010-04-01 11:13:16

[C/C++] [WINAPI]Wprowadzanie danych

Istnieje w WINAPI taka funkcja, żeby było można wprowadzać tylko cyfry, tak jak w kalkulatorze windowsowym?
2010-04-01 10:35:16

[Delphi/Pascal] Generatory dokumentacji

Poszukuję generatorów dokumentacji dla środowisk typu Pascal/Delphi/RAD Studio.
2010-04-01 10:07:43

[C/C++] [VS2008 C++] otwieranie pliku domyslnym programem

Witam, mam pewien programik który zapisuje pliki w nieznanym dla systemu rozszerzeniu (sam jakieś tam wymyśliłem) i aby był on domyślnie otwierany przez mój program to należy w menu kontekstowym "Otwórz za pomoca..." wybrać aby "zawsze otwierano tego typu plik wybranym programem", natomiast ja chciałbym aby mój program tak zedytował rejestr, żeby windows od razu wiedział jakim programem ma otwierać mój plik i żeby przy pliku widniała ikonka mojego programu. troche chyba nakrecilem ale mam nadzieje ze wiadomo o co chodzi :-P jesli ktos wie jak to zrobic to z gory dziekuje za pomoc :-)
2010-04-01 09:59:25

[Newbie] [C++] fstream plik - 2-krotne użycie???

string linijka; fstream pliktymczasowy,plik; //tutaj zmienna typu fstream plik jest otwarta do odczytu końcowa linijka tego kodu to plik.close() pliktymczasowy.open("pliktymcz.txt",ios::in); if(!pliktymczasowy.is_open()) return false; else { plik.open("plikdozapisu.txt",ios::trunc|ios::out); if(!plik.is_open()) return false; else { do { getline(pliktymczasowy,linijka); if(!pliktymczasowy.eof()) linijka.append("n"); plik.write(&linijka[0],(unsigned int)linijka.length()); plik.flush(); //bez tego też nie działa }while(!pliktymczasowy.eof()); plik.close(); } pliktymczasowy.close(); } if(remove("pliktymcz.txt")!=0) return false; //usunięcie pliku po przepisaniu jego zawartości do nowego pliku Jak dam zamiast tego plik.write(&linijka[0],(unsigned int)linijka.length()); plik
2010-04-01 01:59:37

[C/C++] Dodawanie wartości w rejestrze w kluczu RUN

Witam mam problem z dodaniem wartości w kluczu Run zarówno w HKEY_LOCAL_MACHINE jak i HKEY_CURRENT_USER. Kod kompiluje się dobrze ale nie chce utworzyć nowej wartości ani nawet otworzyć klucza. Tak jakby był on chroniony. W innych kluczach mogę tworzyć nowe wartości i odczytywać istniejące a w tych nie. Czy ktoś wie o co chodzi? Pozdro
2010-04-01 01:38:54

[Newbie] [JAVA] aplikacja web

Witam Musze napisac prosta aplikacje web ktora pobiera z serwera zdjecie i wyswietla je w przegladarce www. Nie wiem zabardzo od czego zaczac. Prosze o pomoc
2010-04-01 00:54:19

[Newbie] Interpolacja wielomianowa

Witam, Czy ktoś na forum dysponuje zrozumiałym dla początkującego algorytmem interpolacji wielomianowej? Link do programu ilorazy_r??nicowe w dziale download niestety nie działa :/ Proszę o wskazówki.
2010-04-01 00:40:51

[C/C++] [C++] Implementacja kodu

Witam Ostatnio wykonywałem śmieszne zadanie na jakiejś ze stron chyba SPOJ. Zadanie polegało na wczytaniu N liczb i odpowiedzeniu czy ona jest pierwsza czy też nie. Zadanie rozwiązałem najprostszą metodą ( zakres był niewielki(chyba 10k) to tym bardziej idealnie się ten algorytm nadawał) sitem Eratostenesa na początku generowałem se tą tablice następnie po wczytaniu liczby odwoływałem się do tablicy np tab[liczba] i jeżeli true to TAK jest pierwsza w przeciwnym wypadku niet. czas był chyba koło 0,07 s no więc szukałem ulepszenia bo na 1 miejscu ktoś miał 0,00 s więc po krótkim namyśle wstawiłem cała tablice liczb pierwszych na sztywno do programu np. bool tab[]={0,0,1,1,0,1,....}; więc generowanie tablicy miałem z głowy więc od razu można było praktycznie podawać odpowiedzi ku mojemu zaskoczeniu czas działania programu wyniósł 0,12 s (wysyłałem paro razy) może mi ktoś wytłumaczyć dlaczego? Więc wnerwiony zrobiłem wydawało by się jeszcze prościej Już nie sprawdzałem czy true czy false tylko w tablicy były wbite na sztywno odpowiedzi TAK / NIE ale wtedy czas mnie już zdenerwował wyniósł 1,2 s i dlaczego? nie zmieniłem metody wczytywania / drukowania znaków (printf,scanf) Bardzo bym był wdzięczny jak by mi mógł to ktoś wyjaśnić :) Dzięki!
2010-04-01 00:01:27

[C/C++] kompresowac biale znaki?

witam, mam za zadanie przepisac tekst z wejscia na wyjscie kompresujac biale znaki do jednego. czy jest moze jakas funkcja ktora to robi? probowalem za pomoca isdigit ale w ten sposob moge usunac wszystkie biale znaki, tak to wyglada #include #include #include int main() { char c; while( (c=getchar()) != EOF) if(!isspace(c)) putchar(c); system("PAUSE"); return 0; } myslalem zeby je poprostu zliczac i potem pominac kilka znakow na odpowiednich pozycjach, jednak na pewno da sie to zrobic prosciej
2010-04-01 00:00:23

[C# i .NET] intepolacja dla Color, Punkt3D, Vector3D

Witam Muszę zaimplementować dwie kilka klas do interfejsu, mam problem jak ugryźć interpolacje dla System.Windows.Media.Color (tu chyba chodzi o RGB), System.Windows.Media.Media3D.Point3D i System.Windows.Media.Media3D.Vector3D Mam zrobione np dla float: (IInterpolator.cs) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Nazwa.Interpolators { public interface IInterpolator { object Interpolate(object from, object to, double ratio); } } (FloatInterpolator.cs) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Nazwa.Interpolators { public class DoubleInterpolator : IInterpolator { #region IInterpolator Members public object Interpolate(object from, object to, double ratio) { var fromD = (float)from; var toD = (float)to; return fromD + (toD - fromD) * ratio; } #endregion// IInterpolator Members } } Prosiłbym o wskazówki jak mam do tego podejść. Z góry wielkie dzięki.
2010-03-31 23:51:22

[Newbie] [C] liczby pierwsze i parametry wiersza polecen

Kod wyliczajacy liczby pierwsze dziala, ale jak chcialem by zamiast z konkretnego przedzialu wyliczal z przedzialu podanego z wiersza polecen to przy kompilacji sie sypie: przedzial.c: In function ‘main’: przedzial.c:8: error: parameter ‘i’ is initialized przedzial.c:8: error: ‘argv’ undeclared (first use in this function) przedzial.c:8: error: (Each undeclared identifier is reported only once przedzial.c:8: error: for each function it appears in.) przedzial.c:9: error: parameter ‘k’ is initialized przedzial.c:10: error: parameter ‘n’ is initialized przedzial.c:11: error: expected declaration specifiers before ‘for’ przedzial.c:11: error: expected declaration specifiers before ‘i’ przedzial.c:11: error: expected declaration specifiers before ‘++’ token przedzial.c:27: error: expected declaration specifiers before ‘printf’ przedzial.c:28: error: expected declaration specifiers before ‘return’ przedzial.c:29: error: expected declaration specifiers before ‘}’ token przedzial.c:7: error: old-style parameter declarations in prototyped function definition przedzial.c:29: error: expected ‘{’ at end of input #include #include #include //dla atoi /*Napisz program, który wypisze na ekran ile liczb pierwszych znajduje się w przedziale od a do b. Argumenty pobieramy z linii poleceń. W jaki sposób donkonać poprawnej konwersji argumentów wywołania. */ int main(int argc, char *argv[]) int i=atoi(argv[1]);//deklaracja zmiennych sterujących zewnętrzna pętlą int k=atoi(argv[2]); int n=0;//deklaracja licznika ilości wypisanych liczb pierwszych for (i; i1; --j){//wewnątrzna pętla for if (i%j == 0){//instrukcja wyboru if pierwsza = 0;//przypisanie zmiennej pierwsza odpowiedniej wartości break;//instrukcja continue albo break } } if(pierwsza){ printf("%dn", i);//wypisz kolejną liczbę pierwszą ++n;//zwiększ licznik liczb pierwszych } } printf("nn%d", n);//Wypisz ilośc liczb pierwszych w przedziale od 0 do 100 return 0; }
2010-03-31 23:46:14

[Java] Wielowierszowe pole tekstowe

Witam Chcę zaimplementować do programu wielowierszowe pole tekstowe ze scrollbarem pionowym tak żeby można było przewijać w pionie wpisany tekst. Niestety nie wiem czy istnieje taki standardowy komponent. Jeżeli nie ma to jak coś takiego utworzyć. Chcę tam wpisywać dane tekstowe linijka po linijce ale nie z klawiatury - odebrane dane z jakiegoś strumienia byłyby tam wpisywane. Proszę o pomoc
2010-03-31 23:42:25

[C/C++] Visual C++ i wykres funkcji w konsoli (GNUplot)

Witam, Po pierwsze, musze korzystac z kompilatora Visual C++. Czy ktos ma doswiadczenie w korzystaniu z API tego programu pod tym kompilatorem? Jest to chyba najprostszy sposob, aby wygenerowac wykres funkcji w przedziale i zapisac go do pliku w przypadku aplikacji konsolowej. Niestety, w przypadku tego narzedzia VC++ szukam i mam problem ze znalezieniem odpowiedniego interfejsu. Oficjalna strona mowi, ze od biedy mozna uzywac GNUplot z Cygwinem. http://ndevilla.free.fr/gnuplot/ A jak Cygwin to praktycznie GCC. Zastanawiam sie nad alternatywa dla Windows, na pewno istnieje. Czy mozecie cos doradzic bo nie mam doswiadczenia na tym systemie, a czas mnie goni, a projekty trzeba realizowac. Pozdrawiam i dziekuje za rady.
2010-03-31 23:22:42

[C/C++] czytnik RSS w C++ Builderze

Witajcie! Mam za zadanie napisać czytnik RSS, lecz kompletnie nie wiem jak z tym ruszyć. Moze ktoś mi pomóc?
2010-03-31 23:15:16

[C/C++] Problemik z programem

Witam! Mam problem z programem Program ma pobierac od uzytkownika 10 liczb wprowadzonych do tabliczy program ma sprawdzac które liczby sa parzyste i wypiysac najwieksza parzysta liczbe wprowadzona do tablicy Wszystko prawie jest OK Wpisuje 10 liczb parzystych/nieparzystych i na koncu komunikat najwieksza wprowadzona liczba to 1 Nie wypisuje poporawnej liczby o to kod: #include using namespace std; void Wpisz(int tab[],int r); void Parzyste(int tab[],int r); void Max(int tab[], int r); int main() { int liczby[10]; Wpisz(liczby,10); Parzyste(liczby,10); Max(liczby,10); system("pause"); return 0; } void Wpisz(int tab[], int r) { for(int i=0;i
2010-03-31 22:33:29

[C/C++] Wstawienie kodu ze zmiennej

Witam, Chce napisac program, ktory oblicza wartosc pewnej funkcji, ktorej wyrazenie do obliczenia zostalo juz przygotowane i jest przetrzymywane w stringu. Pracuje na Visual C++, jesli trzeba uzyje funkcji nie wchodzacej w sklad standardu. Wartosc wyrazenia wyglada mniej wiecej tak, jest generowana na podstawie dynamicznych danych wprowadzonych przez uzytkownika: 3.00000*pow(x,4)+45.000000*pow(x,3)+3.000000*pow(x,2)+5.00000 Jest przetrzymywana w zmiennej klasy string. float f(float x, string tekst) { return WSTAW_KOD_Z_TEKST; }; Gdyby sie to udalo to jestem w domu i program mam praktycznie ukonczony. Preprocesor raczej odpada, bo kod jest wstawiany na etapie kompilacji. Nie mam pomyslu jak sobie z tym poradzic i bede wdzieczny za kazda porade.
2010-03-31 22:30:46

[Delphi/Pascal] ShellListView i ListView

Witam, chciałbym zapytać w jaki sposób przeciągać ikony folderów/plików między tymi dwoma komponentami. W Listiew miałyby się znaleźć ścieżki i nazwy plików, które zostały przeciągnięte (z podfolderami).
2010-03-31 22:26:46

[C/C++] BST optymalizacja

Mam problem z przyspieszeniem wyszukiwania i dodawania elementow do drzewa, juz nie mam pomyslu jak to usprawnic. Prosze o pomoc. funkcja dodajaca elementy void dodaj(NODE *n, char *pol, char *eng) { NODE *new, *p = n; int t; while(n != NULL) { p = n; t = strcmp(pol, n->slowo_pl); if(t == -1) n = n->left; else if(t == 1) n = n->right; } if(n != NULL) t = strcmp(p->slowo_pl, pol); new = (NODE*)malloc(sizeof(NODE)); strcpy(new->slowo_pl, pol); strcpy(new->slowo_en, eng); new->left = NULL; new->right = NULL; if(p == NULL) { new->parent = NULL; root = new; } else if(t == -1){ new->parent = p; p->left = new; } else { new->parent = p; p->right = new; } } funkcja wyszukujaca elementy void szukaj(NODE *n, char *pol, int licznik) { while(n != NULL && strcmp(n->slowo_pl, pol)){ if(strcmp(n->slowo_pl, pol) == 1) n = n->left; else n = n->right; } if(n == NULL) { printf("nie ma :D :Dn"); return; } else printf("%sn", n->slowo_en); } drzewo typedef struct node { char slowo_pl[12]; char slowo_en[12]; struct node *left, *right, *parent; } NODE; NODE *root = NULL; Bede wdzieczny za nakierowania na jakas metode usprawniajaca te dwie powyzsze funkcje.
2010-03-31 22:00:48

[C/C++] [VISUAL2005] Składnia funkcji serialport

Witam ! Mam problem z funkcją serialport. Piszę w windows form application. Chodzi dokładnie o to, że w momencie gdy chce odczytać dane z rs232 wpisuję funkcję serialPort1->ReadChar(problem pojawia się tu, wpisując zadeklarowaną wczesniej nazwę zmiennej tekstowej program nie chce się skompilować ); Proszę o pomoc. Na początku dodaję #include zmienną deklaruje tak std::string zmienna;
2010-03-31 21:43:06

[Java] Uruchamianie klasy przez button

Witam. Chcialam stworzyc aplikacje graficzna podobna do painta. Tylko, ze utknelam. Kiedy naciskam button zeby mi rysowal kreske i wywoolywal klase to on niereaguje. Rysowanie działa poprawnie ale nie reaguje przy buttonie. Co jest zle? Ponizej kod programu: import java.awt.*; import java.awt.event.*; import java.beans.*; import javax.swing.*; import javax.swing.event.*; import java.util.*; import java.awt.geom.*; import javax.swing.*; import javax.swing.JFrame; import java.awt.ActiveEvent.*; public class Malarz extends JFrame implements ActionListener { private JPanel p = new JPanel(); Malarz() throws Exception { Toolkit zestaw = Toolkit.getDefaultToolkit(); Dimension rozmiarEkranu = zestaw.getScreenSize(); int szerEkranu = rozmiarEkranu.width; int wysEkranu = rozmiarEkranu.height; setTitle("Malarz"); setSize(szerEkranu/2,wysEkranu/2); setLocation(szerEkranu/4,wysEkranu/4); setResizable(true); //BufferedImage ikona = ImageIO.read(new File("ikona.gif")); //setIconImage(ikona); add(doToolBar(),BorderLayout.NORTH); add(p,BorderLayout.CENTER); setJMenuBar(doMenu()); } public JMenuBar doMenu() { JMenuBar mb = new JMenuBar(); JMenu menuPlik = new JMenu("Plik"); JMenu menuEdycja = new JMenu("Edycja"); JMenu menuPomoc = new JMenu("Pomoc"); mb.add(menuPlik); mb.add(menuEdycja); mb.add(menuPomoc); JMenuItem elemNowy = menuPlik.add("Nowy"); JMenuItem elemOtworz = menuPlik.add("Otwórz"); elemOtworz.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O, InputEvent.CTRL_MASK)); JMenuItem elemZapisz = menuPlik.add("Zapisz"); elemZapisz.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Z, InputEvent.CTRL_MASK)); JMenuItem elemZapiszJako = menuPlik.add("Zapisz jako"); JMenuItem elemZamknij = menuPlik.add(new AbstractAction("Zamknij") { public void actionPerformed(ActionEvent zdarzenie) { System.exit(0); } }); menuPlik.add(elemNowy); menuPlik.add(elemOtworz); menuPlik.addSeparator(); menuPlik.add(elemZapisz); menuPlik.add(elemZapiszJako); menuPlik.add(elemZamknij); JMenuItem dzialWytnij = menuPlik.add("Wytnij"); dzialWytnij.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X, InputEvent.CTRL_MASK)); JMenuItem dzialKopiuj = menuPlik.add("Kopiuj"); dzialKopiuj.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_C, InputEvent.CTRL_MASK)); JMenuItem dzialWklej = menuPlik.add("Wklej"); elemZapisz.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_V, InputEvent.CTRL_MASK)); menuEdycja.add(dzialWytnij); menuEdycja.add(dzialKopiuj); menuEdycja.add(dzialWklej); return mb; } public JToolBar doToolBar() { JToolBar jtb = new JToolBar("Kształty"); JToggleButton przyciskLinia = new JToggleButton(new ImageIcon("linia.png")); przyciskLinia.setToolTipText("linia"); przyciskLinia.setActionCommand("1"); JToggleButton przyciskElipsa = new JToggleButton(new ImageIcon("elipsa.png")); przyciskLinia.setToolTipText("elipsa"); JToggleButton przyciskProstokat = new JToggleButton(new ImageIcon("prostokat.png")); przyciskLinia.setToolTipText("prostokat"); JToggleButton przyciskGumka = new JToggleButton(new ImageIcon("gumka.png")); przyciskGumka.setToolTipText("gumka"); jtb.add(przyciskLinia); jtb.add(przyciskElipsa); jtb.add(przyciskProstokat); jtb.addSeparator(); jtb.add(przyciskGumka); przyciskLinia.addActionListener(this); //Action przyciskLinia = new Rysuj(); return jtb; } public void actionPerformed(ActionEvent e) { switch (Integer.parseInt(e.getActionCommand())) { case 1: { Rysuj rr = new Rysuj(); Container powZawartosci = getContentPane(); powZawartosci.add(rr); } } } private class Rysuj extends JPanel { private Point2D poczatek; private Point2D koniec; private ArrayList linie; public Rysuj (){ linie = new ArrayList(); addMouseListener(new java.awt.event.MouseAdapter() { public void mousePressed(java.awt.event.MouseEvent evt) { onPress(evt); } }); addMouseMotionListener(new java.awt.event.MouseMotionAdapter() { public void mouseDragged(java.awt.event.MouseEvent evt) { onDrag(evt); } }); } private void onPress(java.awt.event.MouseEvent evt) { poczatek = new Point2D.Double(evt.getX(), evt.getY()); } private void onDrag(java.awt.event.MouseEvent evt) { koniec = new Point2D.Double(evt.getX(), evt.getY()); Line2D linia = new Line2D.Double(poczatek, koniec); linie.add(linia); repaint(); poczatek = koniec; } public void paintComponent (Graphics g){ super.paintComponent(g); Graphics2D g2 = (Graphics2D)g; for (int i = 0; i < linie.size(); i++) g2.draw ((Line2D)linie.get(i)); } } public static void main(String[] args) throws Exception { Malarz m = new Malarz(); m.setVisible(true); m.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } }
2010-03-31 21:38:45

[Delphi/Pascal] powiększenie image podczas pracy programu,problem z wyświetl

mam problem z image, gdy w trakcie działania programu zmieniam rozmiary image, rzeczy nadal są wyświetlane jedynie w obszarze ,który powstał wraz z uruchomieniem programu, natomiast nowy który dodaje w trakcie pracy programu ma inny kolor i jest jakby nie używany.
2010-03-31 21:37:19

[C/C++] przekroczono limit czasu algorytmu

przekroczono limit czasu - twój program skompilował i uruchomił się w prawidłowy sposób, ale nie zakończył działania w wyznaczonym czasie. http://www.nopaste.pl/og2 Jak zmiejszyć czas wykonywania?
2010-03-31 21:18:18

[Newbie] Javascript - wczytywanie z pliku.txt

Witam, od razu przechodzę do problemu: czy pisząc w javascript mogę wczytywać wartości z plików tekstowych np. na jakimś serwerze? jeżeli tak, to w jaki sposób ;) //tak wiem, że to może być durne pytanie... :-/
2010-03-31 21:05:58

[Newbie] visual c++ i linker

Witam, zmuszony jestem zadać banalne pytanie. Nie mogę znaleźć w opcjach projektu zakładki linker, oraz miejsca gdzie mógłbym podlinkować bibliotekę (chodzi mi konkretnie o WS2_32.Lib). W zasadzie pierwszy raz tak na poważnie mam do czynienia z VS więc wybaczcie :)
2010-03-31 20:52:54

[Bazy danych] Zamiana wierszy z kolumnami i złączenie kolumn

Powiedzmy, że mamy tabelkę users, ktora posiada kolumnę id_user. Mamy w niej 10 rekordów, z wartościami kolejno od 1 do 10. W jaki sposób, w czystym SQL napisać zapytanie, które zwróci mi jeden rekord z jedną kolumną zawierający wszystkie te numery oddzielone od siebie przecinkiem?
2010-03-31 20:45:08

[Java] ImageIcon - Rotate

Witam, mam taki oto kod: import java.awt.*; import javax.swing.*; import java.awt.event.*; import java.awt.image.AffineTransformOp; import java.awt.geom.AffineTransform; import java.awt.image.BufferedImage; import java.util.*; public class gra extends JFrame implements ActionListener { JLabel tlo, kolo2; ImageIcon tlo_icon; ImageIcon kolo; JButton zakrec; Image buffer; gra() { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLayout(null); setVisible(true); tlo_icon = new ImageIcon("tlo.jpg"); tlo = new JLabel(tlo_icon); tlo.setBounds(0, 0, 800, 600); kolo = new ImageIcon("kolo.png"); kolo2 = new JLabel(kolo); kolo2.setBounds(10, 50, 400, 400); zakrec = new JButton("Zakręć"); zakrec.setBounds(370,50, 90, 20); zakrec.addActionListener(this); add(kolo2); add(zakrec); add(tlo); setSize(800, 600); } public static void main(String[] args) { new gra(); } public void actionPerformed(ActionEvent e) { Object o = e.getSource(); if (o==zakrec) { } } public void paintComponent(Graphics g) { Graphics2D g2d = (Graphics2D)g; g2d.rotate (Math.toRadians(30),200,200); g2d.drawImage(kolo.getImage(), 60, 60, this); g2d.dispose(); } } Nie wiem czy to jest poprawnie napisane, błędów nie ma. Chciałbym aby po wciśnięciu przycisku Zakrec uruchomiona została metoda PaintComponent w której powinno działać obracanie. Ale nie wiem jak to zrobić. Proszę o pomoc ale sensowną bo szukałem w Internecie informacji kilka godzin i wszędzie tyle nic niewarte krótkie porady ;/
2010-03-31 20:03:20

[C/C++] [C++/WinAPI] Problem Z Armata

Bawię się już trochę w WinAPI , (wiem że nie nadaje się do gier) i wpadłem na pomysł stworzenia gry w której za pomocą kul wystrzeliwanych z armaty niszczyłbym obiekty :) , problem dotyczy w rysowaniu armaty: tzn. MoveToEx(hdc,560,560,NULL); LineTo(hdc,dirX,dirY);//Brak pomysłu Za nic w świecie nie umiem skrócić armatę do stałej wielkości np. (do X60,Y60) Kolejny problem dotyczy tworzenia kul, widziałem już sporo kodów źródłowych , ale w każdym był limit, do 60,80 pocisków, a wszystko wykonywane było w pętli, pytanie , jak zbudować system wystrzału w którym nie ma limitu, wątki tu się nie przydadzą (spojrzałem już na popularne gry i ilość wątków to 30-160) Z resztą sobie poradzę :)
2010-03-31 19:53:55

[Off-Topic] Kompilator C

WAŻNE: chodzi mi o __C__ a nie C++! Żeby mi nikt z tym nie wyskoczył... Mam takie pytanie - ostatnio zacząłem programować w C. I zastanawiam się nad kompilatorem - używam GCC, ale z tego co wiem strasznie wielu na niego rzuca gromy :) Jest jakiś bardziej polecany przez was kompilator? Dodam jeszcze że dość często zdarza mi się kompilować tylko do połowy (Nie pamiętam czy to jest asemblacja czy linkacja ;) W każdym razie do kodu obiektowego) albo kompilować do asemblera, więc miło by było gdyby kompilator też posiadał te ficzery. No, chyba że gcc nie jest taki zły?
2010-03-31 18:27:29

[Off-Topic] Goto - zło wrodzone, czy zło urojone ; )?

Goto w programowaniu uznawane jest za zło wrodzone. We wszystkich książkach jakie napotkałem, radzi się go w ogóle nie używać. Tylko dlaczego? Jakoś nie za bardzo przekonywuje mnie do tego fakt, jakoby tworzył on kod nieczytelny. To tak, jakby zabronić używania instrukcji switch, tudzież continue. Dlaczego więc mam utrudniać sobie pracę i bawić się w całkiem nieczytelne zakresy, zamiast użyć goto. A co do miłośników estetyki, przecież przy goto, zawszę w komentarzu można napisać coś ala: //Patrz: linia x., co raczej powinno sprawić, że będzie on wystarczająco czytelny, by go używać. A jakiego wy jesteście zdania? Także jesteście przeciwnikami używanie goto (jeżeli tak, to dlaczego)? Prosiłbym o rozsądne argumenty oraz o niepowielanie bzdur na temat "unmaintable spaghetti code".
2010-03-31 16:04:43

[Flame] Goto - zło wrodzone, czy zło urojone ; )?

Goto w programowaniu uznawane jest za zło wrodzone. We wszystkich książkach jakie napotkałem, radzi się go w ogóle nie używać. Tylko dlaczego? Jakoś nie za bardzo przekonywuje mnie do tego fakt, jakoby tworzył on kod nieczytelny. To tak, jakby zabronić używania instrukcji switch, tudzież continue. Dlaczego więc mam utrudniać sobie pracę i bawić się w całkiem nieczytelne zakresy, zamiast użyć goto. A co do miłośników estetyki, przecież przy goto, zawszę w komentarzu można napisać coś ala: //Patrz: linia x., co raczej powinno sprawić, że będzie on wystarczająco czytelny, by go używać. A jakiego wy jesteście zdania? Także jesteście przeciwnikami używanie goto (jeżeli tak, to dlaczego)? Prosiłbym o rozsądne argumenty oraz o niepowielanie bzdur na temat "unmaintable spaghetti code".
2010-03-31 16:04:43

[Off-Topic] Pomysł na kolejny system kompresji plików?

Z nieznanych przyczyn przyśniło mi się, iż napisałem rewolucyjny system kompresji plików (kliknij i skompresuj 10 GB danych do 2 MB - hasło reklamowe :-) ). O dziwo, zapamiętałem na czym on polegał. Podczas kompresji program zapisywał strukturę plików - standard. Inaczej było w przypadku kompresji samych danych. Do każdego pliku aplikacja obliczała sumę kontrolną i badała, za którym razem plik wygenerowany (?) na podstawie tej sumy kontrolnej będzie identyczny z oryginalnym plikiem (jestem ciekaw, jak długo by taka kompresja trwała). Liczba ta była zapisywana w archiwum. Co do dekompresji, wystarczy wygenerować plik z sumy kontrolnej na podstawie obliczonej liczby. Zastanawiam się i... czy takie coś jest w praktyce w ogóle możliwe?
2010-03-31 15:24:41

[C# i .NET] E-deklaracje

Witam Mam problem z wysłaniem e-deklaracji. Czy ma ktoś jakieś doświadczenie w tym temacie? z czego trzeba skorzystać?.Albo może ma ktoś napisaną gotową aplikację?:). Dużo jest różnych przykładów ale nic konkretnego...bardzo proszę o pomoc...
2010-03-31 15:23:07

[Off-Topic] Muzyka podczas programowania

Hej :) Taki sobie czysty offtop dotyczący tego "czego słuchasz podczas programowania?". Jestem ciekaw waszych upodobań muzycznych. Zrobiłem ankiete w której nie brakuje rownież odpowiedzi "nie słucham muzyki" gdyż wiem, że są ludzie którzy podczas programowania nie mogą słuchać żadnego rodzaju muzyki bo nie mogą się skupić. Mi osobiście w skupiekniu najlepiej pomaga muzyka techno/trance a w szczególności : Armin van Buuren - A State of Trance DJ Shah - Magic Island - Music for Balearic People Above and Beyond - Trance Around The World no i oczywiście : Markus Schulz - Global DJ Broadcast A u Was jak jest ? ps: mówię o ogólnym programowaniu w domu / w pracy / na spacerze ( :P ) bo wiem, że w pracy nie zawsze można sobie włączyć muzykę ( nie wypada albo rygorystyczny szef ) ale po pracy ? :)
2010-03-31 13:44:00

[Delphi/Pascal] TListView

Witam, Zrobiłem już system wyszukiwania w listview. Chciałbym jednak by rezultat ten nie było tylko i wyłącznie pokazywany na liście ale i tak, że w oknie rezultat szukania. http://i41.tinypic.com/x6d8c7.png Wie ktoś może jak powinno to wyglądać? procedure TMainForm.SpeedButton1Click(Sender: TObject); var I : Integer; begin ListView1.Selected := ListView1.Items[-1]; for I := 0 to ListView1.Items.Count -1 do begin if Pos(edtSearch.Text, ListView1.Items[i].Caption) > 0 then begin ListView1.SetFocus; ListView1.Selected := ListView1.Items[i]; ListView1.Scroll(0, (ListView1.Items[i].Top) - 100); end; end; end; tutaj jest kod skryptu.
2010-03-31 13:11:01

[Newbie] TListView

Witam, Zrobiłem już system wyszukiwania w listview. Chciałbym jednak by rezultat ten nie było tylko i wyłącznie pokazywany na liście ale i tak, że w oknie rezultat szukania. http://i41.tinypic.com/x6d8c7.png Wie ktoś może jak powinno to wyglądać? procedure TMainForm.SpeedButton1Click(Sender: TObject); var I : Integer; begin ListView1.Selected := ListView1.Items[-1]; for I := 0 to ListView1.Items.Count -1 do begin if Pos(edtSearch.Text, ListView1.Items[i].Caption) > 0 then begin ListView1.SetFocus; ListView1.Selected := ListView1.Items[i]; ListView1.Scroll(0, (ListView1.Items[i].Top) - 100); end; end; end; tutaj jest kod skryptu.
2010-03-31 13:11:01

[Webmastering] MVC - jak zadania rozłożyć na klasy i metody

Witam Jestem w trakcie realizacji mojej pierwszej aplikacji w PHP opartej o MVC. Można powiedzieć, że opieram się o szkielet szkieletu TinyMVC - ale zmodyfikowałem go nieco .... i zaczynam mieć wyrzuty sumienia :( Problem jest chyba w tym, że to jest na tyle prosta aplikacja (panel zarządzający firewallem na Linuxie), że staram się na siłe coś urozmaicać a tu wszystko to 3 klasy na krzyż i w każdej po 1-2 metody :/ Czy może być tak, że zrobiłem sobie 3 klasy modelu: -taka która zna polecenia ssh ( łączy mnie, autoryzuje, obsługuje błędy i oferuje kilka metod typu: wyświetl coś z systemu, czy zrób coś w systemie - ale nie ma żadnych konkretnych metod typu "weź plik A, przenieś go do folderu B i usuń folder C) -taka która obsługuje sqlite ( łączenie z bazą , błędy, kilka podstawowych metod, rozłączanie w destruktorze) -taka która obsługuje pliki (sprawdzenie praw, zapis, odczyt, obsługa błędów) Po jednej klasie kontrolera akcji na każdą zakładkę np: statystyki ruchu, reguły firewalla, użytkownicy itd) Widokiem natomiast zajmuje się u mnie smarty. \\\\\\\\\\\\\\ Mam wrażenie, że za dużo robią kontrolery, a za mało model .... (wiem, że teoria mówi, aby np jedna klasa modelu obsługiwała jedną tabelę lub zespół tabel w BD... ale ja będę miał pewnie z 3 tab w bazie i to cala aplikacja) Czy mogę zrobić tak, że wchodzę na jakąś zakładkę i wołam AC tej zakładki z domyślną metodą "index", która zawsze w mojej aplikacji pobiera jakieś dane z systemu bądz bazy i każe wyświetlić w smarty. To co zostało wyświetlone to np lista userów, która od razu posiada modyfikowalne pola i linki oraz przyciski formularza. Klikam np na link href=/users/delete i wołam ten sam AC-users i jego metode "delete" --- teraz czy mogę w metodzie delete zmodyfikować bazę i odwołać się $this-> do domyślnej metody "index", która pobierze dane z BD i wyświetli je już w zmodyfikowanej postaci czy poprostu metoda delete powinna przygotowywać widok do wyświetlenia ? Będę bardzo wdzięczny za pomoc [browar] Pozdrawiam
2010-03-31 02:45:58

[Delphi/Pascal] Szukam skryptu

Poszukuje skryptu ktory sprawdzi czy program x1,x2,x3,x4... jest włączony, jeśli będzie zakończy program S [x /s = przykladowe programy. np. x1=paint.exe x2=wordpad.exe x3=firefox.exe s=kalkulator.exe ] czyli jeśli program znajdzie włączony proces paint.exe albo wordpad.exe... zakończy program kalkulator.exe dokonuje takiego przeszukania co X sekund [pętla] do tego program ten przy starcie musi uruchomic inny program np tasmgr.exe a przy wyłączeniu ma go zakończyć. czyli zabic tasmgr.exe zanim zakonczy sie sama. wszelkie porady wskazówki bardzo mile widziane. odrazu chciał bym zaznaczyć ze informacje te nie są mi potrzebne w celu stworzenia "super-wirusa", potrzebuje ich do zabezpieczenie clienta gry przed roznego rodzaju cheatami np. cheatenigne, skrypt ten planuje umiescic w biblotece .dll ktora wczytywać sie będzie wraz z grą, /wtedy w razie wykrycia np. cheatenigne.exe gra zostanie zamknieta. za wszelką pomoc dziękuje, pozdrawiam.
2010-03-31 02:13:06

[C/C++] Bezzałogowy statek latający

Witam szukam chętnych do udziału w projekcie samolotu bezzałogowego.
2010-03-31 01:47:58

[Newbie] [Delphi] ścieżka w documents and settings

Witam. Zrobiłem mały programik (dodatek) do Gadu Gadu (wersja 7). Wszystko działa pięknie, lecz muszę ręcznie podawać ścieżkę do katalogu z profilem GG np. "C:Documents and SettingskomputerGadu-GaduJa". Program ma działać na różnych komputerach, więc chciałbym aby sam wykrywał folder Gadu-Gadu, a użytkownik musiał tylko podać nazwę konta, np. "Ja". Jakieś pomysły jak automatycznie zlokalizować ten folder nie znając dysku systemowego, nazwy komputera, a jedynie nazwę konta? Pozdrawiam
2010-03-31 01:45:28

[Webmastering] Dobre pozycjonowanie stron

Witam, Szukam książki lub tutoriala on-line jak dobrze pozycjonować strony internetowe. Chciałbym poznać szczegóły tej dziedziny. Niestety w większości tutoriali opisywane są podstawowe zasady pozycjonowania. Wiem, że ciężko jest, aby ktoś wyjawiał swoje tajemnice. Z drugiej jednak strony może jest jakaś książka na ten temat. Z góry dzięki za jakieś odp. bo nie chce kupować nic w ciemno ;)
2010-03-31 01:23:36

[Java] j2me zmiana Ścieszki pomocy

witam wszystkich jestem tu nowy i mam pytanie o tusz mam program jpc emulator-ms-doos pytanie następujące program odwołuje sie do dyskietki startowej w formacie .img w tym pliku Java a ja zlazłem ścieżkę do tego pliku i czy można zmienić tą Ścieszka tak by łączyła sie z kartą pamięci albo z tele gdy wkleję tam ten obraz dyskietki floppy.img Started Ş R java/lang/String -fda mem:floppy.img -boot fda znalazłem na forum innym takom ścieżkę mem:javax/microedition/lcdui lecz po wklejeniu w telefonie wyskakuje mi błąd 52 proszę o pomoc
2010-03-31 01:00:40

[C# i .NET] [asp] Aplikacja obiektowa

Witam Piszę aplikację www w ASP. NET, MSSQL. Chciałbym, aby była ona napisana w sposób obiektowy, tzn. mam pliki: - (*.aspx) wyświetlający formularz, - (*.aspx.cs) obsługujący w/w formularz, tzn. który zawiera metodę Btn_Click() - (*.cs) klasa, w której chciałbym umieścić wszystkie funkcje i składowe. Chciałbym zapytać jak miałaby wyglądać tutaj komunikacja pomiędzy poszczególnymi plikami i klasami i przede wszystkim gdzie i jak konwertować dane wejściowe na dane używane w systemie (może jakaś obsługa wyjątków). Proszę o odpowiedź, za co z góry dziękuję.
2010-03-31 00:02:12

[Newbie] Jak ustawić kursor w pliku na początek?

Zgodnie z tym http://www.cplusplus.com/reference/iostream/istream/tellg/ i jeszcze jednym tutorialem to powinno działać: plik.seekp(0,ios::beg); //bądź ios_base::beg i=plik.tellg(); j=plik.tellp(); Niestety jaja, bo nie przesuwa kursora na początek bo i=0xfffff i j=0xffffffff. i oraz j są typu unsigned int. Co to może być za błąd. Kursor w momencie startu powyższego kodu osiągnął koniec pliku (sczytywałem dane).
2010-03-30 23:56:20

[C# i .NET] Prosty bot - symulacja klawiatury

Witam, robię bota do gry metin2 w visual studio 2010 (c#). Do wciskania klawisza użyłem KeySend.Send(), ale bot w metin2 nie naciska klawisza. W notatniku/gg wszystko ładnie się wpisuje i naciska się ENTER. ale w grze ani w czacie, ani w grze nic się nie dzieje. Klawisze i literki wpisuje w polu textowym. Wiem, że to bot, ale równie dobrze mogę ściągnąć gotowego bota, a tak się uczę.
2010-03-30 23:55:37

[Inne] Pobieranie wyników wyszukiwania z strony internetowej.

W dużym uproszczeniu mam za zadanie wykorzystać portal medyczny (http://www.ncbi.nlm.nih.gov/pubmed) do poszukiwania artykułów poprzez słowa kluczowe wprowadzone przez użytkownika i spreparowane przez program. Szczerze mówiąc nie orentuję się za bardzo jaką technologię wykorzystuje portal, ale widzę że jest tu jscript. Potrzebuję czegoś co pomogłoby mi pobrać linki stron wynikowych. Chciałbym aby ktoś zorientowany powiedział jak to najlepiej ugryźć. Interesuje mnie wykonanie tego w c++ lub .net. Widziałem na msdn informację, że można wykorzystać ukrytą instancję IE, ale nie bardzo wiem jak rozwiązać automatyczną nawigację między stronami, chodzi o to że guzik "next" prowadzący do kolejnej strony wykonuje jakiś skrypt, a nie jest bezpośrednim linkiem. Można jakoś łatwo nawigować między wynikami i wprowadzać frazy do wyszukania?
2010-03-30 23:02:56

[Off-Topic] Studia - Gdańsk i okolice

Wybieram się na PG, ale przydałaby się opcja zapasowa, ma ktoś coś godnego polecenia w tych okolicach tj. północ Polski? Tak przy okazji jeśli można jak to jest na PG, kierunek Informatyka, jakieś ostrzeżenia, które mogłyby się przydać? Albo ciekawostki, wskazówki na co postawić itp.
2010-03-30 22:30:11

[C# i .NET] [C#] Otwarta zakładka w Firefox

Czy da się z poziomu aplikacji z C# sprawdzić jaką stronę otwiera Firefox?
2010-03-30 22:18:32

[Newbie] [HTML] Ukrycie menu/paska adresu/przewijania

Przekopałem google ale (chyba) nic nie ma na ten temat. Jak ukryć (w nowym oknie przeglądarki) pasek adresu, menu i przewijania?
2010-03-30 21:58:20

[C/C++] Pozornie proste zadanie, pierwiastkowanie

Witajcie, postanowiłem zrobić prosty program wyliczający pierwiastek danego stopnia. Postanowiłem owy program, a raczej funkcję wyliczającą pierwiastek zrobić w dwóch pętlach, teoretycznie powinno być okey, jednak zwracane są błędne wyniki. Wie ktoś dlaczego? double Root(long double Digit, int Step, bool Period) { long double Maid(1),Score(0),CopyScore(0); int Counter(0), Conversion(100); while(1) { for(int Abacus = 0; Abacus < 10; ++Abacus) { CopyScore+=(Abacus*Conversion); Maid=1; Counter=0; while(CounterDigit) { Score+=(Abacus-1)*Conversion; CopyScore=Score; break; } } Conversion/=10; if(Conversion
2010-03-30 21:57:25

[Newbie] Konstrukcja switch i powrót do menu głównego

Mam następujący problem, napisałem kalkulator z instrukcją switch, mniejwięcej cośtakiego: void funkcja1(); void funkcja2(); void wyjscie(); void rtr() { cout
2010-03-30 21:53:22

[Hardware/Software] Home.pl - adres email + miniserwis

Witam Własnie oglądam oferty w home.pl i interesuje mnie adres email. Oferta tu --> http://home.pl/poczta Jednak zauwazyłem, że email mogę kupić z domeną narzuconą przez serwis home.pl, np. kontakt@life.pl 1. Aby mieć adres email ze swoją domeną, to muszę najpierw zarejestrować domenę pod WWW? 2. Czy po wykupieniu tej domeny mogę wtedy stworzyć własny adres email z moją domeną? Wybór email-ów to: Personal email, Business email i Business email pro. W dwóch ostatnich jest takie coś jak "Miniserwis WWW" odpowniedno 50 i 150Mb. 3. To znaczy, że w cenie 150zł netto (Business email) przydzielane mi jest FTP o pojemności 50Mb na moją stronkę? 4. To znaczy też, że nie muszę wykupować już hostingu (zakładając, że te 50Mb mi wystarczy, bo starczy i nie patrzę na darmowe hostingi zaśmiecające mi reklamami i linkami serwis)?? Przepraszam, że tutaj o to wypytuję, ale tam brak odbioru w pomocy. Może kolację jedzą? :) Dzięki za odpowiedzi.
2010-03-30 21:11:33

[Java] Problem z ponowym połączeniem

Witam pisze wyszukiwarkę client - server. Wszystko jest ok, wysyłam plik z danymi z klienta do severa tam szukam trafień ale nie mogę odesłać do klienta wyników, ponieważ socket po wysłaniu pliku jest zamknięty i nie mogę drugi raz go otworzyć. Pierwszy raz biorę się za programowanie client-server więc proszę o wyrozumiałość. SERVER: package wyszukiwarka_serwer; import java.net.*; import java.io.*; import java.security.GeneralSecurityException; import java.security.cert.CertificateException; import java.util.logging.Level; import java.util.logging.Logger; public class Server_dane_klawa { static String countryfull; static String country; static String city; static String organisation; static String orgSection; static String name; static String mail; static String attribute; static String ip_clienta; static String[] RANK = new String[1024]; @SuppressWarnings("static-access") public static void Server() throws CertificateException, GeneralSecurityException, IOException { BufferedInputStream bis = null; BufferedOutputStream bos = null; byte[] data; Socket socket = null; ServerSocket serverSocket = null; int in = 0; BufferedReader inm = null; PrintWriter outm = null; Socket clientSocket; byte[] byteArray; String temp = Wyszukiwarka_serwerView.portas; int port = Integer.parseInt(temp); try //odbieranie danych zebranych przez clienta { serverSocket = new ServerSocket(port); System.out.println("i am server & listening..."); socket = serverSocket.accept(); System.out.println("a client connect"); System.out.println("------1--------" +socket.isClosed()); inm = new BufferedReader(new InputStreamReader(socket.getInputStream())); outm = new PrintWriter(socket.getOutputStream(), true); System.out.println("from client: " +inm.readLine()); outm.println("ack 1: hi...."); ip_clienta = inm.readLine(); System.out.println("from client: " +ip_clienta); try //odbieranie pliku paczka_send.txt { byte[] receivedData = new byte[2048]; FileOutputStream fos = new FileOutputStream("e:/odebrana_paczka_send.txt"); bis = new BufferedInputStream(socket.getInputStream()); bos = new BufferedOutputStream(fos); while ((in = bis.read(receivedData)) != -1) { bos.write(receivedData,0,in); } bis.close(); bos.flush(); bos.close(); fos.close(); } catch (IOException e){e.printStackTrace();} //przypisywanie hashy z pliku odebrana_paczka_send.txt do odp zmiennych FileReader ffile = new FileReader("e:/odebrana_paczka_send.txt"); BufferedReader bread = new BufferedReader(ffile); String uu = null; int u = 0; String[] tablica = new String[1024]; while((uu = bread.readLine()) != null) { u++; uu = bread.readLine(); tablica[u] = uu; }//tu mam atrybuty w tablicy countryfull = tablica[1]; country = tablica[2]; city = tablica[3]; organisation = tablica[4]; orgSection = tablica[5]; name = tablica[6]; mail = tablica[7]; attribute = tablica[8]; //tu sa juz przypisane do zmiennych bread.close(); ffile.close(); Wyszukiwarka_serwerView.console_output.setText(countryfull+" "+country+" "+city+" "+organisation+" "+orgSection+" "+name+" "+mail+" "+attribute); } } CLIENT: package wyszukiwarka; import java.net.*; import java.io.*; import java.security.NoSuchAlgorithmException; import java.util.logging.Level; import java.util.logging.Logger; public class Client_send { @SuppressWarnings("static-access") public static void Client_send() throws IOException { Socket clientSocket; BufferedReader inm = null; PrintWriter outm = null; BufferedInputStream bis; BufferedOutputStream bos; byte[] byteArray; int in; String countryfull = null; String country = null; String city = null; String organisation = null; String orgSection = null; String name = null; String mail = null; String attribute = null; String hash_atr = null; String hash_mail = null; String hash_name = null; String hash_orgSection = null; String hash_organisation = null; String hash_city = null; String hash_country = null; String hash_countryfull = null; { //zczytanie danych z klawy countryfull = WyszukiwarkaView.Cfull; country = WyszukiwarkaView.C; city = WyszukiwarkaView.L; organisation = WyszukiwarkaView.orga; orgSection = WyszukiwarkaView.orgSe; name = WyszukiwarkaView.N; mail = WyszukiwarkaView.M; attribute = WyszukiwarkaView.att; countryfull = countryfull.toUpperCase(); country = country.toUpperCase(); city = city.toUpperCase(); organisation = organisation.toUpperCase(); orgSection = orgSection.toUpperCase(); name = name.toUpperCase(); mail = mail.toUpperCase(); attribute = attribute.toUpperCase(); } {//hashowanie md5 atrybutow podanego z klawy try { hash_atr = hashowanie_MD5.MD5(attribute); hash_mail = hashowanie_MD5.MD5(mail); hash_name = hashowanie_MD5.MD5(name); hash_orgSection = hashowanie_MD5.MD5(orgSection); hash_organisation = hashowanie_MD5.MD5(organisation); hash_city = hashowanie_MD5.MD5(city); hash_country = hashowanie_MD5.MD5(country); hash_countryfull = hashowanie_MD5.MD5(countryfull); } catch (NoSuchAlgorithmException ex) {Logger.getLogger(program.class.getName()).log(Level.SEVERE, null, ex);} catch (UnsupportedEncodingException ex) {Logger.getLogger(program.class.getName()).log(Level.SEVERE, null, ex);} } //zapisanie danych do wysyłu w pliku paczka_send.txt BufferedWriter skad = new BufferedWriter(new FileWriter("e:/paczka_send.txt")); { skad.newLine(); skad.write(hash_countryfull); skad.newLine(); skad.newLine(); skad.write(hash_country); skad.newLine(); skad.newLine(); skad.write(hash_city); skad.newLine(); skad.newLine(); skad.write(hash_organisation); skad.newLine(); skad.newLine(); skad.write(hash_orgSection); skad.newLine(); skad.newLine(); skad.write(hash_name); skad.newLine(); skad.newLine(); skad.write(hash_mail); skad.newLine(); skad.newLine(); skad.write(hash_atr); } skad.close(); //CLIENT String temp = WyszukiwarkaView.portas; int port = Integer.parseInt(temp); try { clientSocket = new Socket(WyszukiwarkaView.IP, port); //lacze System.out.println("i am client & connect"); InputStream zak_in = clientSocket.getInputStream(); //rozmowa OutputStream zak_out = clientSocket.getOutputStream(); inm = new BufferedReader(new InputStreamReader(zak_in)); outm = new PrintWriter(zak_out, true); System.out.println("------1--------" +clientSocket.isClosed()); outm.println("msg 1: hi"); System.out.println("from server__ " +inm.readLine()); outm.println(WyszukiwarkaView.moje_ip); try //wysylanie paczka_send.txt { bis = new BufferedInputStream(new FileInputStream("e:/paczka_send.txt")); bos = new BufferedOutputStream(clientSocket.getOutputStream()); byteArray = new byte[1024]; while ((in = bis.read(byteArray)) != -1) { bos.write(byteArray,0,in); } bis.close(); bos.flush(); bos.close(); } catch(IOException e){e.printStackTrace();} System.out.println("-------2-------" +clientSocket.isClosed()); } catch(IOException e){e.printStackTrace();} } } Jak mam napisać odsyłanie pliku z wynikami trafień z servera do klienta?? Z góry dzięki za pomoc. Pozdrawiam
2010-03-30 21:11:01

[Bazy danych] [MS SQL] zabezpieczenie przed usunięciem rekordu

Witam! Mam w bazie rekord - powiedzmy o ID =1 , który chciałbym zabezpieczyć przed nieumyślnym skasowaniem. Czy jest jakaś możliwość aby to zrobić? pzdr!
2010-03-30 20:55:57

[Java] [j2me] Problem z Midletem

Cześć, mam problem z napisaniem programu - MIdletu na telefon komórkowy w NetBeans. Program ma liczyć pola i obwody figur , ma mieć menu wyboru dzięki któremu można swobodnie przechodzić do danej figury i powrócić do okienka wyboru figur. Więc oto owoce mojej pracy: W pakiecie stworzyłem: 1. Midlet o nazwie EkranPowitalny Kod programu w nim: import javax.microedition.midlet.*; public class EkranPowitalny extends MIDlet { public static EkranPowitalny instancja; public EkranPowitalny() { instancja = this; new PierwszyEkran(); } public static EkranPowitalny Wezmidlet() { return instancja; } public void startApp() { } public void exitMIDlet() { destroyApp(false); notifyDestroyed(); } public void pauseApp() { } public void destroyApp(boolean unconditional) { } } 2. Java Class : PierwszyEkran - jest to menu wyboru figury. Kod programu: import javax.microedition.lcdui.*; import javax.microedition.midlet.*; public class PierwszyEkran extends List implements CommandListener{ public PierwszyEkran() { super("Wybierz figure do obliczenia: ",List.IMPLICIT); append("Kwadrat",null); append("Trójkąt",null); append("Prostokąt",null); addCommand(new Command("Koniec",Command.EXIT,1)); addCommand(new Command("OK",Command.OK,1)); setCommandListener(this); Display.getDisplay(EkranPowitalny.Wezmidlet()).setCurrent(this); } public void commandAction(Command c, Displayable d) { if(c.equals(List.SELECT_COMMAND) || (c.getCommandType()==Command.OK)) { int indeks = getSelectedIndex(); String wybor = getString(indeks); if(wybor.equals("Kwadrat")); { new DrugiEkran(); } if(wybor.equals("Trójkąt")); { new TrzeciEkran(); } } else if(c.getCommandType()==Command.EXIT) { EkranPowitalny.Wezmidlet().exitMIDlet(); } } public void startApp() { } public void pauseApp() { } public void destroyApp(boolean unconditional) { } } 3. Java Class : DrugiEkran , TrzeciEkran (tutaj mają się znaleźć funkcje liczące pole i obwód wybranych figur) Utworzyłem kod liczący pole i obwód kwadratu, jednak wyniknął taki błąd, że czegokolwiek nie wybiorę (tj: kwadrat, koło, trójkąt) to wyświetla mi się to okienko liczące kwadrat ... :( tutaj kod: import javax.microedition.midlet.*; import javax.microedition.lcdui.*; import javax.microedition.lcdui.Command; public class DrugiEkran extends Form implements CommandListener,ItemStateListener { TextField bokA; StringItem wynik; public DrugiEkran() { super("Kwadrat"); addCommand(new Command("Powrót",Command.BACK,1)); setCommandListener(this); setItemStateListener(this); append(bokA=new TextField("Bok a: ","",4,TextField.ANY)); append(wynik=new StringItem("Wynik:","",Item.HYPERLINK)); Display.getDisplay(EkranPowitalny.Wezmidlet()).setCurrent(this); } public void commandAction(Command c, Displayable d) { if(c.getCommandType()==Command.BACK) { new PierwszyEkran(); } else if(c.getCommandType()==Command.EXIT) { EkranPowitalny.Wezmidlet().exitMIDlet(); } } public void itemStateChanged(Item co) { if (co==bokA) { String as; as=bokA.getString(); double p,o; double a=Double.parseDouble(as); p=a*a; o=4*a; wynik.setText("Pole= "+p+" ,Obwód= "+o); } } public void startApp() { } public void pauseApp() { } public void destroyApp(boolean unconditional) { } } Za wszelką pomoc bdę bardzo wdzięczny :) Dodam tylko, że zaczynam dopiero zabawę z programowaniem więc proszę o cierpliwość :P
2010-03-30 20:54:33

[Delphi/Pascal] OnKeyDown- nie dziala na innym okienku

Witam Mam problem kod dziala tylko gdy mam zaznaczone okno gdy zmieniam na inne okno kod juz nie dziala moze mi ktos pomoc z tym? chodzi mi o takie cos jak w teamspeak gdy nacisne ctrl nie trzeba miec okna teamspeak zeby kod dzialal procedure TForm1.Button1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if (Key=VK_F7) then begin Mouse_Event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0); Mouse_Event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0); keybd_event(vk_CONTROL,0,0,0); keybd_event(vk_CONTROL,0,KEYEVENTF_KEYUP,0); Mouse_Event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0); Mouse_Event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0); keybd_event(vk_ESCAPE,0,0,0); keybd_event(vk_ESCAPE,0,KEYEVENTF_KEYUP,0); end; end;
2010-03-30 19:12:16

[Newbie] Czy podana liczba jest palindromem?-pomoc w napisaniu

Witam. Bardzo proszę o pomoc w napisaniu następującego programu. Po forum znalazłem wiele ale żaden z nich nie był taki jak mi jest potrzebny: 1. Program musi być napisany w c++ 2. W programie powinna być pętla taka która by umożliwiała zrobienie czegoś takiego że jeżeli wprowadzi się słowo stop to program zakończy swoje działanie a w przeciwnym wypadku nadal będzie umożliwiał wprowadzenie danych ponownie do sprawdzenia czy dana liczba jest palindromem. 3. W przypadku jeżeli liczba jest powinien pojawić się komunikat że jest to palindrom i powinien pojawić się zapis tej liczby od tyłu. 4. W przypadku jeżeli liczba nie jest palindromem powinien pojawić się komunikat że to nie jest palindrom i powinien pojawić się zapis tej liczby od tyłu. 5. Cały program powinien działać do momentu aż użytkownik wpisze słowo stop i wówczas program się zakończy. Proszę pilnie o pomoc i o gotowy program tzn. kod. Ja znalazłem takie coś: #include #include #include //zaczyna using namespace std; HANDLE hnd=GetStdHandle(STD_OUTPUT_HANDLE); class cla1 //określam klasę cla1 { public: string cyfereczka; //deklaruję zmienną cyfereczka o typie string }; class glowna: public cla1 //określam główną klasę { public: void pol() { bool palindrom = true; //zwraca true jeśli cyfereczka jest palindromem coutcyfereczka; cin.ignore(); cout
2010-03-30 17:44:47

[Newbie] :(

jakim znów keyloggerem ? wgl sie nie wypowiadaj Czekam na pomoc kogoś kto wie co i jak w tej sprawie
2010-03-30 17:10:13

[Nietuzinkowe tematy] Gnuplot - wygładzenie wykresu

Zna ktoś sposób na wygładzenie wykresu typu plot x+cos(x*x) chodzi o to żeby nie wyglądał jak wykres piły. Po przybliżeniu widać że nie ma tam tak ostrych krawędzi. Próbowałem plot x+cos(x*x) smooth ..... z różnymi parametrami ale nic.
2010-03-30 16:41:23

[C# i .NET] C# komedy dosowe shellexute

Witam serdecznie mam problem nie wiem jak zrobić coś takiego chciałbym wywołać taką komendę rasdial 3G ta komenda służ do nawiązania połączenia sieciowego o nazwie 3G komenda działa w cmd lecz nie wiem jak ją zrealizować w C#. Może jest jakiś lepszy sposób. dzięki za pomoc pozdrawiam
2010-03-30 14:49:43

[Delphi/Pascal] aplikacja sieciowa i dostęp do neta

Witam. Mam pewną aplikację sieciową która startuje po odpaleniu systemu. Net na komputerze nie jest dostępny od pierwszej chwili (internet działa w zależności kiedy go sam włączę), a aplikacja sama loguje się do kanału IRC po uruchomieniu programu, więc wyskakuje od razu błąd socketa... Jak zrobić by program "czekał" aż internet będzie działał, i dopiero łączył się do IRC? Myślałem nad tym długo, lecz nie wiem jak zrobić by wszystko działało w tle, a przy sprawdzaniu połączenia nie wyskakiwał żaden błąd. Myślałem nad tym aby działało to na zasadzie pętli. Funkcja (którą potrzebuje) sprawdzała by czy internet działa poprawnie. Pętla co np. 10 sekund odwoływała by się do tej funkcji. Jeżeli funkcja zwróciła by np. wartość False (brak neta) to została by ona wykonana ponownie za 10 sekund, a jeżeli funkcja odeśle True to wykona dalszą część funkcji, czyli połączy się do IRC za pomocą komponentu. Chyba dość jasno to opisałem :) Wiem jako tako jak zrobić pętle itp, tylko potrzebuję tej funkcji której nigdzie nie mogę znaleźć i nie potrafię sam jej napisać... Może jakieś PING lub coś w tym rodzaju? Proszę o pomoc, pomysły, kody lub cokolwiek.
2010-03-30 14:37:03

[Newbie] Różnica między dziedziczeniem wirtualnym a normalnym?

Chciałbym się dowiedzieć jaka jest różnica między dziedziczeniem normalnym a wirtualnym: class B: public A { //def }; a class B: public virtual A { //def }; bo niestety nie mogę nigdzie znaleźć wyjaśnienia poza zastosowaniem w dziedziczeniu wielokrotnym gdy mamy: class B: public virtual A{/*def*/}; class C: public virtual A{/*def*/}; class D: public B, public C{/*def*/}; no to tutaj mamy 1 kopie pól składowych z klasy A w klasie D (przy braku słów virtual mielibyśmy 2), ale gdy nie robię dziedziczenia wielokrotnego to jakie zastosowanie ma dziedziczenie wirtualne oraz jakie są różnice pomiędzy dziedziczeniem wirtualnym a normalnym (domyślam się, że pewnie coś z wywoływaniem kontruktorów, destruktorów)??? .
2010-03-30 14:36:36

[C/C++] sprawdzenie poprawnosci postaci inzynieryjnej

Witam. Zwracam sie z prośbą o pomoc w napisaniu tego programu: Napisz program, który na wejsciu bedzie miał ciag znaków a na wyjsciu odpowie czy podany ciag znaków jest poprawna liczba w postaci inzynieryjnej czy nie. #include #include using namespace std; const int klasa_znak= 0; const int klasa_cyfra= 1; const int klasa_kropka= 2; const int klasa_e= 3; const int klasa_inne= 4; int ASCII[256]; int AUT[ 5 ][ 8 ]= { { 1, -1, -1, -1, -1, 6, -1, -1}, // klasa_znak { 2, 2, 2, 4, 4, 7, 7, 7}, // klasa_cyfra {-1, -1, 3, -1, -1, -1, -1, -1}, // klasa_kropka {-1, -1, -1, -1, 5, -1, -1, -1}, // klasa_e {-1, -1, -1, -1, -1, -1, -1, -1} // klasa_inne }; bool err(int stan) { return stan
2010-03-30 14:30:12

[Webmastering] [JS] - handler do zdarzenia z ActiveX

Witam! Mam kontrolkę ActiveX napisaną w VB.NET, która implementuje poniższy interface: Public Interface IConnector Function Logon(ByVal pServer As String, ByVal pUsername As String, ByVal pPassword As String) As String Event NewEvent(ByVal pEventArgument As String) End Interface Kontrolka jest skompilowana jako DLL i jest osadzona w stronie WWW: var system = new ActiveXObject("ActiveXTest3.ActiveXTest3.CConnector"); function Logon() { alert(system.logon("server","user","pass")); } Pytanie brzmi: jak mogę obsłużyć w stronie WWW zdarzenie NewEvent z kontrolki ActiveX. Dziękuję!
2010-03-30 12:23:07

[Newbie] [Java]Zliczenie ilości plików o danej nazwie

Mam do zrobienia zadanie - uzytkownik podaje slowo i sciezke do katalogu, a ja mam policzyc, ile jest w tym katalogu i podkatalogach plikow, ktore w swojej nazwie zawieraja to slowo. Zrobilem juz dale 1 katalogu, tego ktory poda uzytkownik, ale nie wiem, jak sobie poradzic z podkatalogami, przeciez ich moze byc kilka nawet ? Wklejam moj kod, moze ktos bedzie wiedzial jak to zrobic dalej.: import java.io.*; import javax.swing.JOptionPane; public class Main { public static int zlicz(String sciezka,String slowo)throws IOException{ int ile = 0; String nazwaPliku = slowo; nazwaPliku+=".txt"; PrintWriter out = new PrintWriter(nazwaPliku); File katalog = new File(sciezka); String[] zawartosc = katalog.list(); for(int i = 0; i < zawartosc.length; i++) if(zawartosc[i].substring(0,zawartosc[i].length()-4).contains(slowo)) ile++; JOptionPane.showMessageDialog(null,"Slowo +slowo+ wystapilo "+ile+" razy."); out.println("Slowo +slowo+ wystapilo "+ile+" razy."); out.close(); return ile; } public static void main(String[] args) { String n = JOptionPane.showInputDialog("Podaj sciezke"); String b = JOptionPane.showInputDialog("Podaj slowo"); try{ System.out.println(zlicz(n,b)); }catch(IOException ioe){ JOptionPane.showMessageDialog(null,"Blad: "+ioe.getMessage()); } } }
2010-03-30 11:45:29

[C/C++] Random w C++

Witam, jak w C++ wygenerowac zbior liczb losowych z przedzialu {-10, 20} ?
2010-03-30 11:28:34
Poprzednia 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 Następna



komputery, oprogramowanie