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
[Allegro]Pobieranie koloru piksela
Mam pytanie, jak w Allegro, można pobrać jaki jest kolor Piksela (RGB) np. na współrzędnych 453x156 ?? jaka jest na to funkcja ??2008-04-05 17:45:46
open/saveFileDialog i FileStream
Dlaczego tuż po użyciu kontrolki openFileDialog lub saveFileDialog nie mogę używać obiektu FileStream(i np StreamWiriter) .. nie widzi on żadnych plików ??2008-04-05 17:30:41
[c]wczytuje scanf i robi dwa
czesc mam problem help me ok? otoz mam cos takie goz [cpp] scanf("%s", tekst); scanf("%s", tekst2); [/cpp] i jak robie spacje to on mi to co po spacji zapisuje do tego drugiego stringa jak zrobic zeby nie zapisywal tylko zebym mogl zapisac tak "czesc jestem typowy typ" i zeby mi to bylo w jendym stringaczu lub w majtkach?2008-04-05 17:14:30
Opengl -->problem :)
Witam! Dopiero zaczynam zabawe z grafiką komputerową. Mam taki problem. Używam visuala c++ 6. Po skompilowaniu pojawiają sie błędy typu: --- Linking... Gl_template.obj : error LNK2001: unresolved external symbol __imp__glOrtho@48 Gl_template.obj : error LNK2001: unresolved external symbol __imp__glLoadIdentity@0 Gl_template.obj : error LNK2001: unresolved external symbol __imp__glMatrixMode@4 Gl_template.obj : error LNK2001: unresolved external symbol __imp__glViewport@16 Gl_template.obj : error LNK2001: unresolved external symbol __imp__glColor3f@12 Gl_template.obj : error LNK2001: unresolved external symbol __imp__glClearColor@1 Po dodaniu bibliotek opengl.lib glaux.lib glu32.lib pojawia się błąd Linking... LINK : fatal error LNK1104: cannot open file "opengl.lib" Proszę o pomoc :)2008-04-05 16:34:18
Obracanie obiektow Java3D
Witam, jestem w trakcie pisania programu z wykorzystaniem Java3D. Problem pojawia sie w momencie gdy zaczynam obracac obiekty. Moim zadaniem jest niezależne poruszanie i obracanie jednego obiektu, ktory znajduje sie ("stoi") na obiekcie drugim (cos w rodzaju podnosnika). Chodzi mi o to, aby poruszajac i obracajac podnosnik jednoczesnie poruszac i obracac pierwszy obiekt + obracac go niezaleznie w okol wlasnej osi. Czy ktos z Was ma pomysl, jak tego dokonac?? Czy bedzie przy tym wykorzystywany Billboard?? Pozdrawiam Ziggyy2008-04-05 16:30:46
[Delphi] WebBrowser - ogromne pytanie !
Witam, Mam już sporą przeglądarkę bo aż ponad 500 wierszy kodu :) Moje pytania: 1. Jak na pasku (ten na górze) wyświetlić tytuł strony ? np. w FF jest 4programmers - (nazwa programu) 2. Czas wygenerowania strony ? Bardzo mi zależy :)2008-04-05 16:15:05
Katalogi w C++
Jak można wypisać zawartość katalogu po podaniu jego ścieżki na standardowe wyjście. Proszę o jakieś funkcje może kursy i jak by można przykłóad.2008-04-05 15:42:09
Program do logowania się na stronie(C++ Builder)
Cześć chciałem napisać program do logowania się na stronie i nie mogłem znaleść kodu który wcisnął by np. Enter shift i tak dalej aż w końcu znalazłem był on niestety do delphi ale na BCB też działał. Np. na wciśnięcie lewego win-u wyglądał tak : keybd_event(VK_LWIN, MapVirtualKey(VK_LWIN, 0), 0, 0); keybd_event(VK_LWIN, MapVirtualKey(VK_LWIN, 0), KEYEVENTF_KEYUP, 0); Tak więc wszystko było dobrze aż do momentu w którym musiałem wpisać login aby napisać 1 litere wpisałem : keybd_event(VK_G, MapVirtualKey(VK_G, 0), 0, 0); keybd_event(VK_G, MapVirtualKey(VK_G, 0), KEYEVENTF_KEYUP, 0); Niestety ten kod nie podziałał a wyraźnie przeczytałem na tamtej stronce: VK_A .. VK_Z 65..90 Klawisze liter A .. Z I tu mam do was pytanie: Jak "ztuningować ten kod aby działał" Myślę , że na tym forum znajdzie się osoba która będzie potrafiła odpowiedzieć mi na pytanie z góry dziękuje ;]2008-04-05 15:07:15
[MSSQL] Problem z połączeniem do bazy MSSQL.
Witam, szczerze mówiąc nigdy nie pracowalem na mssqlu, teraz muszę wykonać parę selectów i natrafiłem na problem z połączeniem. przeszukałem już troszkę netu ale jak narazie nic nie pomogło. Mianowicie mam zainstalowaną bazę MS SQL EXPRESS , do tego serwer Krasnal z php5, używam funkcji mssql_ceonnect ale zwraca blad ze nie moze sie polączyć. Mssql odpalony prawidłowy, wchodzę przez managera, hasła sprawdzone. Łącze sie zarowno przez 127.0.0.1 jak i NAZWAKOMPASQLEXPRESS ale nic. Bład: Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: 127.0.0.1:1433 in Może coś trzeba ustawić w mssqlu ? W czym może być problem? W php.ini oczywiście mam odznaczona dll-ę php_mssql.dll , nie powoduje to błędów także nie wiem. Pozdrawiam2008-04-05 15:05:17
[mysql] Problem z krzaczkami
Mam dokument w kodowaniu UTF-8, gdy próbuje wyświetlać dane z bazy wywalają mi się znaki zapytania. Wygląda to mniej więcej tak: (Widok z phpMyAdmin) http://i32.tinypic.com/2nk0tw6.jpg (Widok na stronie) http://i32.tinypic.com/29wpg07.jpg Natomiast rekordy, które dobrze mi się wyświetlają (z innej tabeli w bazie) wyglądają mniej więcej tak: (phpMyAdmin) http://i30.tinypic.com/8vovw8.jpg Po wyświetleniu: Gość | gżegżółka żółć gęślą jaźń Pomoże ktoś? Nie mam pojęcia co z tym fantem zrobić.2008-04-05 14:22:56
Form1 połączyć z Form2 za pomocą Buttona
chcę po prostu z form1 za pośrednictwem buttona otworzyć form2 (opcjonalnie: przy jednej okazji zamknąć form1). Kiedyś to robiłem - ale już nie pamiętam. Proszę o pomoc.2008-04-05 13:48:13
[c++]czekanie
siemka do rzeczy. Program który co 5 minut robi kolejne zadanie. W sensie zrobi te zadania, poczeka sobie 5 minut i znowu napisałem coś prostego ale za dużo procka zżera time_t czas; struct tm * juz; czas=time(&czas); juz=localtime(&czas); cout2008-04-05 13:45:09
Delphi to c++Builder
Cześć. Gdzieś widziałem taki program Delphi to c++ Builder który konwertuje kod z delphi do c++ builder ;] Od niedawna chciałem go zainstalować na swoim komputerze więc szukałem w google. Niestety znalazłem nie działający link.Ma ktoś może taki właśnie dokładny link ??2008-04-05 12:54:15
niszczenie obiektow po zaonczeniu metody
wywoluje metode w ktorej tworzę losową ilosc obiektow co zrobic zeby obiekty te nie zniknely po zakonczeniu metody ? oczywiscie wiem ze jest cos takiego jak static ale w tym przypadku nie nazywam z oczywistych przyczyn kazdego obiektu wiec nie moge zrobic static (parametr) tworzone obiekty od razu (nie nazywajac ich) dodaje do tablicy dynamicznej znajdujacej sie w obiekcie na rzecz ktorego wywołuje opisywaną metodę2008-04-05 12:52:59
niszczenie obiektow po zakonczeniu metody
wywoluje metode w ktorej tworzę losową ilosc obiektow co zrobic zeby obiekty te nie zniknely po zakonczeniu metody ? oczywiscie wiem ze jest cos takiego jak static ale w tym przypadku nie nazywam z oczywistych przyczyn kazdego obiektu wiec nie moge zrobic static (parametr) tworzone obiekty od razu (nie nazywajac ich) dodaje do tablicy dynamicznej znajdujacej sie w obiekcie na rzecz ktorego wywołuje opisywaną metodę2008-04-05 12:52:59
Skóry instalatorów InnoSetup
Mam dwa pytania nt. tworzenia instalatorów w InnoSetupie: - jak zrobić, żeby instalator miał skórę? - żeby w tle była odtwarzana muzyka, a w oknie była widoczna wizualizacja tej ścieżki? Jedno i drugie pokazane jest na tym obrazku: http://img142.imageshack.us/img142/8575/iss52skinkg9.th.png Na stronie programu nie widzę żadnych informacji o tym :(2008-04-05 12:37:11
Szukanie w Memo
Jak przeszukac tekst załadowany do komponentu Tmemo a potem go zapisac w innym Tmemo?2008-04-05 11:09:38
[c++] sortowanie i zliczanie wystąpień liczb 14-cyfrowych
witam, zwracam się do Was ponownie z tym problemem. Do posortowania i zliczenia wartości liczb 14-cyfrowych wybrałem algorytm sortowania przez kopcowanie, jednak w poprzednim (usuniętym ze względu na temat) poście radzono mi użycie sortowania kubełkowego. Chciałbym się spytać dlaczego miałby być on wydajniejszy/szybszy od kopca.2008-04-05 10:03:14
[C++] usuwanie wiersza/kolumny macierzy
Hej, Mam w moim programie macierz o wymiarze n na m inicjalizowaną w konstruktorze w taki sposób: matrix_table=(double**)malloc(n*sizeof(double*)); for(i=0;i2008-04-05 02:39:24
OnMouseMove nie wykrywa lewego buttona myszki
Witam. Na wstępie tylko powiem że Turbo Delphi to jakaś porażka. Fakt, środowisko odpicowali nieźle, te podkreślanie błędów, ikonki, po prostu miodzio :-/ ale co chwilę znajduję jakieś błędy w komponentach. Chyba czas na stałe przesiąść się do lazarusa, tam przynajmniej w "Daily snaps" można spodziewać się jakiś poprawek. Ale do tematu. Od kilku godzin męczę się nad komunikatami myszy a dokładnie Drag&Drop. To w TrayIcon w OnMouseDown zawsze w Shift jest lewy przycisk, to w OnMouseMove komponentu są wszystkie oprócz lewego to teraz w GetKeyState(VK_LBUTTON) przychodzi sobie co chce. Ja już nie wytrzymuję. Chce tylko zrobić Drag&Drop buttonów w Toolbarze: procedure TMyToolButton.MyToolButtonMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin //jeżeli wcisniety jest lewy przycisk myszy to rozpoczynamy // proces DND if (ssLeft in [Shift]) then TMyToolButton(Sender).BeginDrag(False); end; Nie ma w ogóle ssLeft, pomyślałem sobie, zawsze przecież zostaje WinAPI, ale w GetKeyState(VK_LBUTTON) przychodzą jakieś cuda. W helpie jest coś na temat bitów, przyznaję że to mój słaby punkt, ale obojętnie co bym nie sprawdzał: GetKeyState(VK_LBUTTON)=0; GetKeyState(VK_LBUTTON)0 zawsze coś sie wali, nagle włącza się tryb Drag&Drop jak kursor w ogóle nie jest na buttonie, albo jak najeżdżam powoli na button to jest ok ale jak najadę szybko to włącza się drag&drop. Albo za dużo piw wypiłem, albo nie wiem, ale mam już dzisiaj serdecznie dość delphi, przynajmniej tego Turbo a wiązałem z nim nadzieje że dzięki niemu delphi znów wróci na podium. Ktoś wie o co kaman? Ostatecznie spróbuję jakoś zrobić DnD na samych zdarzeniach Toolbara, pewnie bez jakiś flag się nie obejdzie, bo toolbar nie ma żadnego property ItemIndex (zaznaczony - źrodłowy button)2008-04-05 02:14:44
]html]checkbox wyglad krzyzyk
siema banana mens czy mam sobei checkbox w htmla i jak jest ten krzyzyk to mozna zmienic jego wyglad tzn podstawic jpg zjak sie zaznaczy tak a inny rkzyzyk jak nie vco?2008-04-05 02:04:41
[ALL] Samousuwający się program
Witam, Czy jest możliwe napisanie w systemie Windows programu, który po pewnych czynnościach sam się usunie i nie będzie po nim śladu? (Preferowany język: C++)2008-04-05 00:10:10
[Delphi] "InputBox" z mozliwoscia podania handle
Witam Szukam odpowiednika dla InpuBox ktory by mial mozliwosc wpisania rodzica(handle) tylko nie moge znalezc.. cos jak dla MessageBox tylko z editem... przekopalem cale WinApi i nimo. Za pomoc bede wdzeczny.2008-04-04 22:41:29
j2ee sprawdzone materiały
Proszę o podanie dobrych, sprawdzonych materiałów do nauki j2ee (ejb). Przeszukałem forum i nic ciekawego nie znalazłem.2008-04-04 22:17:54
Generowanie kombinacji 2-elementowych JAVA
Witam, Wie ktoś może jak np ze zbioru 6elementowego wygenerować wszystkie możliwe kombinacje 2-elementowe? np [1,3,4,6,7,9] 15 możliwych kombinacji: [1,3][4,6][7,9] [1,4][3,6][7,9] .... .... zbiory liczb z których trzeba wyznaczyć kombinacje mogą być 2,4,6,8,10... elementowe proszę o pomoc Pozdrawiam, borewicz2008-04-04 21:23:57
[HTML] integer input
Witam W jaki sposób mogę dodać do formularza pole w którym mógłbym wpisywać tylko cyfry(liczby)?? //pozdrawiam2008-04-04 20:39:06
[Winsock] Problem z kodem klienta
Witam Mam problem z klientem echo. Jezeli wstawie fnPraca() w nieskonczona petle while wszystko gra, klient wysyla dane i odbiera z serwera. Natomiast jezeli chce dodac mozliwosc zakonczenia klienta, przez wyjscie z petli za pomoca break, to jezeli wybiore wtedy "nie" to wszystko gra i klient konczy prace. Z kolei kiedy wybiore "tak" to pojawia sie prompt "Wyslane:" z funkcji fnPraca(), ale nie mozna nic wpisac z klawiatury. W czym moze tkwic problem? #include #include #include #include #include #define ROZMIAR_BUFORA 512 /*************************************************************************************** Name: fnCzyscBufor(char bufor[]) Description: Funkcja zajmuje sie czyszczeniem bufora ***************************************************************************************/ void fnCzyscBufor(char bufor[]){ for(int i=0 ; i 0 ) { printf("Odebrane: %sn", chOtext); iResult=0; } } while(!iResult==0); } /*************************************************************************************** Name: fnPraca(SOCKET sockGniazdo) Description: Funkcja wymienia dane z serwerem ***************************************************************************************/ void fnPraca(SOCKET sockGniazdo){ char chWtext[ROZMIAR_BUFORA]; char chOtext[ROZMIAR_BUFORA]; printf("nWyslane: "); gets(chWtext); int iDlText=strlen(chWtext); fnWyslij(sockGniazdo, chWtext, iDlText); fnCzyscBufor(chOtext); fnOdbierz(sockGniazdo, chOtext, iDlText); } /*************************************************************************************** Name: fnAddr(sockaddr_in sAddr, char *chSerwer) Description: Funkcja zajmuje pobiera adres serwera z adresu IP lub nazwy domenowej ***************************************************************************************/ sockaddr_in fnAddr(char *chSerwer){ sockaddr_in sAddr; sAddr.sin_family = AF_INET; sAddr.sin_port = htons(7); if (isalpha(chSerwer[0])) { struct hostent *remoteHost; remoteHost = gethostbyname(chSerwer); sAddr.sin_addr.s_addr = *((unsigned long *) remoteHost->h_addr); } else { sAddr.sin_addr.s_addr = inet_addr(chSerwer); if (sAddr.sin_addr.s_addr == INADDR_NONE) printf("nThe IPv4 address entered must be a legal address"); } return sAddr; } void main() { SOCKET sockGniazdo; struct sockaddr_in sAddr; char chSerwer[50]; printf("Podaj adres serwera: "); gets(chSerwer); fnWSAStartup(); sAddr = fnAddr(chSerwer); sockGniazdo = fnTworzGniazdo(); fnPolacz(sockGniazdo, sAddr); char chFlaga[255]; while(1){ fnPraca(sockGniazdo); printf("nnKontynuowac:(tak/nie)"); scanf("%s",chFlaga); if(strcmp(chFlaga,"nie")==0) break; } closesocket(sockGniazdo); WSACleanup(); }2008-04-04 19:49:27
zapis do pliku vectora
Witam Mam problem z zapisaniem vectora (vectorów) do pliku. Napisałem sobie mały programik ( baze danych), baza posiada cztery vectory. vector TablicaObiektow; // vector wskaźników do obiektów pacjent vector TablicaSpecjalistow; // vector wskaźników do obiektów lekarz vector TablicaTerminow; // vector wskaźników do obiektów Termin vector TablicaPacjentow; // vector "pomocniczy" - o tym za chwile Spis klas: class Osoba { private: String Nazwisko; String Imie; public: String WpiszImie(String aImie); String WpiszNazwisko(String aNazwisko); String WyswietlImie(void); String WyswietlNazwisko(void); }; class Pacjent : public Osoba { private: String Pesel; String Adres; public: String WpiszPesel(String aPesel); String WpiszAdres(String aAdres); String WyswietlPesel(void); String WyswietlAdres(void); }; class Lekarz : public Osoba { private: String Specjalnosc; String Dzien; String Godz; TTime GodzinaPoczatek; TTime GodzinaKoniec; public: String WpiszSpecjalnosc( String aSpecjalnosc); String WpiszDzien( String aDzien); String WpiszGodz(TTime pierwszy , TTime drugi ); String WyswietlSpecjalnosc(void); String WyswietlDzien(void); String WyswietlGodz(void); }; class Terminy { private: Pacjent pacjent; String Specjalista; TDate Termin; int Ilosc; public: void WpiszTermin(TDate aTermin); TDate WyswietlTermin(void); void WpiszPacjenta(Pacjent *apacjent); Pacjent WyswietlPacjenta(void); void WpiszLekarza(String aLekarz); String WyswietlLekarza(void); void WpiszIlosc(int ailosc); int WyswietlIlosc(void); }; Będę próbował zrobić tak, że każdy z vectorów będzie zapisywany do osobnego pliku ( chyba łatwiej ?), w każdym bądź razie napisałem coś takiego jak na razie: for(int i=0 ; i < TablicaObiektow.size(); i++) { TablicaPacjentow[i] = *(TablicaObiektow[i]); } ofstream ofs("Pacjenci.dat" , ios::binary); int ile = TablicaObiektow.size(); ofs.write(reinterpret_cast(&ile),sizeof(int)); for(int i=0; i2008-04-04 19:42:17
Odczyt po zapisie w C++
Nie wiem dlaczego ale gdy zapisze plik przy użyciu if ( saveFileDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK && saveFileDialog1->FileName->Length > 0 ) richTextBoxEx1->SaveFile( saveFileDialog1->FileName); to później nic nie moge otworzyć .. ani do tego richTextBoxa ani nawet do gridDataView .. wyskakuje mi error ze nie ma takiego pliku ... ale on jest... jeżeli zrestartuje program i nic nie zapisze to moge normanie odczytywać rónżne pliki ..o co kaman ??2008-04-04 19:29:57
Ćwiczenia z C# i .NET
Witam Potrzebuję linki do ciekawych i w miarę życiowych przykładów z C# i .NET. Chodzi mi o jakoś logicznie pogrupowane zadania i odpowiedzi (np., Windows Forms - zbiór zadań, Delegacje -zbiór zadań itd.) Dzięki za każdą pomoc Pozdr~2008-04-04 19:21:07
HHH w Katowicach
Czy ktoś z was wybiera się HEROES happen {here} do Katowic 11 kwietnia?2008-04-04 19:14:47
WebBrowser - Ściąganie strony do pliku
Witam, był już kiedyś podobny temat, ale o C++ i nie został on rozwiązany, link do niego to http://forum.4programmers.net/viewtopic.php?p=410258 . Jak zapisać to co widzę (treść strony) w WebBrowser (nie kod źródłowy!) do pliku tekstowego?2008-04-04 18:26:57
[MYSQL] Wyświetlanie strony z info poprzez rozpoznawanie ID
Witam. Robię listę serverów do gier i chce aby dla każdego serwera była strona z informacjami. Np. IP, rodzaj itp. Kolega mi podpowiedział aby zrobić jeden plik aby wyświetlał tylko info z bazy danych poprzez [code] index.php?id=1 [/code] Może mi ktoś powiedzieć jak takie coś zrobić ?2008-04-04 18:03:55
ComPort - wysyłanie z RichEdit
Witam. Które zdażenie w komponencie ComPort informuje że dane zostały wysłane? Potrzebuję wysłać zawartość RichEdit-a w którym znajduję się kilkanaście lini tekstu ale jak to robię to do celu dociera tylko część. procedure TForm1.Button_SendClick(Sender: TObject); var Str: String; begin for i:=0 to RichEdit.lines.count do begin Str := RichEdit.lines[i]; Str := Str + #13#10; ComPort.WriteStr(Str); // czekaj aż zostanie wysłane - jak tu to wpisać? end; end; próbowałem sprawdzić ComPort.WaitForEvent . . . Events := [evTxEmpty]; ComPort.WaitForEvent(Events, Event.Handle, 500); if evTxEmpty in Events then begin // coś tam end; . . . ale coś zdażenie evTxEmpty nigdy nie następuje. Może ktoś podpowiedzieć jak to rozwiązać?2008-04-04 18:02:00
Drag&Drop blokuje zdarzenia OnMouseMove i OnDraw
Witam, zrobiłem sobie możliwość zmiany położenia zakładek w PageControl, metodą Drag&Drop. Wszystko pięknie, ale chciałbym jakoś wyróżniać zakładkę nad którą znajduje się kursor w momencie "zrzucania" zmieniając krój czcionki na Bold albo kolor. Jednak zdarzenia OnMouseMove i OnDrawTab których planowałem użyć w ogóle nie są wywoływane w momencie "zrzucania". Ktoś ma jakiś pomysł? Można jakoś przechwycić komunikaty lecące do komponentu PageControl? Pozdrawiam2008-04-04 17:44:53
Czemu ustawienie serwera proxy nie powoduje zmiany IP
Hej! Podobno serwery proxy anonymous (transparent) zwiększają anonimowość w sieci. Ustawiłem w przeglądarce serwer proxy, niestety otwierając stronę taką jak nphttp://leader.ru/secure/who.html pokazuje się ciągle moje IP publiczne i prywatne. (Reported remote address oraz Intranet address used) Probowałem różne adresy proxy ale ciągle IP jest to samo (mimo wyczyszczenia pamięci temp. przeglądarki i odświeżenia strony). Czyżby Administrator sieci mógł zablokować dostęp do serwerów proxy na porcie 80?2008-04-04 17:38:51
[[Delphi] Zawieszenie programu przy losowaniu 20 liczb
Witam. To mój pierwwzy post tutaj, mam nadzieję że piszę do właściwego działu gdyż mój problem jest pewnie banalny w rozwiązaniu, ale nie moge na to wpaść. Piszę prosty program w Delphi 7 - Personal, do losowania liczb Dużego Lotka i Multi Lotka. Dla Dużego lotka używam poniższego kodu no i wszystko działa ok. procedure Sort_Shell(var a: array of Word); // poniższa procedura sortująca liczby rosnąco jest ze strony // http://www.swissdelphicenter.ch/torry/showcode.php?id=1616 var bis, i, j, k : LongInt; h : Word; begin bis := High(a); k := bis shr 1; while k > 0 do begin for i := 0 to bis - k do begin j := i; while (j >= 0) and (a[j] > a[j + k]) do begin h := a[j]; a[j] := a[j + k]; a[j + k] := h; if j > k then Dec(j, k) else j := 0; end; end; k := k shr 1; end; end; procedure TMainForm.Losuj_Duzy_Lotek; const IleLiczb = 6; IloscKul = 49; var A : set of 1..IloscKul; I, J : integer; B : array [1..IleLiczb] of Word; WynikiLosowania : string; begin Randomize; for I := 1 to IleLiczb do begin J := 0; B[I] := Random(IloscKul) + 1; repeat if (B[I]in A) then begin A := A - [B[I]]; J := 1; end else B[I] := Random(IloscKul) + 1 until (J = 1); end; begin Sort_Shell(B); for I := 1 to IleLiczb do WynikiLosowania := WynikiLosowania + #32 + IntToStr(B[I]); end; OutputMemo.Lines.Add(WynikiLosowania); end; procedure TMainForm.Random49BtnClick(Sender: TObject); var I : integer; begin for I := 1 to StrToInt(HowManyEdit.Text) do begin Random49Btn.Enabled := FALSE; Random80Btn.Enabled := FALSE; ProgressBar.Position := I; Screen.Cursor := crHourGlass; Losuj_Duzy_Lotek; Application.ProcessMessages; end; Random49Btn.Enabled := True; Random80Btn.Enabled := True; ClearBtn.Enabled := True; Screen.Cursor := crDefault; ProgressBar.Visible := FALSE; end; Jednak gdy po kliknięciu na drugi przycisk wywołam procedurę do losowania liczb Multi Lotka czyli 20 z 80 - program zawiesza się. Natomiast jeżeli cały kod procedury Losuj_Multi_Lotek umieszcze w kodzie przycisku (wtedy bez pętli, bo nie umiem jej zrobić, żeby działało bez dodatkowej procedury) to losuje poprawnie. Gdzie zrobiłem błąd? Dodam, że procedury Losuj_Duzy_Lotek i Losuj_Multi_Lotek są zadeklarowane w sekcji private. Z góry dziękuje za pomoc. A oto kod niedziałającej procedury poniżej, jak widać zwiększeniu uległy stałe: procedure TMainForm.Losuj_Multi_Lotek; const IleLiczb = 20; IloscKul = 80; var A : set of 1..IloscKul; I, J : integer; B : array [1..IleLiczb] of Word; WynikiLosowania : string; begin Randomize; for I := 1 to IleLiczb do begin J := 0; B[I] := Random(IloscKul) + 1; repeat if (B[I]in A) then begin A := A - [B[I]]; J := 1; end else B[I] := Random(IloscKul) + 1 until (J = 1); end; begin Sort_Shell(B); for I := 1 to IleLiczb do WynikiLosowania := WynikiLosowania + #32 + IntToStr(B[I]); end; OutputMemo.Lines.Add(WynikiLosowania); end; procedure TMainForm.Random80BtnClick(Sender: TObject); var I : integer; begin for I := 1 to StrToInt(HowManyEdit.Text) do begin Random49Btn.Enabled := FALSE; Random80Btn.Enabled := FALSE; ProgressBar.Position := I; Screen.Cursor := crHourGlass; Losuj_Multi_Lotek; Application.ProcessMessages; end; Random49Btn.Enabled := True; Random80Btn.Enabled := True; ClearBtn.Enabled := True; Screen.Cursor := crDefault; ProgressBar.Visible := FALSE; end;2008-04-04 17:36:52
c++ kopce
hej, mam taki problem / dylemat. Mam do posortowania + zliczenia wystąpień powtórzeń kilka dużych liczb (14 cyfr) . Zastanawiam się czy kopiec, będzie do tego odpowiedni i jak go zaimplementować.. tzn sam kopiec sortujący dla intów jest banalnie prosty - ale szukam wydajnego rozwiązania, dlatego pytam tutaj, a jeśli kopiec, to czy macie jakieś pomysły jak zwracać powtórzenia?2008-04-04 17:32:54
[Swing] komórka JTable jako combo box
hej! mam taki problem: chciałbym, aby w jednej kolumnie tabeli były komórki, które są rozwijalnymi listami (ComboBox). Dla każdego wiersza w tabeli zawartość listy byłaby inna. Niestety nie potrafię za bardzo tego zrobić :/ w funkcji dodającej wiersz do tabeli jest coś takiego: Object[] movieData = { id, t, g, ry, c, rt, d, stuff, m, desc }; tableModel.insertRow(table.getRowCount(), movieData); (stuff jest ComboBoxem). stworzyłem renderer dla komórek które mają być listami: class ComboBoxRenderer extends JComboBox implements TableCellRenderer { public Component getTableCellRendererComponent( JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { JComboBox combo = (JComboBox)value; return combo; } } jeśli dobrze zrozumiałem dokumentację, value przyjmuje przekazywane wyżej combo (nazwane stuff). oczywiście dodałem ten renderer do odpowiedniej kolumny: table.getColumnModel().getColumn(7).setCellRenderer(new ComboBoxRenderer()); niestety zamiast wyświetlanego combo pokazuje mi tylko informacje o tym ComboBoxie: javax.swing.JComboBox[,-126,-15,0x0,invalid,layout=com.sun.java.swing.plaf.windows.WindowsComboBoxUI$3,alignmentX=0.0,alignmentY=0.0,border=com.sun.java.swing.plaf.windows.XPStyle$XPStatefulFillBorder@10d593e,flags=16777544,maximumSize=,minimumSize=,preferredSize=,isEditable=false,lightWeightPopupEnabled=true,maximumRowCount=8,selectedItemReminder=s] jeśli dodam do tej komórki CellEditor, wtedy pokazuje mi niby pierwszy element przekazanych danych, ale po rozwinięciu lista jest pusta :/ table.getColumnModel().getColumn(7).setCellEditor(new DefaultCellEditor(new JComboBox())); na pewno robię jakiś głupi błąd, ale nie potrafię w tej chwili znaleźć przyczyny, dlaczego tak się dzieje. z góry dzięki za pomoc, to dla mnie ważne. pozdrawiam!2008-04-04 17:07:11
Standardowe Ikony w Visualu
Skąd wziąć standardowe ikony ( nowy, zapisz , otwórz, drukuj) w Visualu , żeby później można je załadować do buttona2008-04-04 16:45:36
Klasa abstrakcyjna
1. Czy w klasie abstrakcyjnej oprócz metody czysto wirtualnej umieszczamy także konstruktor i dekonstruktor wirtualny? 2. Dlaczego w przypadku używania funkcji virtualnych gdy w klasie dostawiamy konstruktor i dekonstruktor virtualny to za destruktorem i konstruktorem muszą być nawiasy klamrowe bo inaczej się nie skompiluje(przynajmniej w Dev gdzie indziej nie wiem xD) //konstruktor szkola() {} ; //dekonstruktor virtual ~szkola() {}; a gdy nie używam funkcji virtualnych to mogę spokojnie pisać: //konstruktor szkola() ; //dekonstruktor ~szkola() ; do czego te klamerkowe nawiasy? czy dekonstruktor wirtualny jest podobnie do funkcji traktowany czy co? Dzięki za odpowiedź :)2008-04-04 15:57:26
Windows XPE SP2 - komputer niewidoczny w sieci
Witam, Rzecz dotyczy komputera z zainstalowanym Microsoft XP Embedded SP2. Komputer jest normalnie podpiety do sieci, ma swoj adres IP. Na komputerze internet dziala - mozna przegladac strony. Ale juz z innego komputera w tej samej sieci lokalnej nie da sie z nim polaczyc: - nie odpowiada na pingi - jakikolwiek serwer postawiony na nim dziala tylko lokalnie (nie da sie polaczyc z nim z zewnatrz) Odnośnie pingów to jest dziwna sprawa, bo icmp (chyba) jest obslugiwane, w kazdym razie do obrazu icmp jest dodane, w rejestrze jest nawet wlaczona obsluga ICMP Redirect - wiec skoro taki wpis jest, to chyba i icmp dziala? (jak to sprawdzic?) Zapory systemu Windows nie ma - ani apletu z Panelu Sterowania, ani samej zapory wiec chyba ruch w sieci nie powinien byc blokowany (jak sie upewnic?). Ma ktos jakis pomysl? To na pewno kwestia obrazu, tyle ze nie wiem gdzie szukac problemu i jakie komponenty sieciowe moga za to odpowiadac...2008-04-04 15:51:08
Jaki tok obliczeń zastosować?
Witam Mam problem ze znalezieniem metody jak obliczyć pewną rzecz. Otóż wyjaśniam o co chodzi: Oto przykład: Załóżmy, że każdy kolor charakteryzuje jakaś krzywa matematyczna. Gdybyśmy rozszczepili ten kolor na składowe, to każdą z tych składowych charakteryzuje jakaś inna krzywa. Teraz np. chcemy zrobić jakiś kolor z innych. Dla przykładu weźmy np 3 kolory składowe: 1 kolor 2 kolor 3 kolor Barwa wynikowa ------- ------- ------- --------------------------------------- 10 20 5 40%*10+50%+20+10%*5 = 14,5 50 20 60 40%*50+50%*20+10%*60 = 36,0 40 60 35 40%*40+50%*60+10%*35 = 49,5 Suma: 100% 100% 100% Suma: 100% ------------------------------------------------------------------------------------------ Udział procentowy: 40% 50% 10% I teraz tak: Mamy np. jakąś barwę, która jest barwą wynikową i znamy jej krzywą. Wiemy z jakich kolorów składowych się ona składa i jak wyglądają poszczególne krzywe tych składowych. Pytanie za 100 pkt :) : Jak obliczyć udział procentowy każdej barwy składowej? Chcę jeszcze zaznaczyć, że obliczone udziały procentowe nie zawsze dadzą idealną krzywą barwy wynikowej. Chodzi o to, żeby obliczyć takie udziały procentowe, żeby ta krzywa wynikowa była jak najbardziej zbliżona do barwy wynikowej... Dziękuję Aha! Zapomniałem dopisać, że może być nawet 8 kolorów składowych a krzywa może się skłądać nie z trzech punktów jak podałem w przykładzie, tylko np z 17.2008-04-04 15:06:02
[C] Funkcja wycianajaca slowo w tekscie (nie strtok)
02008-04-04 14:50:17
[Delphi] MessageDlg - Nie wiem
Witam, Pilnie potrzebuje opisane jak zrobić żeby wyskakiwało wiadomość z dwoma opcjami TAK i NIE z tym że musi być opisane dlaczego co i jak :D Bardzo potrzebuje ale nie umiem (poczytam jak znajdę czas).... Bardzo proszę :)2008-04-04 14:24:39
Wykorzystanie dwóch rdzeni procesora
Witam! Pisze program w Delphi, który wykonuje pewne obliczenia. Pracuje na procesorze dwurdzeniowym. Pomimo, iż program działa na "pełnych" obrotach, widzę, że wykorzystuje tylko jeden rdzeń, bo komputer obciażony jest na niecałe 50 %. Okno z programem mogę "normalnie" przesuwać, program nie jest blokowany. Spróbowałem obliczenia rozbić na dwa wątki i dwa takie wątki utworzyłem. Myślałem, że może Windows sam jeden wątek przekieruje do jednego rdzenia, a drugi do drugiego. Niestety, nadal procesor pracował na 50%, także nic nie przyspieszyło. Tyle, ze program był już blokowany i nawet okna nie dało się przesunąć. (aczkolwiek Windows normalnie działał, i inne programy mogłem normalnie uruchmiać). Mam zatem pytanie. Jak napisać np. dwa wątki, ale tak, by korzystały z obu rdzeniów. Lub tez - jak zmusić procek do pracy na pełnych obrotach, na 100%? Z góry dzięki za pomoc.2008-04-04 13:52:54
[Delphi] ListBox - ładowanie
Witam, Muszę załadować z pliku do ListBox1 poszczególne dane. Problem jest żeby każdy wiersz w pliku.txt był osobno w ListBox1. Bardzo proszę o pomoc [???] Chodzi mi że jeśli w pliku,txt mam tak: Jan Kowalski Warszawa To w ListBox musi mi wczytać Jan Kowalski Warszawa Bradzo mi na tym zależy i proszę nie usuwać :)2008-04-04 13:49:15
[C]execl i przekazywanie parametrów
Witam, W jaki sposób za pomocą funkcji execl przekazać do wywoływanego programu parametr w postaci liczby? Wiem że tą liczbę trzeba zamienić na tablice znakową co wykonuje następująco: char string2[5]; sprintf(string2, "%1d", proces2); a następnie wywołuje execl w postaci: execl("proces_3","p3",&string,&string2,NULL); jednak to to nie działa:/ tzn działa ale tylko gdy chce przekazać jeden parametr, przy dwóch jak w przykładzie przekazywany jest tylko jeden parametr. Pozdrawiam2008-04-04 13:25:04
Kilka pytań o coyot-a :]
Witam Po pierwsze z tego co zrozumiałem to mogę bez żadnych problemów postawić własny serwis na coyocie? I takie pytanko na serwerze na którym miałby stanac coyot jest forum phpbb czy jest taka możliwość zeby dało sie korzystać z użytkowników forum? No rejestracja tylko przez forum a logować sie można tu i tu.2008-04-04 13:21:19
[Java Comm API] Problem z komunikacją z anteną GPS
Cześć ! Dysponuję anteną GPS ANTARIS podłączaną do gniazda USB. Mam do niej oprogramowanie, dzięki któremu widzę, że antenka działa w porządku i wysyła na port COM7 pakiety zgodne z protokołem NMEA. Wysyła sobie takie pakiety co 2 sekundy. Chcę odczytywać te pakiety z pominięciem oprogramowania, pisząc do tego własny program w Javie. Wzorując się na programie opisanym w dokumentacji, a dostępnym tutaj : http://java.sun.com/developer/releases/javacomm/SimpleRead.java napisałem własny kod. Różni się on od bazowego tylko tym, że od razu otwieram port "COM7", a nie szukam portu "defaultowego". Parametry portu szeregowego ustawiam takie same jak w przykładzie, ale tak się szczęśliwie składa, że zgadzają się z parametrami anteny (8 bitów danych, 1 stopu, 0 parzystości). Mój program bez zarzutów przechodzi przez linię : com = CommPortIdentifier.getPortIdentifier("COM7"); , bez zarzutu działa otwieranie portu : thePort = com.open("moj program", 1000); port jest rzeczywiście szeregowy i ustawiam mu poprawne parametry, pobieram strumień, szykuję listenera: if (portType == com.PORT_SERIAL) { SerialPort sp = (SerialPort)thePort; try { inputStream = sp.getInputStream(); } catch (IOException e) {System.out.println("buba");} try { sp.addEventListener(this); } catch (TooManyListenersException e) {System.out.println("buba");} sp.notifyOnDataAvailable(true); try { sp.setSerialPortParams(4800, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE); } catch (UnsupportedCommOperationException ucoe) { ucoe.printStackTrace(); return; } } Jednak na tym miłe rzeczy się kończą - nic nie jest sczytywane z portu, choćbym czekał na jakiś sygnał kilka minut, to ani razu nie zostanie wywołana funkcja serialEvent(), ani razu nie zajdzie zdarzenie, wygląda to tak, jakby antenka nic nie wysyłała ... Z czego to może wynikać? Co robię nie tak? Z góry wielkie dzięki, Kamyk2008-04-04 12:43:07
MYSQL/ADO/ODBC/C++ Builder - błąd E_FAIL
Witam, Mam dokladnie taka sama sytuacje, jak opisana tutaj: http://bugs.mysql.com/bug.php?id=15082. Czyli po wykonaniu zapytania dostaje błąd E_FAIL i zadne wyniki nie sa zwracane. Rzecz dziwna, ze dzieje sie to tylko dla jednej tabeli w bazie - z pozostalymi nie ma problemu. Testowane na 2 komputerach - na jednym blad wystepuje, na innym nie. Do połączenia z bazą używam ADO, sterowników ODBC Windows i sterownika ODBC dostarczonego przez MYSQL (dokladniej MYSQL ODBC 3.51 Driver). Jeżeli to rzeczywiście bug w MySQL lub driverach ODBC, to co moge z tym zrobic? Czy jest w ogole jakikolwiek inny sposób na połączenie z bazą MySQL przy użyciu ADO niż korzystanie z ODBC Microsoftu? Czytałem coś o AdoDB, które niby posiada obsługę MySQL, ale wszystko co na ten temat znalazłem dotyczyło PHP a nie ADO dla C++ Buildera.2008-04-04 12:34:19
Jak odpalić program?
Witam Potrzebuje uruchomić program sim.exe, podobno można go uruchomić używajac cygwina. Jest on napisany w c++ (chyba przy pomocy dev c++). Męcze się już z tym 4rty dzień i nic ;( W załączniku program oraz jego źródło, niestety nie umiem go również skompilować ;/ Ma ktoś pomysł jak można go uruchomić lub skompilować ze żródła o rozszerzeniu .c ? Z góry dzięki za pomoc http://www.eupload.pl/Simulador_Bench_Static_rar752008-04-04 12:24:46
[req]Softy do testów funkcjonalnościowych na aplikacji WEB
Witam Jestem tu nowy, nie za bardzo znalazłem interesujący mnie temat, wiec pacnąłem nowy :) Poszukuje programów, do testowania funkcjonalności aplikaji WEBowych. Nie ukrywam, ze kosz ma także znaczenie, więc będe wdzięczny za jak naj wiekszą ilość propozycji. Szukałem sam, ale ciężko znaleść coś dobrego, nie mając zbytnio rozeznania w temacie. Z góry dziękuje za pomoc i czekam na propozycje. Pozdrawiam2008-04-04 12:11:41
wysyłanie obiektu do servletu
witam, chciałem sie dowiedzieć czy mogę wysłać obiekt do servletu za pomocą żądania get, nie wiem dlaczego mi to nie działa proszę o podpowiedz. metoda wysyłająca obiekt wygląda tak public void sendObjectToServlet(Object object, String arg) { String servletGet = webServerStr + "?" + "Action" + "=" + arg; ObjectOutputStream outputToServlet = null; try{ URL controlerServlet = new URL( servletGet ); URLConnection servletConnection = controlerServlet.openConnection(); servletConnection.setDoInput(true); servletConnection.setDoOutput(true); servletConnection.setUseCaches (false); servletConnection.setDefaultUseCaches (false); servletConnection.setRequestProperty("Content-Type", "application/octet-stream"); outputToServlet = new ObjectOutputStream(servletConnection.getOutputStream()); outputToServlet.writeObject(object); outputToServlet.flush(); outputToServlet.close(); }catch (Exception e) { e.printStackTrace(); } } natomiast po stronie servletu wygląda to tak : protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String action = null; action = request.getParameterValues("Action")[0]; AccessDB accessDB = new AccessDB(); if(action.equals("AddKontrahent")) { Kontrahent kontrahent = null; kontrahent = getKontrahentFromApplet(request); try { accessDB.addKontrahent(kontrahent); } catch (SQLException ex) { ex.printStackTrace(); } } } protected Kontrahent getKontrahentFromApplet(HttpServletRequest request) { Kontrahent kontrahent = null; ObjectInputStream inputFromApplet = null; try{ inputFromApplet = new ObjectInputStream(request.getInputStream()); kontrahent = (Kontrahent) inputFromApplet.readObject(); inputFromApplet.close(); }catch (Exception e) { e.printStackTrace(); } return kontrahent; }2008-04-04 11:41:09
[c++] Filtracja obrazu - kto pomoże napisać
Witam, Mam problem, potrzebuje kogoś kto napisze mi program: Filtracja obrazu Pełne wytyczne dotyczące programu i kwestie finansowe ustalimy telefonicznie lub mailowo. Proszę o kontakt: gg: 24452462008-04-04 11:41:02
Filtracja obrazu - kto pomoże napisać
Witam, Mam problem, potrzebuje kogoś kto napisze mi program: Filtracja obrazu Pełne wytyczne dotyczące programu i kwestie finansowe ustalimy telefonicznie lub mailowo. Proszę o kontakt: gg: 24452462008-04-04 11:39:55
Szukam programistów z C++
Witam wszystkich, poszukuję osoby na stanowisko Software Engineer ze znajomością C++. Miejsce pracy: Gdynia. Jak ktoś jest zainteresowany to proszę o kontakt na natasha_z@wp.pl Pozdrawiam, N.2008-04-04 10:34:48
Sortowanie w czasie O(N)
Sortujac n elementow porownujac je ze soba ile z nich mozna posortowac w czasie O(N) ? wedlug mnie 3 ale sa tacy ktorzy twierdza ze 4. Czy ktos moze to rozstrzygnac prosze?2008-04-04 09:43:25
[C++/MFC] Checkbox w kontrolce z datą
Witam... chciałbym zmienić checkbox w polu z datą na nieaktywny, przypuszczam że można to zrobić metodą CWnd::SendMessage, ale gubie się w tych głupich flagach:( ogólnie chce przekopiwać dane ze zmiennej datowej COleDate (czy jakoś tak). i umiem przekopiwać date, ale uaktywnia mi wtedy checkboxa, umiem go terz dezaktywować ale znowu wtedy mi ustawia systime... czy ktoś umiałbymi pomóc?2008-04-04 09:25:37
[TP] Zapisanie programu?
Jak mogę zapisać program w TP tak aby po przesłaniu go do innej osoby mogła go odtworzyć [???]2008-04-04 09:20:54
Rysowanie w C#
Portrzebuje stworzyc model figury 3D w C#. Nie moge jednak uzywac zadnych silnikow takich jak budowa figury 3D! Wszystkie przeksztalcenia matematyczne na wektorach i macierzach sa napisane przeze mnie. Potrzebuje jakiegos sensownego pomyslu jak moglbym w optymalny sposob kolorowac pixele ... drawLine z graphics odpawa gdyz ciezko jest sie dostac do poszczegolnego pixela, wskazniki bitmapowe oraz get i setpixel ... jeszcze za wolne:( pozostal directx i opengl ... w czym lepiej jest takie cos napisac? Ktos juz to robil? Jakich metod uzywaliscie do kolorowania pixeli?2008-04-04 02:00:53
List, find
Witam!
Zaczynam w C# i spotkałem sie z takim problemem:
Znajduję sobie punkt na liscie (citiesList jest typu List)
PointF found = citiesList.Find(p => (p.X == point.X && p.Y == point.Y));
I teraz skad mam wiedziec czy cos znalazlo czy nie?? W manualu przeczytalem ze metoda find jesli nic nie znajddzie zwraca domyslna wartosc obiektu trzymanego w liscie..., ale jaka to wartosc??2008-04-04 01:35:44
Zapis wświetlonej strony jako plik .php
Mianowicie, chce napisać program, który będzie otwierał podany adres i w tym adresie będzie wyświetlany pewien kod php np. i chce ten kod zapisać do pliku o rozszerzeniu .php nie wiem jak napisać taki program, więc prosze o pomoc. Zadanie nie powinno być trudne. Troszkę się orientuję w delphi7.2008-04-04 00:19:07
maly problem ze zmienna prywatna
mam taki programik #include #include using namespace std; class Zwierze{ string nazwa; string dzwiek; public: //Zwierze():nazwa("nieznany zwierz"),dzwiek("-----"){}; Zwierze(){ nazwa="nieznany zwierzak"; dzwiek="piiiiiiiiiiiiiiii"; } Zwierze( char*n,string d):nazwa(n),dzwiek(d){} ; void glos(){ cout2008-04-04 00:01:18
Konwerter odt do doc
Mam zrobić taki program a nie wiem od czego zacząć proszę o pomoc2008-04-03 23:54:03
wywołanie komendy sheela z poziomu programu.
Witam, Mam pytanie w jaki sposób wywołać z poziomu programu polecenie, wykonywane normalnie z poziomu konsoli cmd. Chodzi mi konkretnie o wywołanie polecenia arp i netstat. Przydatne by było jeszcze określenie z jakim parametrem ma być wywoływane polecenie. Wywoływał już może ktoś takie komendy ?? Z góry dzięki. Pozdrawiam2008-04-03 23:37:16
wywołanie komendy shella z poziomu programu.
Witam, Mam pytanie w jaki sposób wywołać z poziomu programu polecenie, wykonywane normalnie z poziomu konsoli cmd. Chodzi mi konkretnie o wywołanie polecenia arp i netstat. Przydatne by było jeszcze określenie z jakim parametrem ma być wywoływane polecenie. Wywoływał już może ktoś takie komendy ?? Z góry dzięki. Pozdrawiam2008-04-03 23:37:16
Przekazanie tablicy obiektów do metody klasy - nie działa
Witam! Nie mogę sobie poradzić z przekazaniem tablicy obiektów do metody klasy - program wywala błąd pamięci - próbowałem chyba wszystkiego i ciągle ten sam błąd - przekazuje tylko pierwszy element tablicy poprawnie, próbowałem funkcję umieszczać w tej samej klasie jak i w oddzielnej (jak poniżej) i ciągle to samo. #include #include using namespace std; class baza { public: string imie,nazwisko,telefon; baza(string a, string b, string c) { this->imie = a; this->nazwisko = b; this->telefon = c; } ~baza(); }; class pliki { public: int zapis(baza *baza); }; int pliki::zapis(baza *baza) { int x; for(x=0;x2008-04-03 23:21:17
Zmiana rozmiaru formy tylko dla określonych wartości
Elo. Mam taką zagwozdkę. Mam formę której szerokość użytkownik może sobie zmieniać, ale tylko dla określonych wartości i w pewien "dziarski" sposób. Już tłumaczę. Jak wiadomo gdy zmieniamy rozmiar okna najpierw rysuje nam się sama ramka zgodnie z pozycją kursora. Dopiero jak zwolnimy przycisk myszy, forma "fizycznie" zmieni rozmiar (o ile mamy w systemie wyłączone "pokazuj zawartość okien podczas przeciągania" czy jakoś tak, ale nie ważne. Chciałbym kontrolować zmianę rozmiaru okna już na poziomie rysowania tej ramki, czyli np. aby można było zmieniać rozmiar tylko co 40 pixeli (z pewnym marginesem aby użytkownik nie musiał dokładnie celować). Symulacja: Forma ma Width powiedzmy 100. "Skok" rozmiaru co 40 pixeli: Następuje zmiana rozmiaru (rysowanie ramki): 110 px (ramka zostaje na 100); 117px (ramka zostaje na 100); 130px (ramka zostaje na 100); 140 px (zgadza się, ramka wskakuje na 140 px); 156px (ramka pozostaje na 140)..... 180px (zgadza się, ramka wskakuje na 180); następuje "puszczenie" przycisku myszy, forma zmienia rozmiar na 180. Chyba wiadomo o co chodzi. Ale ja nie wiem jak to uzyskać. Tzn, moge przez OnCanResize, ale jak wiadomo, to jest wywołane dopiero w momencie zwolnienia przycisku myszy, czyli za późno. Szukając na forum, znalazłem coś takiego: procedure Sizing(var Message: TMessage); message WM_SIZING; To jest to czego potrzebuję, na bieżąco dostaję informację o szerokości rysowania ramki. Ale co dalej? Przydałby się jakiś prosty i szybki algorytm. Jest wieczór, cały dzień pracowałem przed komputerem i chyba stos mi się przepełnił, bo nie mogę wymyśleć nic sensownego :). Nie wiem właściwie czego szukam, nowy width powinien być chyba podzielny przez wartość "skoku": procedure TMainForm.Sizing(var Message: TMessage); var PR:PRect; aNewWidth: Integer; const SKOK = 40; begin PR := Pointer(Message.LParam); //bo w PRect są wartości względem rozmiarów ekranu aNewWidth := Pr.Right-Pr.Left; //co tutaj? if (....)(...) then Abort; end; Nie wiem co więcej napisać :) . W ogóle nie wiem czy PRect jest potrzebny, może w którymś z przychodzących parametrów Message jest aktualna szerokość ramki, jeszcze nie sprawdzałem. Co jak szerokość jest niewłaściwa? Abort? Czy jakieś Result muszę zwrócić w Message? To wszystko to ogólnie taki bajer, ale dla samej istoty programowania, jestem ciekaw jak to rozwiązać :) Pozdrawiam wszystkich i każdego z osobna.2008-04-03 23:12:15
Podłączenie do bazy Symbase
Wiem że jestem lama ale trudno. :-/ Musze się podłączyć do serwera SQL firmy Symbase w wersji 6 i nie mam pojęcia dlaczego nie mogę tego zrobić (do Microsoftu i MySQL bez trudu sie podłączam ale tu jest jakoś inaczej). Jakby ktoś znał haczyk to błagam o pomoc!! Najlepszy byłby kod z podłączeniem do demonstracyjnej bazy asademo ale będę wdzięczny za każde wskazówki. :-) (Acha pracuje na Visual Studio 2005 jakby to miało znaczenie ;-) )2008-04-03 22:31:57
jak zabrać sie najlepiej za pisanie algorytmu?
mam do napisana swoj pomysl na rozwiazanie pewnego problemu i teraz chcialbym sie Was zapytac czy macie jakies rady ktore byscie mi polecili? problem jest dosc zlozony i algorytm bedzie napewno duzy wiec moze podsunelibyscie jakies rady jak najlepiej sie za to zarbrac?2008-04-03 22:04:17
[wycinanie fragmentu filmu]
witam, chciałem wyciąc parę klatek z filmu(do kilkunasto - sekundowego fragmentu) i nie wiem jak i czym się do tego zabrać zeby było najlepiej, proszę o poradę. Z góry dziękuję2008-04-03 21:37:36
operacje słownikowe
Mam do napisania program w ANSI C realizujący operacje słownikowe: dodaj, usuń, szukaj z wykorzystaniem tablicy jednowymiarowej. Program ma sprawdzać czy wstawiana liczba jest już w bazie. Liczby mają być wstawiane w porządku rosnącym. Nie mogą się powtarzać. Do tej pory mam coś takiego, ale nie działa to prawidłowo niestety. Proszę o podpowiedzi lub rozwiązanie problemuDołaczam listing funkcji programu: int Wstaw(int *T, int*k, int d) { // if(d>0) return 1; // else return 0; int czy_jest, i, j; if((*k)==1000) return 0; czy_jest=Szukaj(T, *k, d); if(czy_jest) return 0; else { for(i=0; i2008-04-03 21:21:22
[ANSI C] operacje słownikowe
Mam do napisania program w ANSI C realizujący operacje słownikowe: dodaj, usuń, szukaj z wykorzystaniem tablicy jednowymiarowej. Program ma sprawdzać czy wstawiana liczba jest już w bazie. Liczby mają być wstawiane w porządku rosnącym. Nie mogą się powtarzać. Do tej pory mam coś takiego, ale nie działa to prawidłowo niestety. Proszę o podpowiedzi lub rozwiązanie problemuDołaczam listing funkcji programu: int Wstaw(int *T, int*k, int d) { // if(d>0) return 1; // else return 0; int czy_jest, i, j; if((*k)==1000) return 0; czy_jest=Szukaj(T, *k, d); if(czy_jest) return 0; else { for(i=0; i2008-04-03 21:21:22
[C++] new i jego zasięg
Witam. Przekazuję do funkcji parametr typu char*. W tej funkcji przydzielam pamięć operatorem new i wczytuję dane. Czy można zrobić tak, żeby ta przydzielona pamięć i wczytane dane istniały także poza tą funkcją?2008-04-03 20:47:52
[C#] wątek twardziel
Elo wszystkim... tak sobie myślałem nad przyspieszeniem swojego programu bazo danowego przez wątki, wątki potworzyłem chociaż to jedna z pierwszych okazji do tego. Wszystko by było ok, gdyby nie to, że po wykonaniu iluś tam metod chcę zmienić dwie właściwości w formie, mianowicie panel1.Visible = false; bo podczas włączenia wątka chciałem wyświetlić takie okienko, że trwa praca dgv.DataSource = bsrc; po zakończeniu chcę wyświetlić wyniki; no a debuger pozdrawia mnie tak, że mówi mi: "nie możesz zmieniać atrybutów rzeczom nie stworzonym w działającym wątku :)" tak mniej więcej... No ale nie wiem jak to zrobić, żeby jednak mógł:p2008-04-03 20:38:14
Jak zmusic przycisk do odegrania dzwieku
Potrzebuje pomocy, jak mogę w prosty sposób zrealizować odegranie dzwieku wav który mam w tym samym katalogu , po kliknieciu na przycisk?2008-04-03 20:36:37
Problem z szablonem klasy / linux g++
Mam pewien problemik z szablonem klasy, jako, że występował on w dość dużym programie to napisałem mniejszy z tylko samym szablonem by sprawdzić czy tu on też występuje. Okazuje sie że błędy linkera sa mniej więcej takie same. Więc mam 3pliki które wyglądają mniej więcej tak : ->test.cpp #include #include #include "modul.hh" using namespace std; int main() { klasa P1; klasa P2; P1.Set(6,8,9); P2.Set(0,9,8); P1(0,0,1); P2(0,78,90); cout2008-04-03 20:15:44
[C++] Szablon klasy powoduje błędy linkera / linux g++
Mam pewien problemik z szablonem klasy, jako, że występował on w dość dużym programie to napisałem mniejszy z tylko samym szablonem by sprawdzić czy tu on też występuje. Okazuje sie że błędy linkera sa mniej więcej takie same. Więc mam 3pliki które wyglądają mniej więcej tak : ->test.cpp #include #include #include "modul.hh" using namespace std; int main() { klasa P1; klasa P2; P1.Set(6,8,9); P2.Set(0,9,8); P1(0,0,1); P2(0,78,90); cout2008-04-03 20:15:44
[Delphi] Problem z http.get/post
Witam i prosze o pomoc. Przeczytalem wiele artykułow i tematow na forum (widocznie jednak za malo) i nie moge rozwikłać problemu. Mianowicie chce zalogowac sie na strone w grze online (www.inwazja.wp.pl) a nastepnie wykonywac odpowiednie czynnosci (moze bot :D?). W czym lezy problem? Wczytywanie kodu strony (źródlowego) i wysylanie funkcjami post i get rozumiem. Jedyne czego potrzebuje to sid i reloadtoken ktory jest przydzielany przy kazdym otwarciu strony. Moge wczytac kod źrodlowy i pobrac sid i reloadtoken lecz gdy robie post ten reloadtoken i sid sie zmieniaja na inne co prowadzi do tego ze nie moge sie zalogowac. Moje pytanie wiec..jak rozwiazac ten problem? Jak wczytac token przy np. wysylaniu username i pswrd aby on sie nie zmienil? Moze w jakis sposob da sie "utrzymac" przydzielony token i sid przy wysylaniu post?2008-04-03 19:40:58
[linux bash] kolorowanie tekstu
W skrypcie: #!/bin/bash zm=`du -k -s * | sort` echo $zm wypisywane są pliki w bieżącym katalogu posortowanie wg wielkości plików/folderów niestety brak tam kolorów. Co i jak trzeba by było dodać aby wilekosci plikow/folderów wypisane byly w jednym kolorze, nazwa pliku w innym kolorze i nazwa folderu w innym kolorze. Znalazłem ze program set_color ustawia kolor tekstu w terminalu ale to chyba nie to, byłbym bardzo wdzięczny za udzielenie mi w tym pomocy.2008-04-03 19:17:37
[PHP] "od 4 do 20 znaków" - jak?
Witam. Sam sobie nie radzę z tą procedurką... a chciałbym zrobić filtracje na zmiennych post - wlaśnie "od 4 do 20 znaków"... Prosiłbym o kod, bo sam sobie nie radzę z strlen. :( z Góry dziękuję, pozdrawiam.2008-04-03 19:07:30
[Delphi] OnDeactivate nie działa jak należy
Witam. Chce zrobić coś takiego: Mam aplikację która nie ma belki na pasku zadań, okno pokazywane jest po kliknięciu na ikonę w trayu. Jakakolwiek utrata focusu tego okna (kliknięcie w pulpit, w okno innej aplikacji - w cokolwiek) powinna chować tą formę. Niby działa ale nie do końca. Mam Trubo Delphi, myślałem że to wina komponentu TrayIcon ale przy "ręcznym" tworzeniu ikony w trayu jest ten sam problem który wygląda następująco: 1. Klikam w ikone w trayu, pojawia się forma 2. Klikam w pulpit. Forma nie znika. 3. Klikam w coś na formie, potem znowu w pulpit i forma znika Inna kombinacja: 1. Klikam w ikone w trayu, pojawia się forma 2. Klikam w X na formie zamykając ją. 3. Klikam w ikone w trayu, forma się pojawia 4. Klikam w pulpit, forma znika. 5. Klikam w ikone, forma sie pojawia. 6. Klikam w pulpit, forma nie znika Kod: //zamykanie formy procedure TMainForm.FormClose(Sender: TObject; var Action: TCloseAction); begin Action := caNone; Self.Hide; end; //pokazanie formy - przy kliknięciu na ikonę w trayu procedure TMainForm.TrayIcon1Click(Sender: TObject); begin Self.Show; end; //chowanie formy przy gubieniu focusu procedure TMainForm.ApplicationEvents1Deactivate(Sender: TObject); begin Self.Close; end; Domyślam się że coś nie tak jest z komponentem TApplicationEvents bo jak debuguje to nie wchodzi w ogóle do metody OnDeactivate w tych wymienionych przypadkach. Już próbowałem w OnShow formy dawać SetFocus na jakimś komponencie ale to nie pomaga. Ktoś ma jakiś pomysł? Może jakoś samemu przechwytywać komunikaty które przychodzą do aplikacji i je obsługiwać?2008-04-03 18:48:49
[C#] XSLT dla formatu SGV
Witam ponownie Tym razem, pytanie z innej beczki, jestem newbie w XML i mam pewne problemy z wyciągnieciem danych. Stukturę tego pliku rozumiem, ale nie znam z byt wiele poleceń. Wspieram się stroną w3c o sgv i książką XML na poważnie i trochę znalazłem, ale niezbyt mi to wychodzi, narazie coś próbuję, ale może ktoś mnie popchnie do przodu. OK to na wstępie powiem jak ja widzę ten xml. Jak dla mnie to zbiór layersów więc idę po każdym layers. W nim znajduje się datatable z definicją jednego layersa niżej znajduje się to co mnie interesuje i co musze jakoś wyciągnąć. Plik xml to... To tylko skromny fragment, ale myśle ze wystarczy... fragment wynikowy dla tego fragmentu to... Mój fragment XSLT który modyfikuję i próbuję coś zdziałać Ok to lece dalej próbować, PLZ help jeśli ktoś kumaty. :) Edycja1: Tak się temu przyglądałem, bo nie mogę sobie poradzić z tym hid: na początku i pomyślałem czy przypadkiem nie trzeba najpierw zrobić jakiegoś schematu, a poźniej może w jakiś sposób ten dokumnet by się transformował według schematu ?? :) Może się myle, ale jeśli tak to i tak nie wiem narazie jak to zrobić :P2008-04-03 18:30:00
[C++] Dostep do HKEY_LOCAL_MACHINE|SECURITY spod C++...
Witam, probuje sie dostac do HKEY_LOCAL_MACHINE|SECURITY za pomoca aplikacji konsolowej w C++ i niestety RegOpenKeyEx() zwraca blad zwiazany z odmowa dostepu (spod regedit rowniez nie ma dostepu do tej funkcji - problemy z dostepem). Czy moze ktos pomoc w tym temacie? Bede wdzieczny. Pozdrawiam.2008-04-03 18:26:18
[C++] Dostep do HKEY_LOCAL_MACHINE|SECURITY
Witam, probuje sie dostac do HKEY_LOCAL_MACHINE|SECURITY za pomoca aplikacji konsolowej w C++ i niestety RegOpenKeyEx() zwraca blad zwiazany z odmowa dostepu (spod regedit rowniez nie ma dostepu do tej funkcji - problemy z dostepem). Czy moze ktos pomoc w tym temacie? Bede wdzieczny. Pozdrawiam.2008-04-03 18:26:18
[C++ WinAPI] Odmowa dostępu do HKEY_LOCAL_MACHINE|SECURITY
Witam, probuje sie dostac do HKEY_LOCAL_MACHINE|SECURITY za pomoca aplikacji konsolowej w C++ i niestety RegOpenKeyEx() zwraca blad zwiazany z odmowa dostepu (spod regedit rowniez nie ma dostepu do tej funkcji - problemy z dostepem). Czy moze ktos pomoc w tym temacie? Bede wdzieczny. Pozdrawiam. //pozwoliłem sobie uściślić temat - R2008-04-03 18:26:18
text w jpg
Czy ktos ma moze propozycje jakich metod uzyc by stworzyc funkcje ktora zamienialaby wpisane litery na ekranie w bitmape jpg? Obilo sie komus o uszy cos takiego? Bede wdzieczny za wszelkie linki i podpowiedzi.2008-04-03 18:07:42
php w serwerze http
Napisałem prosty serwer http w c++. Serwer jest napisany pod linuksa. Chciałbym do serwera włączyć obsługę php, ale nie wiem jak się za to zabrać. Możecie mi wytumaczyć jak się komunikuje serwer z interpreterem php ?2008-04-03 17:51:44
wypisywanie klas nadrzednych w klasie podrzednej
zalozmy ze mam taki kod: class zwierze{}; class ssak: public zwierze{} class pies: public ssak{}; class jamnik: public pies{}; i teraz moje pytanie jest jak zrobic taka funkcje np. w klasie jamnik aby wypisala: "jestes w klasie jamnik ktora dziedziczy po pies, ktora z kolei dziedziczy po ssak, i potem po zwierze" ?2008-04-03 16:56:37
[ollydbg] Miejsce z błędem w kodzie
Witam! Jak w ollydbg ustawić pułapkę na miejsce gdzie normalnie program po uruchomieniu powoduje błąd(prawdopodobnie przepełnienie bufora ale w którym miejscu jest?)? Brany jest tylko pod uwagę kod binarny.2008-04-03 16:10:50
[Delphi] Oblicznie obwodu
Witam. Mam napisać progrm ktory pobierze z pliku tekstowego dane.txt zamierające liczbę R Za pomocą funckji OBWÓD wyliczy obw dla danego R Wartość zwróci do obiektu label Obw V=2piR Prosze o szybką pomoc2008-04-03 15:14:37
[C/Linux] Problem z wątkami
Mam napisać program który na podstawie 3 parametrów (znak - znak;), ile - ilosc wyswietlen znaku, wywolan watka, id - numer kolejnego watka) wyswietli watki w przykladowy sposob: majac np. znak "$", ile = 5, id = 2, wyswietli "Watek nr 2: $$$$$" Do tej pory naskrobałem tyle, lecz jesli dam np. 3 watki majace wyswietlic np. 5x znak "#" to po pierwszym prawidlowo wykonanym watku leci nieskonczona petelka watku drugiego: #include #include int ilosc1, ilosc2; struct arg { char znak[2]; int ile; int id; }; void* func(void* par) { int len; struct arg *my_arg; my_arg = (struct arg *)par; len = strlen(my_arg->znak); while(my_arg->ile--) { puts(my_arg->znak); //sleep(1); } return (void*) len; } int main() { pthread_t thread; printf("Podaj ilosc znakow:n"); scanf("%d", &ilosc1); printf("Podaj ilosc watkow:n"); scanf("%d", &ilosc2); int ilosc3=ilosc1; int i=1; int wynik; struct arg my_arg; strncpy(my_arg.znak, "#", sizeof(my_arg.znak)); ilosc1=ilosc3; my_arg.ile = ilosc1; while(i2008-04-03 14:51:29
[C/Linux] Błędne wyświetlanie wątków
Mam napisać program który na podstawie 3 parametrów (znak - znak;), ile - ilosc wyswietlen znaku, wywolan watka, id - numer kolejnego watka) wyswietli watki w przykladowy sposob: majac np. znak "$", ile = 5, id = 2, wyswietli "Watek nr 2: $$$$$" Do tej pory naskrobałem tyle, lecz jesli dam np. 3 watki majace wyswietlic np. 5x znak "#" to po pierwszym prawidlowo wykonanym watku leci nieskonczona petelka watku drugiego: #include #include int ilosc1, ilosc2; struct arg { char znak[2]; int ile; int id; }; void* func(void* par) { int len; struct arg *my_arg; my_arg = (struct arg *)par; len = strlen(my_arg->znak); while(my_arg->ile--) { puts(my_arg->znak); //sleep(1); } return (void*) len; } int main() { pthread_t thread; printf("Podaj ilosc znakow:n"); scanf("%d", &ilosc1); printf("Podaj ilosc watkow:n"); scanf("%d", &ilosc2); int ilosc3=ilosc1; int i=1; int wynik; struct arg my_arg; strncpy(my_arg.znak, "#", sizeof(my_arg.znak)); ilosc1=ilosc3; my_arg.ile = ilosc1; while(i2008-04-03 14:51:29
WinExec, ShellExec -> nie wykonują się.
Witam. Mam pewien problem, Otóż: WinExec oraz ShellExecute - czasami nie wykonają się. Dopiero restart całego systemu (Vista) pomaga. Kombinowałem chyba już na wszystkie możliwe sposoby, testów przeprowadziłem około 1000, i raz działa poprawnie, a raz nie... nie wiem od czego zależy reguła... ma ktoś jakies pomysły ? pozdrawiam.2008-04-03 14:11:35
[Delphi] Ładowanie z pliku
Witam, Jak zrobić żeby z pliku tekstowego ładowało tylko 3 wiersz ? Byłabym wdzięczna za pomoc :)2008-04-03 13:57:40
Wydruk z formatki + podglad wydruku
Witam Istnieje sobie formatka a na niej bedzie button - wydruk - ktory zrobi cos takiego: Kliknięcie na w/w buttona - wydruk - spowoduje drukowanie danych z bazy danych z pliku dbf w takiej formie: Strona nr 1 1 pole z tableli|2 pole z tableli|3 pole z tableli|4 pole z tableli|5 pole z tableli|6pole z tableli| ----------------------------------------------------------------------------------------------------- 1 dane z tableli |2dane z tableli|3 dane z tableli|4 dane z tableli|5 dane z tableli|6dane z tableli| ----------------------------------------------------------------------------------------------------- 1 dane z tableli |2dane z tableli|3 dane z tableli|4 dane z tableli|5 dane z tableli|6dane z tableli| ----------------------------------------------------------------------------------------------------- . . . ----------------------------------------------------------------------------------------------------- 1 dane z tableli |2dane z tableli|3 dane z tableli|4 dane z tableli|5 dane z tableli|6dane z tableli| ----------------------------------------------------------------------------------------------------- 1 dane z tableli |2dane z tableli|3 dane z tableli|4 dane z tableli|5 dane z tableli|6dane z tableli| ----------------------------------------------------------------------------------------------------- Koniec strony nr 1 Strona nr 2 Druga strona jezeli sa dane; 1 pole z tableli|2 pole z tableli|3 pole z tableli|4 pole z tableli|5 pole z tableli|6pole z tableli| ----------------------------------------------------------------------------------------------------- 1 dane z tableli |2dane z tableli|3 dane z tableli|4 dane z tableli|5 dane z tableli|6dane z tableli| ----------------------------------------------------------------------------------------------------- . . . ----------------------------------------------------------------------------------------------------- 1 dane z tableli |2dane z tableli|3 dane z tableli|4 dane z tableli|5 dane z tableli|6dane z tableli| ----------------------------------------------------------------------------------------------------- 1 dane z tableli |2dane z tableli|3 dane z tableli|4 dane z tableli|5 dane z tableli|6dane z tableli| ----------------------------------------------------------------------------------------------------- koniec Strony nr 2 Koniec wydruku Zrobilem cos takiego: 1 położyłem tabele i jest ona połaczona z "wydrukiem" bo widze dane, tak jak chciałem z 6 pól w takim ukladzie jak chce, 2 opisałem pola ustawień szerokości i wysokości oraz rozmiar papieru. Niestety nie mogę sobie poradzić z tym: 1 Nie umiem połączyć buttona który leży na formatce z formą wydruku. 2 Utworzyc podgladu wydruku, 3 Druku strona po stronie.Żeby drukował strona po stronie. Serdecznie pozdrawiam waldi2008-04-03 13:34:15
[c++] sortowanie struct
Czy mozna jakas komenda, aby posortowac struct wg jakiegos elementu np. daty urodzenia?2008-04-03 13:02:28
linki do info o AWT albo thinking in Java wyd. 1 pl?
Proszę o podanie linków do informacji o AWT z przykładami albo link do ebook-a thinking in Java wydanie 1 po polsku link oczywiście do ściągnięcia... za wszelką pomoc będę wdzięczny...2008-04-03 12:43:12
[JS] zamykanie okna
Hej W sekcji body zamiesciłem nastepujacy kod : problem w tym ze stosuje tez funkcje location.replace() i funkcja ZamknijGlowneOkno() działa na okrągło, również gdy z pliku indeks.html klikam na link z tym programem funckja tez sie uruchamia. Jak zatem przechwycic prawidlowo zamkniecie przegladarki IE ?2008-04-03 12:23:17
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