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
[Newbie] winsock event based
1. Dlaczego nie wystepuje nigdy FD_CLOSE, nawet jak wysle rst/ack? 2. Jak rozwiazac problem wielu polaczen? ss sie ciagle nadpisuje. Moge zrobic tablice, i dodawac do next indexu ale co jesli strace wszesniejsze polaczenie? 3. Jesli jeszcze sa jakies bledy prosze powiedzcie jakie #include MSG ms; WNDCLASS wc; WSADATA wsa; int h, s, ss; char buff[16]; SOCKADDR_IN si; int MyWindowProc(int a, int b, int c, int d){ switch(d){ case FD_READ: printf("read: %p - %prn", c, d); recv(ss, buff, sizeof(buff), 0); puts(buff); break; case FD_WRITE: printf("write: %p - %prn", c, d); break; case FD_ACCEPT: printf("accept: %p - %prn", c, d); ss = accept(s, 0, 0); break; case FD_CLOSE: printf("close: %p - %prn", c, d); closesocket(ss); break; } return DefWindowProcA(a, b, c, d); } int sock(){ WSAStartup(0x0202, &wsa); si.sin_family = 2; si.sin_addr.s_addr = inet_addr("0.0.0.0"); si.sin_port = htons(666); memset(&si.sin_zero, 0, 8); s = socket(2,1,6); WSAAsyncSelect(s, h, 666, FD_READ | FD_WRITE | FD_CLOSE | FD_ACCEPT); bind(s, &si, 16); listen(s, SOMAXCONN); } int main(){ memset(&wc, 0, sizeof(WNDCLASS)); wc.lpfnWndProc = MyWindowProc; wc.lpszClassName = "a"; RegisterClassA(&wc); h = CreateWindowExA(0, "a", 0, 0, 0, 0, 0, 0, HWND_MESSAGE, 0, 0, 0); CreateThread(0,0,sock,0,0,0); while(1){ GetMessageA(&ms, 0, 0, 0); TranslateMessage(&ms); DispatchMessageA(&ms); } }2008-09-22 19:08:23
[Java] Problem z odpaleniem programu z pliku .jar
Witam Napisałem aplikację i całość spakowałęm do pliku .jar łącznie 15 klas+ klasa Main. W pliku manifest dodałem linijkę Main-Class: Main i teoretycznie po kliknięciu na ikonę PracaLicencjacka3.jar powinien uruchomić się program, ale niestety nic się nie dzieje, więc w konsoli wklepuje java -jar PracaLicencjacka3.jar i wywala mi potężny błąd mrowa@mrowa-laptop:~/Pulpit$ java -jar PracaLicencjacka3.jar Main-Classin thread "main" java.io.IOException: invalid header field name: at java.util.jar.Attributes.read(Attributes.java:416) at java.util.jar.Manifest.read(Manifest.java:182) at java.util.jar.Manifest.(Manifest.java:52) at java.util.jar.JarFile.getManifestFromReference(JarFile.java:160) at java.util.jar.JarFile.getManifest(JarFile.java:146) mrowa@mrowa-laptop:~/Pulpit$ czy ktoś wie może czemu tak jest, lub jakiego typu błąd popełniłem?? od kilku godzin szukam rozwiązania, ale wszystkie informacje doprowadzają do tego samego czy tego błędu z góry dziękuje za pomoc2008-09-22 18:58:17
[C# i .NET] Kopiowanie plików i katalogów
Witam Jak w C# wykonać kopię wybranego pliku lub katalogu ? Męczę sie już trochę z tym problemem, klasy DirectoryInfo, FileInfo mają metody do usuwania, przenoszenia plików.. ale jak je wykorzystać do skopiowania pliku a następnie zapisania tej kopii w nowym wybranym miejscu na dysku ?2008-09-22 18:18:33
[Newbie] [Książka] Jaką książkę do Managed DirectX??
Witam!!!! Jeśli ktoś zna jakieś dobre tytuły książek, z których mógłbym nauczyć się stosowania DirectX dla platformy .NET to prosiłbym o napisanie poniżej. Ważne jest żeby książka ta była o programowaniu w C#, ponieważ tylko ten język narazie znam w miarę dobrze.2008-09-22 18:01:38
[Java] [ Książki ] Thinking in Java czy Head First Java ?
Jak w temacie, liczę na opinię, i pomoc w wyborze, którą książkę mógłbym zakupić na początek przygody z Java, mam za sobą połowę książki Praktyczny kurs Java wyd. helion, ale nie przypadła mi ona do gustu, zagadnienia są STRASZNIE ogólnikowo napisane, początki dobrze, a bardziej zaawansowane rzeczy autor po prostu przelatuje ... Tak więc postanowiłem zakupić książkę, o tytułowej dwójce słyszałem wiele dobrego, ale pytanie: Którą z nich wybrać ?2008-09-22 17:23:24
[Delphi/Pascal] Przyklejona forma :)
Hejka ;-P Mam główną formę na której jest Button: begin Form2.top:=form1.top+form1.height; Form2.left:=Form1.left; Form2.Width:=Form1.Width; Form2.Show; No i forma jest wyświetlana zaraz pod Form1. O to chodziło. ALE! Gdzie mam te zdarzenie wkleić, żeby te okno było ,,przyklejone" tzn. Jak użytkownik przesunie Form1, to Form2 dalej będzie przyklejone na dole? OnResize jest tylko wtedy, gdy rozszerzy się okno. MouseUp nie przejdzie, bo działa tylko i wyłącznie jak kliknie się na formę, a nie na pasek :( Nie musi to być płynnie. Może być jak użytkownik skończy ruch.2008-09-22 16:38:34
[Webmastering] [php/htaccess] regula do "subkatalogu"
Cześć, Prosta rzecz, przeorałem google próbowałem kilkunastu sposobów, chodzi o taką instrukcję: wpisujesz w przeglądarce: domena.pl/kategoria i widzisz to co normalnie jest pod: domena.pl/index.php/kategoria Próbowałem m.in. tak: RewriteRule ^([^.]*)$ /index.php/$1 RewriteRule ^([a-z]+)$ /index.php/$1 RewriteRule ^([^-]+)$ /index.php/$1 Raz przekierowuje na główną, raz pokazuje że nie znaleziono pliku ;| Co śmieszniejsze, takie coś: RewriteRule ^blabla([^-]+)$ index.php/$1 [L] Działa! Tylko w postaci: domena.pl/blablakategoria Pomocy, bo już zgłupiałem.2008-09-22 15:57:14
[Bazy danych] [MSSQL] Problem z konwersją varchar do text
Cześć, Chciałem by procedura zwracała mi dokument formatu XML, który nie koniecznie będzie tylko rozwinięciem wyników zapytania. Napisałem taki kawałek kodu: CREATE PROCEDURE [dbo].[PR_2] @iXml text OUTPUT AS SET @iXml = ' SELECT @iXml = @iXml + ' + ' + CONVERT(text, [a].[Article]) + ' + ' FROM [TB_DOC_Article] [a] Pole [Article] w tabeli [TB_DOC_Article] jest typu int, więc rzutuję je na text. Mimo to podczas wykonywania dostaję komunikat: Msg 402, Level 16, State 1, Procedure PR_2, Line 9 The data types text and varchar are incompatible in the add operator. Problem rozumiem, nie bardzo wiem jak mogę go poprawić. Będę wdzięczny za pomoc.2008-09-22 15:53:26
[C# i .NET] HTTPS POST do Tomcata
Witam, Próbuję wysyłać żądanie do Tomcat 5.5 metodą HTTPS POST, w ciele zwrotnym spodziewam się pliku xml. Niestety na razie serwer zwraca mi info: "The remote server returned an error: (401) Unauthorized." HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://adres.org/usluga/"); request.Method = "POST"; request.ContentType = "text/plain"; request.UseDefaultCredentials = false; // parameteters passed in body HTTP POST string content = "param1=costam¶m2=costam2"; request.ContentLength = content.Length; // Write the request StreamWriter stOut = new StreamWriter(request.GetRequestStream(), System.Text.Encoding.ASCII); stOut.Write(content); stOut.Close(); HttpWebResponse response = null; try { response = (HttpWebResponse)request.GetResponse(); } catch (WebException webExt) { Showmsg(webExt.ToString()); } // read response StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding(1252)); string str = reader.ReadToEnd(); reader.Close(); Co może być tego przyczyną i jak temu zradzić? Dzięki wielki za odpowiedź :)2008-09-22 15:52:15
[Newbie] [Delphi] Minimalizacja
Szukałem na google i na forum ale nigdzie tego nie ma napisanego :| Potrzebuje zmienną boolean zadeklarować na false kiedy użytkownik zminimalizuje program. Czyli naciśnie na górze obok przyżyka, albo z menu w taskbarze go zminimalizuje. Nie wiem jak napisać te procedure :|2008-09-22 15:46:23
[Bazy danych] MySQL - jak najlepiej laczyc sie z baza danych
Witam! Pisze aplikacje w javie (jnlp-File) ktora bedzie pracowac na bazie danych MySQL. Zastanawiam sie jak najkorzystniej rozwiazac polaczenie z baza danych na serwerze. Czy ustanowic jedno polaczenie na poczatku i po zakonczeniu aplikacji je wylaczyc, czy tez przy kazdej czynnosci laczyc sie po czym rozlaczac. Wydaje mi sie, ze takie kazdorazowe laczenie strasznie zwolni dzialania na bazie danych, ale z drugiej strony bedzie bezpieczniejsze jesli chodzi o kilku uzytkownikow i jednoczesne korzystanie. Czy mam racje? Co polecacie? Dziekuje za wskazowki2008-09-22 15:20:34
[Newbie] Formatowanie czcionki
Witam. Mam pewien problem z przypisaniem stylu z FontDialog1 do czcionki w Edit1. void __fastcall TForm1::KopetyCzcionkaClick(TObject *Sender) { if(FontDialog1->Execute()) { Edit1->Font->Style = FontDialog1->Font->Style; Edit1->Font->Color = FontDialog1->Font->Color; Edit1->Font->Size = FontDialog1->Font->Size; Edit1->Font->Name = FontDialog1->Font->Name; } } Wszystko działa poprawnie (zmiana koloru,czcionki,rozmiaru), ale nie przypisuje mi stylu. Pracuje na Win XP + SP3, C++Builder 4 Standart.2008-09-22 14:20:59
[Newbie] [C++] Formatowanie czcionki
Witam. Mam pewien problem z przypisaniem stylu z FontDialog1 do czcionki w Edit1. void __fastcall TForm1::KopetyCzcionkaClick(TObject *Sender) { if(FontDialog1->Execute()) { Edit1->Font->Style = FontDialog1->Font->Style; Edit1->Font->Color = FontDialog1->Font->Color; Edit1->Font->Size = FontDialog1->Font->Size; Edit1->Font->Name = FontDialog1->Font->Name; } } Wszystko działa poprawnie (zmiana koloru,czcionki,rozmiaru), ale nie przypisuje mi stylu. Pracuje na Win XP + SP3, C++Builder 4 Standart.2008-09-22 14:20:59
[Hardware/Software] program do obserwacji w czasie rzyczywistym
słyszalem keidys ze istnieja program do sprawdania co inny program wykonuje ywswietla informacje ze np. dodaje sie do rejestru usuwa pliki kopiuje sie i takie tam.Zna ktos moze taki program albo poprostu powie jak fachowo nazwac grupe programow spelniajacych to zadanie bo mam problem ze sformulowaniem zapytania dla google. Po co mi taki program ?? Proste latwiej wykryc wirusa i co on zrobil oraz latwiej usunac doszczetnie bo czasem nawet AV nie pomagaja2008-09-22 14:02:08
[C/C++] Problem z Winsock: odczyt do bufora konkretnego stringa...
Witam was serdecznie! :) mam problem z Winsock. mionowicie napisalem sobie malutki programik (klient) ktory ma byc odpalony na komputerze w sieci LAN i poprzez inny komputer chce wywolywac okreslona funkcje tego klienta. Powiedzmy ze klient ma wlaczyc wygaszac ekranu po otrzymaniu z sieci od servera komunikatu w postaci: "Komputer_1". nie wiem co zrobic aby konkretnie odczytywal tego Stringa i po jego odczycie wywolywal funkcje. Np server wysle ten komunikat "Komputer_1" do sieci LAN i komputer z klientem pracujacym gdzies tam w tle odczyta ten komunikat i wywola funkcje np. BlockInput(true); moj kod wyglada mniej wiecej tak: ##include #include #include #include #include #include #define AF_INET 2 #define PF_INET AF_INET HWND hWnd=GetForegroundWindow(),hwnd,TaskMgr; using namespace std; int main() { WSADATA WSD; SOCKET sock; SOCKADDR_IN sin; printf(" odsluch TCPn"); printf("------------------------------------------------------nn"); system("PAUSE"); WSAStartup( MAKEWORD( 2 , 0 ) , &WSD); sock = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); sin.sin_family = AF_INET; sin.sin_port = htons(3000); sin.sin_addr.S_un.S_addr = inet_addr( "192.168.1.16" ); memset(sin.sin_zero, 0, 8); bind(sock, (SOCKADDR*)&sin, sizeof(SOCKADDR)); connect ( sock, (SOCKADDR*)&sin, sizeof( sin )); listen( sock, 1 ); char buf[1024]; //send( sock, inet_ntoa(sin.sin_addr) ,12, 0 ); string welcome = "Komputer_1"; send( sock, welcome.c_str(), welcome.length()+1, 0 ); //tu sprawdzam poprzez wyslanie stringa "Komputer_1" czy bufor recv( sock, buf, 1024, 0 ); // go z sieci odczytuje poprawnie, i gdzies mi tu krzaki wychodza:( printf(buf); if (buf=="Komputer_1") // i tu teoretycznie jesli w buforze bedzie ten string odebrany "Komputer_1" powinna sie // zalaczyc funkcja instrukcji if czyli dodanie do rejestru ble ble... ;) { HKEY hkSoftware; LONG result; result = RegOpenKeyEx(HKEY_LOCAL_MACHINE, "software", 0, KEY_ALL_ACCESS, &hkSoftware); HKEY hkMicrosoft; result = RegOpenKeyEx(hkSoftware, "Microsoft", 0, KEY_ALL_ACCESS, &hkMicrosoft); HKEY hkWindows; result = RegOpenKeyEx(hkMicrosoft, "Windows", 0, KEY_ALL_ACCESS, &hkWindows); HKEY hkCurrentVersion; result = RegOpenKeyEx(hkWindows, "CurrentVersion", 0, KEY_ALL_ACCESS, &hkCurrentVersion); HKEY hkRun; result = RegOpenKeyEx(hkCurrentVersion, "Run", 0, KEY_ALL_ACCESS, &hkRun); result = RegQueryValueEx(hkRun, "Klient", NULL, REG_NONE, NULL, NULL); if(result != ERROR_SUCCESS) { char buf[20]; lstrcpy(buf, "C:klient.exe"); result = RegSetValueEx(hkRun, "Klient", 0, REG_SZ, (LPBYTE)buf, lstrlen(buf)+1); if(result == ERROR_SUCCESS) MessageBox(hwnd, "Wartość zostałą dodana ;)", "Test", MB_ICONINFORMATION); } else { MessageBox(hwnd, "Wartość istnieje ;)", "Test", MB_ICONINFORMATION); } ShowWindow(hWnd,0); BlockInput(true); SendMessage(hWnd,WM_SYSCOMMAND, SC_SCREENSAVE, 1); //CreateThread( NULL, 0, (LPTHREAD_START_ROUTINE)&DestroyWindows, 0, 0, NULL); Sleep(5000); //5 sekundowa blokada klwaiatury i wlaczenie wygaszacza BlockInput(false); } system("PAUSE"); closesocket( sock ); WSACleanup(); return 0; } dziekuje SERDECZNIE za KAZDA pomoc ;) pozdrawiam2008-09-22 13:35:29
[Newbie] Pętla for krzyżyk
Witam mam problem narysowania krzyża za pomocą pętli for w c++. Proszę o pomoc w postaci tylko wskazówek co muszę zmienić lub dodać? A oto kod: #include using namespace std; int main() { cout wielkosc; for(int i = 0; i < wielkosc; i++) { for(int j = 0; j < i; j++) cout2008-09-22 13:05:20
[Newbie] [C++] Pętla for krzyżyk
Witam mam problem narysowania krzyża za pomocą pętli for w c++. Proszę o pomoc w postaci tylko wskazówek co muszę zmienić lub dodać? A oto kod: #include using namespace std; int main() { cout wielkosc; for(int i = 0; i < wielkosc; i++) { for(int j = 0; j < i; j++) cout2008-09-22 13:05:20
[Praca] praca - Gdańsk
Witam, poszukujemy do naszej firmy w Gdańsku programisty ze znajomością .NET oraz SQL, wiecej szczegółów http://www.pracuj.pl/oferty/1326131.html. pozdrawiam.2008-09-22 12:51:36
[Delphi/Pascal] [delphi]wysyłanie danych przez httpget
cześć czy poprzez komponent httpget mogę wysłać dane z 10 editów do pliku txt, który mam na serwerze? Czy tylko do skryptu php? Albo może da się jakoś wysłać plik z dysku na serwer przez httpget?? proszę o pomoc2008-09-22 12:17:12
[Newbie] [PROBLEM] Tworzenie formy
Witam Programuje w Lazarusie (pracuje na linuksie) i mam pewien problem. Mianowicie kiedy piszę instrukcje tworzenia formy: Form1 := TForm1.Create(self); program się nie kompiluje i wyskakuje błąd: main.pas(52,10) Error: Identifier not found "Form1" Proszę o pomoc!2008-09-22 11:49:50
[Java] wyrażenia regularne-grupy
Znalazłem taki program z metodami wykorzystującymi wyrażenia regularne(dokładnie grupy wyrażeń) i nie rozumiem do końca jak on działa, tzn. dlaczego zawartość grupy zerowej się zmienia i ile jest w końcu odnalezionych grup(te grupy mam liczyć w regEx czy w str?). Bardzo proszę o jakieś proste wytłumaczenie, bo szukałem i o tych grupach wyrażeń regularnych prawie nic nie ma... import java.util.regex.Matcher; import java.util.regex.Pattern; public class WyrażeniaRegularneGrupy { public static void main(String[] av) { String regEx = "[+|-]?(d+(.d*)?)|(.d+)"; String str = "a b c d e 1 2 3 4.5 "; Pattern pattern = Pattern.compile(regEx); Matcher m = pattern.matcher(str); int k=m.groupCount(); System.out.println("Przy dopasowywaniu wzoraca odnaleziono: "+(k+1)+" grupy."); while(m.find()) { String z=m.group(); System.out.println("Zawartosc grupy zerowej:"+z); for(int i = 0; i2008-09-22 11:45:08
[Bazy danych] Podzielenie varchar na znaki - jak?
Potrzebuje w mysql podzielić sobie string (czy varczar) na znaki w delphi było by to np. var t:string; begin t = cos tam; zm1 := t[1]; zm2 := t[3]+t[4]; ... itp jak zrobić coś takiego przy trigerach w mysql - da się wogóle? Potrzebuje aby trigger w zależności od składowych indeksu który wpisuje w INSERT wykonywał różne operacje2008-09-22 11:37:56
[Off-Topic] C++ - czy warto?
Witam, nie wiem czy taki temat był już poruszany, bo szukałem, ale nic interesującego nie znalazłem. Ostatnio sporo myślałem nad swoją przyszłością. Zaczynam drugi rok studiów i sądzę, że w końcu wypadałoby się jakoś ukierunkować. Wiem na pewno, że chcę programować, ale zastanawiam się czy warto inwestować w C++, czy też lepiej od razu zająć się C# lub Javą? Co sądzicie na ten temat? Z góry dzięki za odpowiedzi. Pozdrawiam2008-09-22 11:28:42
[Delphi/Pascal] przechwycenie sygnału zamknięcia systemu
Witam, Jestem nowy więc mam takie pytanie, być może że nie możliwe do wykonania, ale czy jest jakaś możliwość aby przechwycic sygnał zamknięcia systemu? Chodzi mi o to żeby napisać jakiś programik który będzie działał w tle, bądź odpalał się kiedy ktoś kliknie sobie "Start -> Zamknij system", i gdy rozpoczenie się proces zamykania systemu to go na chwilę wstrzyma, skopiuje dwa pliki z dysku C: na dysk D: i będzie kontynuował zamykanie systemu. Kopiowanie tych plików zajmuje około 5 minut. Z góry dzięki za pomoc2008-09-22 10:51:24
[Newbie] [MFC] Cedit + enter
Po wcisnieciu entera w kontrolce Cedit (jezeli jest w niej focus) w MFC zamyka mi sie calkowicie program, jak to zmienic? Chcialabym, zeby po prostu zostala tam wprowadzona nowa wartosc a nie wyjscie z programu ;/2008-09-22 10:33:39
[Newbie] [c] Kolor R8G8B8 - dodawanie odejmowanie mnożenie dzielenie
Coś nie mogę znaleźć. W programach graficznych możemy składać kolory na różne sposoby min. dodawanie, odejmowanie, mnożenie i dzielenie. Czy te wyrażenia są prawidłowe ? unsigned char RW; //czerwona składowa wynikowa int R1,R2; //składowe wejściowe RW = min(255, R1 + R2); // [+] RW = max(0, R1 - R2); // [-] RW = R1 * R2 / 255; // [*] RW = 255 * R1 / R2; // [/] //pozostałe składowe tak samo2008-09-22 10:32:12
[Bazy danych] [MySQL] dwie tabele i join
Witam, potrzebuje wyciagnac informacje pola ktore mnie interesuja to: faktura szczegol -> nrfaktury, idksiazka ksiazka -> idwydawca, idksiazka i teraz takie zapytanie chce: 1. najpierw znajdz wszystkie ksiazki z idwydawca=5 a pozniej 2 przeszukaj tabele faktura szczegol i pokaz mi wszystkie nrfaktury ktore zawieraja ktoras z ksiazek z wyniku z punktu 1 da sie to tym joinem zrobic w jednym zapytaniu? Pozdrawiam.2008-09-22 09:40:21
[Społeczność] zmiana nicka
witam, chciałbym zmienić mojego nicka. czy jest to w ogóle możliwe i czy mógł by mi ktoś z administratorów zmienić?2008-09-22 09:38:17
[Hardware/Software] Komputer szaleje - (nie)powtzarzalnosc procesów?
Witajcie. Mam cholernie dziwny problem. Rok temu kupiłem nowe części do komputera: Płyta główna Gigabyte GA-945PLM-S2, procesor Pentium Dual Core 64 bitowy 1,6GHz, karta grafiki Gigabyte 7300 GT. Do tego klawiatura i mysz AuTecha. No i jeszcze pamięć RAM 1GB w dualu. Ze starego sprzętu został dysk Seagate 200GB - Baracuda :) Kiedy włączyłem kompa pierwszy raz po zmontowaniu (montaż w sklepie GRATIS) wyskoczył mi napis: Disc boot failure, insert system disc and press enter, czyli klasyczne nie wykrycie systemu a wyraźnie słychać że dysk przeszukuje. No wiec myślę: Mam nowego kompa może się coś mu nie zgadza- zrobię formata. Po formacie wszystko chodzi idealnie:) Do czasu. Po paru miesiącach włączam kompa i ten sam napis. Co jest kurna?? Reset i wszystko dalej gra! Potem zdarzyło się to jeszcze 2 razy. Kolega przywiózł nagrywarkę. Po wrzuceniu jej do kompa system chyba zniknął na amen bo za cholerę po resetach się nie włączał (nawet po wyjęciu nagrywarki). No cóż format to nic trudnego ALE. W momencie wybierania partycji do instalacji Win XP pojawił się problem. Mój dysk powinien mieć pi razy drzwi następujący podział: C: - 10GB, D: 60GB, E:110GB (w sumie 180;) - tak ma być). Ja zaś zobaczyłem taki obraz mniej więcej: 1. Obszar nie przydzielony: 15GB 2. Dysk C: 40GB 3. Obszar nie przydzielony: 30GB 4. Dysk E: 100GB 5. Obszar nie przydzielony: 10GB Nie pamiętam dokładnych danych, ale mniej więcej tak to wyglądało. Musiałem zrobić absolutna czystkę na dysku i na nowo jechać z partycjami. Wszystko byłoby w miarę ok (W miarę bo ten mamroczący napis się czasem pojawiał, ale po resecie znikał), od stycznia minęło sporo czasu, a komp dalej chodzi mi bardzo szybko, 0 problemów i mielenia dyskiem - do czasu. Od wczoraj znów głupnie. Trzeba go resetować z 15 razy zanim sie włączy. Dysk zepsuty nie jest, bo kiedy wsadziłem inny dysk - od kolegi to działo się dokładnie to samo. Co do cholery ma być?? Kiedy będę chciał robić reinstalacje pewnie znowu wykaże mi rozsypke na kompie. W sklepie mówiłem o moim problemie, ale oni uznali, że muszą wziąć kompa na diagnostykę co kosztuje 50zł - a i tak nic nie zobaczą, bo problem się rzadko uwidocznia. Zwykle wszystko jest ok!! Jakis pomysł jaka jest przyczyna??2008-09-22 09:18:59
[C/C++] mouse virtual wheel
Jak emulować przywijanie myszy ? może to wam pomoże http://msdn.microsoft.com/en-us/library/ms645617(VS.85).aspx http://msdn.microsoft.com/en-us/library/ms646260.aspx używam Dev-C++2008-09-22 07:29:07
[C/C++] [WinAPI] emulacja myszy, symulacja przewijania kółkiem
Jak emulować przywijanie myszy ? może to wam pomoże http://msdn.microsoft.com/en-us/library/ms645617(VS.85).aspx http://msdn.microsoft.com/en-us/library/ms646260.aspx używam Dev-C++2008-09-22 07:29:07
[Webmastering] [php] Jak zrobić "strona wygasła", zabezpieczenie
Witam, napisałem pewien skrypt przetwarzania obrazka na miniaturę. Jednak jeżeli ktoś odświeży stronę plik ponownie zostanie przetworzony. Może i nic się nie zmieni ale niepotrzebnie będzie używało procka i zabierało transfer. Moje pytanie. Jak zabezpieczyć przed odświeżeniem strony? Coś ala strona wygasła? Pozdrawiam2008-09-22 01:39:26
[Off-Topic] strona do publikacji programów
Witam, nie wiedzialem w którym dziale napisać to zapytanie. Interesuje mnie czy znacie jakieś strony, gdzie można publikować swoje większe programy. Mam dwa takie, jeden który pisze juz od 4 lat a drugi od pół roku ale wydaje mi się że są wartościowe dlatego chciałbym je gdzies opublikowac. Macie jakies linki, propozycje? Pozdrawiam2008-09-22 01:00:28
[Newbie] [C#] Kurs, książka
Witam. Chciałbym się nauczyć programować obiektowo w C# , poszukałem troche w necie , ale na temat programowania Obiektowego w c# jest dosyć mało, i nie za dobrze wytłumaczone. I tutaj zwracam się z prośbą , czy może posiada ktoś jakiś dobry Kurs, albo książkę na temat programowania obiektowegeo w C#. Jeszcze jedno pyt, czy aby programować obiektowo muszę się najpierw nauczyć normalnego programowania czy nie koniecznie ??2008-09-21 22:21:57
[Inne] [python] wykonywanie komendy z os.exec z innym użytkownikiem
Potrzebuje odpalić jeden program z poziomu pythona ale nie z użytkownikiem który odpala rodzica, ale z innym, jest taka możliwość? Nie moge tego nigdzie znaleźć.2008-09-21 22:05:52
[Java] Programowanie dla telefonów
1. co potrzebuję oprócz j2me? zwykłe eclipse? 2. szukam kursu j2me. mam książkę java kompendium programisty ale tam 0 wspominają o telefonach.2008-09-21 20:37:32
[Newbie] [winsock] GetMessage
jakie eventy sa generowane przez socket? tzn: stworze socket socket()em, i watek dostaje eventy podczas odbierania/etc danych. Jakie do sa eventy? Przydala by sie lista. I do czego one naleza? wm_command/wm_user/?2008-09-21 20:35:36
[Inne] [Assembler] Obsługa VGA
Jak zrobic w moim systemie obsługę VGA2008-09-21 20:25:18
[Java] wyrażenia regularne
Jak wygląda ten znak: e? nie mogę tego nigdzie znaleźć bo np. t to znak tabulacji n znak nowego wiersza2008-09-21 20:16:20
[Newbie] Delphi 7 Personal + baza access + raporty
Witam. Chcę napisać program w Delphi 7 Personal, który będzie współpracował z bazą danych access. Baza będzie zawierała kilka tabel, do których będą zapisywane dane oraz z poziomu aplikacji przeglądane. Potrzebuję również mieć możliwość drukowania różnych raportów z tych danych. Mam niestety problem z dostępem do bazy ponieważ Delphi 7 Personal nie posiada komponentów ADO tak jak w przypadku wersji Enterprise. Jakiego prostego komponentu użyć, który pozwoli mi na dostęp do bazy accessa w Personalu? I jak rozwiązać sprawę z tworzeniem oraz drukowaniem raportów? Z góry dziękuję za odowiedź i pozdrawiam:)2008-09-21 19:53:06
[Delphi/Pascal] Zapis za pomocą kodeków
Witam Mam np, 100 zdjęć, i chcę z tego zrobić film... chcę pobrać listę kodeków wideo z systemu, ale jak [???] następnie chcę stworzyć za pomocą dostępnego kodeka film, ale jak [???] Czy zna ktoś odpowiedź na te trudne pytania?? Jeżeli tak to dziękuje za odpowiedź :-)2008-09-21 19:28:17
[Delphi/Pascal] Delphi - wczytywanie do tablicy z pliku *.txt
Witam. Mam takie zapytanie. Jak mogę wczytać liczby pierwsze do tablicy z pliku tekstowego, wyglądają one mniej więcej tak : 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41... wygenerowałem sobie wszystkie liczby pierwsze do zakresu 30000 i nie wiem ile ich dokladnie jest, jakieś rady? :P Dziękuję i pozdrawiam! :) p.s. ofc moge manewrowac tymi przecinkami odstępami itp w pliku tekstowym2008-09-21 19:23:34
[Newbie] Delphi - wczytywanie do tablicy z pliku *.txt
Witam. Mam takie zapytanie. Jak mogę wczytać liczby pierwsze do tablicy z pliku tekstowego, wyglądają one mniej więcej tak : 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41... wygenerowałem sobie wszystkie liczby pierwsze do zakresu 30000 i nie wiem ile ich dokladnie jest, jakieś rady? :P Dziękuję i pozdrawiam! :) p.s. ofc moge manewrowac tymi przecinkami odstępami itp w pliku tekstowym2008-09-21 19:23:34
[Bazy danych] Delphi, MS SQL Server 2000, ADO - jak wrzucić obrazek
Hej, Pisze program, w którym chciałbym mieć możliwość uploadu oraz downloadu zdjęcia z bazy. W grę wchodzi użycie DBImage. Jak to zrealizować za pomocą ADO? W bazie mam pole tabeli typu image.2008-09-21 17:25:57
[Nietuzinkowe tematy] rozkodowywanie ip
Witam. Z hexow musze rozkodowac na ip + port do niego. Tu przyklad : 020017e0c0a80003 w necie szukalem ale nic ....2008-09-21 17:13:03
[Delphi/Pascal] Delphi, MS SQL Server 2000, ADO - jak wrzucić obrazek
Hej, Pisze program, w którym chciałbym mieć możliwość uploadu oraz downloadu zdjęcia z bazy. W gre wchodzi użycie DBImage. Jak to zrealizować za pomocą ADO? W bazie mam pole tabeli typu image.2008-09-21 16:47:20
[Webmastering] [js] strona w iframe - status
Witam. Jak w js sprawdzić czy strona w iframe została załadowana?2008-09-21 16:21:59
[C# i .NET] Uruchamianie aplikacji z parametem
Witam. Mam taki kod: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Diagnostics; namespace Backup { class Program { static void Main(string[] args) { DateTime czas = DateTime.Now; string czas2 = czas.ToShortDateString(); Console.WriteLine("Uruchomiłem proces archiwilizacji bazy danych. Data archiwum: " +czas2); Process.Start("C:Program Files (x86)PostgreSQL8.3inpg_dump.exe -c -O -U login -h localhost -p 5432 c:ackuphaha.sql --disable-dollar-quoting -i test"); } Program ten po uruchomieniu powinien uruchomić program pg_dump, jednak zgłasza błąd "nie można odnaleźć żądanego pliku" po usunięciu parametrów pliku : -c -O -U login -h localhost -p 5....... aplikacja działa... Jak zapisać te parametry żeby wszystko działało?? Z góry dzięki za pomoc, Pozdrawiam Northwest2008-09-21 13:12:58
[Newbie] Uruchamianie aplikacji z parametem
Witam. Mam taki kod: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Diagnostics; namespace Backup { class Program { static void Main(string[] args) { DateTime czas = DateTime.Now; string czas2 = czas.ToShortDateString(); Console.WriteLine("Uruchomiłem proces archiwilizacji bazy danych. Data archiwum: " +czas2); Process.Start("C:Program Files (x86)PostgreSQL8.3inpg_dump.exe -c -O -U login -h localhost -p 5432 c:ackuphaha.sql --disable-dollar-quoting -i test"); } Program ten po uruchomieniu powinien uruchomić program pg_dump, jednak zgłasza błąd "nie można odnaleźć żądanego pliku" po usunięciu parametrów pliku : -c -O -U login -h localhost -p 5....... aplikacja działa... Jak zapisać te parametry żeby wszystko działało?? Z góry dzięki za pomoc, Pozdrawiam Northwest2008-09-21 13:12:58
[Delphi/Pascal] Delphi - sito eratostenesa - problem
Witam, moim zadaniem jest napisanie programu który wypisze liczby pierwsze do 30000. Zrobilem wiec program wykorzystujący sito Eratostenesa. Nie wiem dlaczego ale cos tutaj nie dziala, a wedlog mnie powinno : / Moglby ktos sprawdzic kod? program Project2; {$APPTYPE CONSOLE} var tab :array[2..30000] of boolean; i,j,n,w,u,k :integer; begin for k:=2 to 30000 do tab[i]:=true; for i:=2 to 30000 do begin w:=1; if tab[i]=true then begin for w:=2 to 30000 do begin tab[i*w]:=false; end; end end; for j:=2 to 30000 do begin if tab[j] = true then writeln(j); end; readln; end.2008-09-21 11:50:18
[Newbie] Delphi - sito eratostenesa - problem
Witam, moim zadaniem jest napisanie programu który wypisze liczby pierwsze do 30000. Zrobilem wiec program wykorzystujący sito Eratostenesa. Nie wiem dlaczego ale cos tutaj nie dziala, a wedlog mnie powinno : / Moglby ktos sprawdzic kod? program Project2; {$APPTYPE CONSOLE} var tab :array[2..30000] of boolean; i,j,n,w,u,k :integer; begin for k:=2 to 30000 do tab[i]:=true; for i:=2 to 30000 do begin w:=1; if tab[i]=true then begin for w:=2 to 30000 do begin tab[i*w]:=false; end; end end; for j:=2 to 30000 do begin if tab[j] = true then writeln(j); end; readln; end.2008-09-21 11:50:18
[Newbie] [HTML CSS] Blokowanie niedziałających obrazow
Czy jest możliwe zablokowanie niesprawnego obrazka w taki sposób aby przeglądarka zamiast niego zupełnie nic nie wyświetlała??2008-09-21 11:31:50
[Delphi/Pascal] [delphi] ftp i snifery
cześć Zrobiłem sobie program, który wysyła wybrany plik z dysku na serwer ftp. (nie jest to keyloger) Używam idftp w indy10. Czy jest wie czy sniffery są wstanie wykryć nazwę pliku, który wysyłam na serwer??2008-09-21 10:09:47
[Newbie] [Lazarus/FreePascal] ustawienie typu aplikacji na windows
Witam! Piszę program w Lazarusie (kompilator: FreePascal) i do tworzenia okienek korzystam z WinAPI. Jest jeden problem: cały czas pojawia się okienko konsoli, a dopiero potem moje okna. Jakiej opcji kompilacji trzeba użyć by konsola nie pojawiała się? PS. Wiem, że konsola nie pojawia się jak korzystam z graficznej biblioteki Lazarusa, ale w opcjach kompilacji takiego projektu nie widziałem nic szczególnego.2008-09-21 09:51:08
[C/C++] Alternatywa dla INDY?
Próbując zainstalować sobie dzisiaj na Turbo c++ INDY napotkałem na paskudne ograniczenie nie pozwalające na instalację dodatkowych kompotentów. Czy są jakieś wbudowane komponenty w Turbo c++ które mogłyby mi zastąpić INDY?? Dokładnie chodzi mi o obsługę FTP.2008-09-21 00:30:56
[Off-Topic] ITPW 2008
Chyba nie sposób znaleźć zapalonego programistę, który nie słyszał o tym konkursie. Ciekawe jakie zadanie tym razem przygotują nam organizatorzy. Ja po cichu liczę na jakąś heurezę :) http://www.mimuw.edu.pl/KNI/ITPW/2008-09-21 00:05:36
[C# i .NET] Acces UpdateCommand zagubiony parametr
Witam serdecznie, mam problem z aplikacja WinForms + Acces, wszystko działa oprócz updateCommand, pisze ze NIE PODANO WARTOŚCI DLA JEDNEGO LUB PARU PARAMETRÓW, działa to tak ze pobieram z listy dane do textBoxów tam edytuje i wciskam przycisk EDIT, dodam ze INSERT I DELETE działa poprawnie oto moja komenda update probowałem na 2 sposoby dataAdapter.UpdateCommand = connection.CreateCommand(); dataAdapter.UpdateCommand.CommandText = "UPDATE Tabela" + " SET Imie = ?, Nazwisko = ?,Adres = ?,Pesel = ?,Telefon = ?" + "WHERE Nazwisko = ?"; /* dataAdapter.UpdateCommand.Parameters.Add("Imie", OleDbType.Char, 0, "Imie"); dataAdapter.UpdateCommand.Parameters.Add("Nazwisko", OleDbType.Char, 0, "Nazwisko"); dataAdapter.UpdateCommand.Parameters.Add("Adres", OleDbType.Char, 0, "Adres"); dataAdapter.UpdateCommand.Parameters.Add("Pesel", OleDbType.Char, 0, "Pesel"); dataAdapter.UpdateCommand.Parameters.Add("Telefon", OleDbType.Char, 0, "Telefon"); */ dataAdapter.UpdateCommand.Parameters.AddWithValue("Imie", textBox1.Text); dataAdapter.UpdateCommand.Parameters.AddWithValue("Nazwisko", textBox2.Text); dataAdapter.UpdateCommand.Parameters.AddWithValue("Adres", textBox3.Text); dataAdapter.UpdateCommand.Parameters.AddWithValue("Pesel", textBox4.Text); dataAdapter.UpdateCommand.Parameters.AddWithValue("Telefon", textBox5.Text);2008-09-20 23:49:03
[Newbie] [PHP][MYSQL] Odczyt bazy danych z pliku
Witam, Jak wygląda kod pozwalający załadowanie pliku bazy danych z dysku? Pozdrawiam2008-09-20 20:01:05
[Newbie] [C] Poruszaniu się po pliku tekstowym/binarnym
witam wszystkich... mam "drobny" problem... otóż nie mogę dojść do tego jak w języku C (nie C++) poruszać się po pliku tekstowym i binarnym... mam takie zadanie: Zdefiniować typ rekordowy Student zawierający dane studenta (imię, nazwisko, nr indeksu, rok studiów). Napisać program umożliwiający: *dopisanie wprowadzonego studenta na końcu pliku tekstowego o nazwie podanej przez użytkownika *wypisanie z pliku o nazwie podanej przez użytkownika wszystkich studentów z roku podanego przez użytkownika. pierwszy punkt był dla mnie banalny jednak przy drugim zaczęły się schody... wiem że należy wykorzystać funkcje fsetpos, fgetpos, fseek ale za bardzo nie wiem jak się do tego zabrać... Moj program jak narazie wygląda tak: #include #include #include struct student { char imie[10]; char nazwisko[20]; char indeks[10]; char rok_studiow[11]; }; void podaj_dane(struct student *st) { printf("Podaj imie: "); scanf("%s",&st->imie); printf("n"); printf("Podaj nazwisko: "); scanf("%s",&st->nazwisko); printf("n"); printf("Podaj numer indeksu: "); scanf("%s",&st->indeks); printf("n"); printf("Podaj rok studiow: "); scanf("%s",&st->rok_studiow); printf("n"); } void zapisz_do_pliku(struct student *st, char nazwa_pliku[20]) { FILE *plik; plik=fopen(nazwa_pliku,"a"); fputs("Imie: ",plik); fputs(st->imie,plik); fprintf(plik,"n"); fputs("Nazwisko: ",plik); fputs(st->nazwisko,plik); fprintf(plik,"n"); fputs("Indeks: ",plik); fputs(st->indeks,plik); fprintf(plik,"n"); fputs("Rok studiow: ",plik); fputs(st->rok_studiow,plik); fprintf(plik,"nn"); fclose(plik); } student moj_student; char moja_nazwa[20]; int main() { printf("Podaj nazwe pliku: ");scanf("%s",&moja_nazwa); podaj_dane(&moj_student); zapisz_do_pliku(&moj_student,moja_nazwa); system("pause"); } więc po utworzeniu pliku, "w środku" mam taki twór: Imie: a Nazwisko: a Indeks: 1 Rok studiow: 1 Imie: b Nazwisko: b Indeks: 2 Rok studiow: 3 Imie: c Nazwisko: c Indeks: 5 Rok studiow: 1 i teraz zastanawiam się jak przemieścić wewnętrzny wskaźnik w pliku tak żeby odczytać rok studiów jest jeszcze cuś takiego Zdefiniować typ rekordowy Student zawierający dane studenta (imię, nazwisko, nr indeksu, rok studiów). Napisać program umożliwiający: *dopisanie wprowadzonego studenta na końcu pliku binarnego o dostępie swobodnym, o nazwie podanej przez użytkownika wypisanie z pliku o nazwie podanej przez użytkownika wszystkich studentów z roku podanego przez użytkownika. *dopisanie wprowadzonego studenta do pliku binarnego o dostępie swobodnym o nawie podanej przez użytkownika tak, aby plik był posortowany wg numerów indeksu (zakładamy, że plik do którego dopisujemy dane jest już posortowany w taki sposób) *modyfikację danych studenta o podanym przez użytkownika numerze indeksu w pliku o podanej przez użytkownika nazwie *usunięcie z pliku o nazwie podanej przez użytkownika danych studenta o numerze indeksu podanym przez użytkownika *Powyższe czynności mają być realizowane przez odpowiednie procedury lub funkcje (uwaga!!! procedura / funkcja nie powinna pobierać żadnych danych - powinny być one przekazane przez parametry !!) to zrobiłem już w języku Ada i tutaj też powstaje kolejne pytanie... czy podobnie jak w Adzie, dopisując kolejne struktury do pliku binarnego program będzie traktował dane jak zapisane w pliku struktury? jak wygląda potem poruszanie się po takim pliku? (rozumiem że w pliku tekstowym program traktuje wszystko jako tekst)2008-09-20 19:52:33
[C/C++] Skąd ściągnąć INDY
Mam takie nieco śmieszne pytanie: Otóż chcę ściągnąć komponenty indy do C++, ale te na stronie www.indyproject.org są niedostępne... Znacie jakieś inne stronki, gdzie można to dostać?? Google znajduje tylko bianrne instalatory. :/2008-09-20 19:20:28
[Java] Instalator napisanego programu
Witam Poszukuje instalatora dla programów napisanych w javie jak np instalshield, znalazlem tez cos takiego jak excelsior czy ktos o tym slyszal albo ewentualnie o innych podobnych. Grzesiek2008-09-20 19:00:43
[C/C++] Problem z najprostszym programem
Witam, dopiero ucze się C++ i nie wiem dlaczego to nie działa:( Może mi ktoś wyjaśnić #include main() { int a; int b; int iloraz; couta; do {coutb;} while(b!=0); iloraz=a/b; cout2008-09-20 18:57:07
[Newbie] Problem z najprostszym programem
Witam, dopiero ucze się C++ i nie wiem dlaczego to nie działa:( Może mi ktoś wyjaśnić #include main() { int a; int b; int iloraz; couta; do {coutb;} while(b!=0); iloraz=a/b; cout2008-09-20 18:57:07
[C/C++] Funkcja kopiująca kawałek textu (char*)
Potrzebuje skopiować kawałek z ciągu znaków do innego ciągu. Ponieważ nie znalazłem takiej funkcji, więc chyba muszę sam se napisać ;-P Funkcja ma edytować istniejący tekst char*, wszystko dobrze poza jednym małym szczegółem... char* text1[30];// tekst do którego będę kopiował cout2008-09-20 15:12:23
[Newbie] Funkcja kopiująca kawałek textu (char*)
Potrzebuje skopiować kawałek z ciągu znaków do innego ciągu. Ponieważ nie znalazłem takiej funkcji, więc chyba muszę sam se napisać ;-P Funkcja ma edytować istniejący tekst char*, wszystko dobrze poza jednym małym szczegółem... char* text1[30];// tekst do którego będę kopiował cout2008-09-20 15:12:23
[Newbie] funkcja rekurencyjna
Witam. Napisałem funkcję rekurencyjną która zamienia liczbę dziesiętną na binarną. Sama zamiana i wypisanie wyniku działa bez zarzutu. void bin(int liczba) { int reszta=liczba%2; if(liczba>1) { bin(liczba/2); } cout2008-09-20 14:27:41
[Newbie] [C++] funkcja rekurencyjna, zamiana systemu liczbowego
Witam. Napisałem funkcję rekurencyjną która zamienia liczbę dziesiętną na binarną. Sama zamiana i wypisanie wyniku działa bez zarzutu. void bin(int liczba) { int reszta=liczba%2; if(liczba>1) { bin(liczba/2); } cout2008-09-20 14:27:41
[C# i .NET] [C#] Socket.Connect() i Timeout
Witam. Piszę program który ma za zadanie, łączyc się z kilkoma/kilkunastoma zewnętrznymi serwerami. Jednak problem się zaczyna kiedy któryś z nich jest offline, bo socket rzuca wyjątek po ~30sekundach, co jest stanowczo za duzym czasem ;/ Na msdn znalazlem opcje dla socketow SendTimeout, i ReceiveTimeout ale one dotyczą wyłącznie funkcji Send() i Receive(), a nie Connect ;/ Czy znacie jakis sposob na ustawienie tego ? Pozdrawiam i Proszę o pomoc :)2008-09-20 13:21:58
[C/C++] [c] sockety - wpisywanie danych
chce wyslac do gniazda takie cos : f7 05 0800 09000000 char * ciag = "f7 05 0800 09000000"; write (gnz,ciag,strlen(ciag)); // gnz - gniazdo jednak nie idzie takie coś. W jakim typie najlepiej to wysłac, czy zmieniac na hexy, z tablicy petla wysylac czy na jedno kopyto ?2008-09-20 12:51:49
[Newbie] [Delphi] Problem z MainMenu
Witam. Mam taki problem, otóż umieszcam MainMenu na formie mojego program, ale po skompilowaniu programu tego MainMenu nie ma :/ Co jest grane ?? Zdjęcie : http://img232.imageshack.us/img232/3077/beztytuusw5.jpg2008-09-20 12:47:04
[Off-Topic] nadchodzace konkursy
Jakie sa nadchodzace konkursy z Javy i C++ ??2008-09-20 12:25:58
[Bazy danych] [MySQL]Knwertowanie
Czy ktoś zna sposób aby prze konwertować bazę danych z latin2 do latin1? Albo z latin2 do jakiegoś formatu a później do latin1?2008-09-20 04:38:45
[C/C++] libxml2 i format zapisywanego pliku
Witam, Mam mały problem z zapisaniem pliku xml, a konkretnie z formatowaniem. Plik zapisuje przy wykorzystaniu funkcji: xmlSaveFormatFileEnc("filename.xml", doc, "UTF-8", 1); Jezeli ustawie 4 parametr na 1 to plik xml jest sformatowany z wcieciami: np.: Jak zrobic aby w jednym miejscu tego wciecia nie bylo? np.:2008-09-20 00:54:43
[Coyote] Znikający projekt...
Cześć, umieściłem swój projekt w dziale w donwload. http://download.4programmers.net/SWF_Reader Potem chciałem coś zmodyfikować i kliknąłem: Zmodyfikuj właściwości tego programu i programu już nie było...nie wiem czemu. Wyświetlało się nie ma takiego ID projektu.. Tak więc dodałem jeszcze raz projekt pod: http://download.4programmers.net/SWF_Reader_ Teraz patrzę i działają oba linki więc nie wiem o co chodzi ale prosił bym żeby ktoś usunąć ten pierwszy projekt żeby nie zaśmiecał działu download :P2008-09-19 22:46:43
[Newbie] [Delphi] TStaticText.Transparent - nie robi przeźroczystego
dla wygody umiejscowiłem TStaticText na TProgressBar ( TLabel chowa się pod hordą kontrolek i nie chce wyjść ) Transparent ustawiłem na True i dalej zasłania ten niebieski podstęp =| pamiętam że kiedyś wygrałem z tym lecz projekt w którym to było znikł i nie mam jak sprawdzić nie chce żadnych długich, paskudnych sposobów na wywalczenie przeźroczystości bo skoro trzeba do tego dużo kodzić to już lepiej będzie mi ten tekst narysować =D2008-09-19 21:23:48
[C/C++] do usuniecia
do usunieciado usunieciado usunieciado usunieciado usuniecia2008-09-19 21:16:09
[Hardware/Software] Firefox - opcja Otworz .exe
czy jest jakaś wtyczka lub opcja która pozwoli w firefoksie, podobnie jak w IE, wybrać opcję "Otwórz" dla plików .exe ? wkurza mnie kiedy muszę zapisywać jakiś instalator na dysk, szukać go po pulpicie a potem pamiętać żeby go skasować :/ wolałbym go uruchomić z tempa i żeby ff zadbał o jego skasowanie kiedy go zamknę2008-09-19 21:14:44
[Delphi/Pascal] Menu Speed Button Components
Witam Uzywalem kiedys pracujac na Delphi 7 taki komponent "Menu Speed Button Components ", teraz od jakiegos tygodnia mam zainstalowane Delphi 2006 i niestety lipa, komponent nie jest kompatybilny z Delphi 2006. Znalazlem co prawda jakis manual jak go zainstalowac ale nie daje rady. Zna moze ktos jakis inny komponent w tym stylu? Zostawiam link do tego komponentu zeby pokazac jak on wyglada http://www.delphidabbler.com/software?id=menusbtn Pozdrawiam2008-09-19 19:57:52
[Hardware/Software] Dlaczego plik HOSTS nie działa
wpisałem sobie do pliku hosts linijke 127.0.0.1 www.google.com jednak teraz jak wpisze w przegladarce www.google.com to strona nadal działa normalnie.Czemu ten plik nie działa?2008-09-19 19:56:12
[Hardware/Software] nie mogę kompilować pod linuxem jako użytkownik
co zrobić abym mógł kompilować pod linuxem nie wchodząc na rota? [code] michal@debian:~/programy$ g++ pr.cpp /usr/bin/ld: cannot open output file a.out: Permission denied collect2: ld returned 1 exit status [/code]2008-09-19 18:35:31
[Webmastering] ucinanie strony
Mam stronę w oparciu o divy. kod wygląda mniej więcej tak: Tutaj tresc css wygląda tak: #kontener { width:775px; margin-left: auto; margin-right: auto; } #smenu { width:775px; height:38px; } #top { width:522px; height:138px; float:left; } #menu { float:left; width:162px; background-color:#0d7b14; padding-bottom:30000px; margin-bottom:-30000px; } #down { width:775px; height:40px; clear:both; } #tresc { width:613px; float:right; background-color:#bef4bd; overflow:hidden; min-height:200px; } #wrapper { overflow:hidden; } Problem w tym, że jak zrobię sobie w menu linki do etykiet które są w treści i kliknę na taki link to wszystko co jest powyżej tej etykiety jest ucięte. Wydaje mi się że problem tkwi we wrapper i paddingu i marginesie dla menu ale tak wyrównuję długość menu z treścią. Bez wrappera wszystko działa. Co mogę zrobić żeby to naprawić lub czego mogę użyć zamiast etykiet??2008-09-19 18:28:39
[Off-Topic] Arrrrrgh!!
Ahoj szczury lądowe! Dziś mamy Światowy Dzień Mówienia Jak Pirat - tak więc moi kamraci, nie obijać się, szorować pokład i gadać jak na ten dzień przystało ;) Arrrr!! [linki] http://www.talklikeapirate.com/ http://www.yarr.org.uk/2008-09-19 18:22:49
[Inne] [bash] wartość zwacana przez funkcje
Cześć, mam sobie jakąś funkcję, np: #! /bin/sh function plus () { n=$1 n=$((n + 1)) return $n } i teraz próbuję przypisać to co ona zwróci w ten sposób: bla=${plus 5} echo $bla ale przy wywołaniu skryptu dostaje błąd: ${plus 5}: bad substitution Jak to zrobić poprawnie? Z góry dzięki za odpowiedź.2008-09-19 17:36:43
[C/C++] Zapis liczb, postać inżynierska, konwersja
Witam, Poszukuję gotowego rozwiązania na konwersję liczb do postaci inżynierskiej, czyli np.: 0,000047 -> 47u 840000000 -> 840M Istnieje coś takiego w bibliotekach do C++? Dzięki z góry.2008-09-19 17:03:20
[Webmastering] [HTML][PHP] problem z uploadem
Witam, mam problem z uploadem plików. Moj kod: upload.html: Wybierz plik: uploader.php: Problem w tym że niektóre uploaduje a inne nie i nie wiem dlaczego. Sprawdzałem Ethrealem jakie pakiet chodzą i gdy uploaduje poprawnie są widoczne dwa wpisy odpowiadające POSTowi i odpowiedzie OK. W przypadku gdy nie uploaduje poprawnie takie wpisy niewystępują, aczkolwiek analizując pakiety TCP widać że właściwa treść POSTa została wysłana na właściwy port w jakiś inny sposób. Proszę o pomoc.2008-09-19 16:47:53
[Java] Wczytywanie i wyświetlanie pliku raw (np. CRW)
Jestem początkujący i potrzebuję porady. Jak wczytać i wyświetlić plik w trybie raw (na razie interesuje mnie Canon CRW) za pomocą Imagero lub jrawio? Która z tych klas jest "lepsza"? I takie banalne pytanie, najpierw zajmować się interfejsem czy wczytywaniem?2008-09-19 16:31:51
[Newbie] Pętla for - poczatkujacy
Witam Próbuję napisać program w c++ drukujący na ekranie literkę A za pomocą pętli for, gdzie wielość litery A wczytuję się z klawiatury. Niestety nie mogę sobie poradzić z tym problemem gdyż ciągle coś mam źle. Jeśli ktoś może mi pomóc i dać jakieś wskazów (lub napisać kod:)) będę bardzo wdzięczny:).2008-09-19 16:06:04
[C/C++] [C++/MFC] biblioteka do MySQL (dużo kodu!) - parę pytań
znajomy mnie prosił, abym mu zrobił mały programik (zaliczenie) przy tej okazji, aby się czegoś nauczyć chciałem napisać bibliotekę do MySQL-a coś napisałem jakoś to działa, ale jako, że do tej pory głównie PHP (przez co wiele na rzeczy nie musiałem zwracać uwagi) to nie wiem czy to jest napisane dobrze, poprawnie, czy takie coś może być i dodatkowo mam parę pytań klasa jest Singletonem (mam nadzieję, że dobrze go w ogóle zastosowałem), chyba dobrze, ale w związku z tym pojawiają się pytania 1 - obsługa wielowątkowości, jak to wykonać, przykład gdy wątki próbują robić coś równocześnie (jak temu zapobiec, lub jak to obsłużyć) np w przypadku obiektu klasy RECORDSET jeden cos tam jeszcze myka pobiera, się wcina i przed pobraniem następuje zamkniecie (close()) obiektu recordset 2 - jak pobrać ilość zmodyfikowanych wierszy (np poprzez UPDATE, DELETE) 3 - o co jeszcze można by klasę rozszerzyć, co zmienić, co wyrzucić chciałbym aby ta klasa była w miarę do wykorzystania w różnych sytuacjach i jakoś uniwersalna i dlatego liczę na jakieś uwagi, pomysły, wnioski itp itd i z góry za nie dziękuję, bo wiem, ze kodu jest dużo plik nagłówkowy #pragma once #include #include "stdafx.h" class dbMySQLOperation { private: //wskaźnik na instancje obiektu - STATYCZNY static dbMySQLOperation *dbMySQLOperationInstance; //wskaźnik na CDatabase - STATYCZNY static CDatabase *m_pDBConn; //wskaźnik na CRecordset - STATYCZNY static CRecordset *m_pRecorset; //zmienne przechowujące kod błedu i tekst błędu CString m_strErrorInfo; UINT m_uiErrorCode; //konstruktor prywatny dbMySQLOperation(void); //metoda łącząca z bazą danych BOOL makeConection(CString,BOOL bNoODBC=FALSE) const; //metoda sprawdzająca czy RECORDSET jest otwarty i ZAMYKAJĄCA GO void checkRecordsetOpen(); public: //destruktor ~dbMySQLOperation(void); //metoda zwarcająca instancję klasy static dbMySQLOperation* getInstance(); //metoda łącząca z MySQL (dokładniej tworzy connection string, znaleziony na stronie MySQL.com BOOL setConnection(CString strServer,CString strDataBase, CString strUser,CString strPass, CString strCharset=_T("UTF8")); //metoda łącząca z MySQL (dokładniej tworzy connection string, znaleziony na stronie MySQL.com), ale z opcją noOdbcBialog BOOL setConnectionNoODBCDlg(CString strServer, CString strUser, CString strPass, CString strDB); //metoda do SELECTÓW - zwraca wskaźnik do recordset CRecordset* selectRecord(CString sql,UINT uiOpenType,UINT uiOpenOption); //metoda do wykonania zapytania wywołuje m_pDBConn->ExecuteSQL void executeQuery(CString sqlQuery); /*metoda wywołująca zapytanie modyfikujące (INSERT,UPDATE,DELETE), jeśli jest INSERT zwraca LAST_INSERT_ID jeśłi jest UPDATE,DELETE chcę aby zwracało ILOŚ ZMODYFIKOWANYCH REKORDÓW, ALE NIE WIEM JAK TO ZROBI */ UINT insertUpdateDelete(CString sqlQuery, CString strTable=_T(""),BOOL iInsert=FALSE); //pobieranie informacji tekstowej o błedzie CString getErrorInfo() const; //pobieranie kodu błędu UINT getErrorCode() const; //sprawdzanie czy możliwa jest transakcja BOOL transEnabled() const; //rozpoczęcie transakcji BOOL beginTrans() const; //zakończenie transakcji - jeśli warunek jest prawda to COMMIT jeśli fałszem to ROLLBACK BOOL endTrans(BOOL bCondition) const; //sprawdzenie czy zakończyć transakcję - jeśli warunek jest FAŁSZEM jest ROLLBACK BOOL checkRollback(BOOL bCondition) const; //sprawdzenie czy baza danych jest otwarta (połączenie jest otwarte) BOOL checkDBOpen() const; //pobieranie jednej wartości z zapytnia (najczęsciej pewnie będzie to COUNT) znajdującej się na pierwszym miejscy w zapytaniu SELECT void getScalarValue(CString strQuery, CDBVariant &varDB, UINT uiFieldtype=0); }; plik CPP #include "StdAfx.h" #include "dbMySQLOperation.h" //inicjalizacja zmiennych statycznych dbMySQLOperation *dbMySQLOperation::dbMySQLOperationInstance = NULL; CDatabase *dbMySQLOperation::m_pDBConn=NULL; CRecordset *dbMySQLOperation::m_pRecorset=NULL; //konstruktor dbMySQLOperation::dbMySQLOperation(void) { } //destruktor - usuwanie wskaźników, zamykanie połączenia z bazą danych dbMySQLOperation::~dbMySQLOperation(void) { if(dbMySQLOperationInstance!=NULL) delete(dbMySQLOperationInstance); if(m_pDBConn!=NULL) delete(m_pDBConn); if(m_pRecorset!=NULL) delete(m_pRecorset); m_pRecorset=NULL; m_pDBConn = NULL; dbMySQLOperationInstance = NULL; m_pDBConn->Close(); } /*pobiernaie instancji klasy równocześnie tworzony jest obiekt klasy CDatabase */ dbMySQLOperation* dbMySQLOperation::getInstance() { if(dbMySQLOperationInstance==NULL) { dbMySQLOperationInstance = new dbMySQLOperation(); m_pDBConn = new CDatabase(); } return dbMySQLOperationInstance; } /* tworzenie stringu do połączenia z bazą danych */ BOOL dbMySQLOperation::setConnection(CString strServer,CString strDataBase, CString strUser,CString strPass, CString strCharset) { CString strConn; strConn.Format(_T("Driver={MySQL ODBC 3.51 Driver};Server=%s;charset=%s;Database=%s;User=%s; Password=%s;Option=3;"),(LPCTSTR)strServer,(LPCTSTR)strCharset,(LPCTSTR)strDataBase,(LPCTSTR)strUser,(LPCTSTR)strPass); return makeConection(strConn); } /* tworzenie stringu do połączenia z bazą danych dla OpenEx i dla noOdbcDialog */ BOOL dbMySQLOperation::setConnectionNoODBCDlg(CString strServer, CString strUser, CString strPass, CString strDB) { CString strConn; strConn.Format(_T("DRIVER={MySQL ODBC 3.51 Driver};Server=%s;Uid=%s;Pwd=%s;Database=%s;Port=3306"),(LPCTSTR)strServer,(LPCTSTR)strUser,(LPCTSTR)strPass,(LPCTSTR)strDB); return makeConection(strConn,TRUE); } /* faktyczne połączenie z bazą danych inicjalizacja obiektu CRecordset */ BOOL dbMySQLOperation::makeConection(CString strConnectionString, BOOL bNoODBCDlg) const { BOOL bRet=FALSE; //jeśłi połączenie jest otwarte to nic nie rób if(checkDBOpen()) return bRet; if(bNoODBCDlg) bRet=m_pDBConn->OpenEx(strConnectionString,CDatabase::noOdbcDialog); else bRet=m_pDBConn->Open(_T("ODBC"), FALSE, FALSE,strConnectionString); if(bRet) m_pRecorset = new CRecordset(m_pDBConn ); return bRet; } /* metoda do pobierania rekordów argumenty - ZAPYTANIE, TYP OTWRACIA , OPCJA OTWARCIA */ CRecordset* dbMySQLOperation::selectRecord(CString sql,UINT uiOpenType,UINT uiOpenOption) { ASSERT(uiOpenTypeOpen(uiOpenType,sql,uiOpenOption); m_strErrorInfo=""; m_uiErrorCode=0; } catch(CDBException* e) { m_strErrorInfo = e->m_strError; m_uiErrorCode=e->m_nRetCode; } //zwraca wskaźnik do recordset return m_pRecorset; } /*metoda do wykonywania zapyań INSERT UPDATE DELETE */ UINT dbMySQLOperation::insertUpdateDelete(CString sqlQuery, CString strTable,BOOL iInsert) { ASSERT(m_pRecorset!=NULL); UINT uiRetVal=0; checkRecordsetOpen(); try { sqlQuery.Trim(); executeQuery(sqlQuery); //jeśli insert to pobierz LAST INSERT ID if(iInsert) { CDBVariant varDB; CString strLastID; strLastID.Format(_T("SELECT LAST_INSERT_ID() AS ID FROM %s LIMIT 1"),strTable); getScalarValue(strLastID,varDB,SQL_C_SLONG); uiRetVal = varDB.m_iVal; } /* tu chciałbym aby było ELSE { ZWRÓC ILOŚC ZMODYFIKOWANYCH REKORDÓW } */ m_strErrorInfo = ""; m_uiErrorCode=0; } catch(CDBException* e) { m_strErrorInfo = e->m_strError; m_uiErrorCode=e->m_nRetCode; } return uiRetVal; } /*wykonaj zapytanie za pomocą m_pDBConn->ExecuteSQL*/ void dbMySQLOperation::executeQuery(CString sqlQuery) { ASSERT(m_pDBConn!=NULL); try { m_pDBConn->ExecuteSQL((LPCTSTR)sqlQuery); m_strErrorInfo=""; m_uiErrorCode=0; } catch(CDBException* e) { m_strErrorInfo = e->m_strError; m_uiErrorCode=e->m_nRetCode; } } //pobierz KOD BŁEDU UINT dbMySQLOperation::getErrorCode() const { return m_uiErrorCode; } //pobierz TEKST BŁEDU CString dbMySQLOperation::getErrorInfo() const { return m_strErrorInfo; } //rozpocznij transakcję BOOL dbMySQLOperation::beginTrans() const { /*jeśli transkacje jest dostępna sprój rozpocząć*/ if(transEnabled()) return m_pDBConn->BeginTrans(); return FALSE; } /* zakończenie transakcji - jeśli warunek to TRUE zrób COMMIT jeśli nie zrób ROLLBACK */ BOOL dbMySQLOperation::endTrans(BOOL bCondition) const { if(bCondition) return m_pDBConn->CommitTrans(); else return m_pDBConn->Rollback(); } /* sprawdź czy kontynuwać TRANSAKCJĘ true oznacza, że już wystąpiło coś co przerwało transakcję */ BOOL dbMySQLOperation::checkRollback(BOOL bCondition) const { if(!bCondition) return m_pDBConn->Rollback(); return FALSE; } //sprawdza czy można robić transakcję BOOL dbMySQLOperation::transEnabled() const { return m_pDBConn->CanTransact(); } //sprawdza czy połączenie z bazą jest otwarte BOOL dbMySQLOperation::checkDBOpen() const { return m_pDBConn->IsOpen(); } //sprawdza pobiera pojedyńczą wartość z zapytania /* wartość tą można uszczegółowić podając typ pola do jakiego ma być przekierowane, wartości to np SQL_C_CHAR, SQL_C_SLONG itd czy jest sens rozszerzyć o możliwość podania numeru pola, którego ma to dotyczyć? */ void dbMySQLOperation::getScalarValue(CString strQuery,CDBVariant &varDB,UINT uiFieldtype) { checkRecordsetOpen(); m_pRecorset->Open(m_pRecorset->snapshot, strQuery, m_pRecorset->readOnly); if( !m_pRecorset->IsBOF() && !m_pRecorset->IsEOF() ) { UINT uiFieldPos = 0; m_pRecorset->GetFieldValue(uiFieldPos,varDB,uiFieldtype); } } //sprawdza czy recorset jest otwarty i zamyka go jeśli jest otwarty /* chodzi o to, aby na zewnątrz klasy tego nie robić ktoś tam w dialogu pobiera wartości uzupełnia Listę czy Combo a potem coś dodaje, lub pobiera coś nowego i przed kolejnym otworzeniem recorseta jest sprawdzane czy ten nie jest otwarty i następuje zamkniecie go */ void dbMySQLOperation::checkRecordsetOpen() { if(m_pRecorset->IsOpen()) m_pRecorset->Close(); }2008-09-19 15:20:20
[Newbie] [Delphi] zamiana znaku w labelu
Witam, Piszę pewien program w delphi gdzie dane pobierane są ze strony z pewnego łańcucha i wyświetlane w konkretnych labelach. I teraz mój problem. Z tego łańcucha pobierana jest liczba np. 30.25 (z kropką pomiędzy 30 a 25) i wyświetlana w labelu. I teraz jak tą kropkę w tym labelu zamienić na przecinek aby było 30,25 Czy jest taka możliwość? [???]2008-09-19 14:57:24
[Delphi/Pascal] Drukawnie canvas
Mam oto prostą procedrukę do drukownia obrazka na całej stronie. I wszystko jest ok ale tylko na niektórych drukarkach. Np. na drukarce HP LJ 1300 i 1320 wszystko jest ok ale na HP LJ 1010 lub 4100 juz nie. Na tych ostatnich poprostu drukje pustą stronę. Proszę o pomoc. Rec:=Rect( 0, 0, Printer.PageWidth,Trunc(Printer.PageWidth/jvdbimage2.Picture.Width*jvdbimage2.Picture.Height)); Printer.BeginDoc; Printer.Canvas.StretchDraw(Rec,jvdbimage2.Picture.Graphic); printer.EndDoc; Screen.cursor := crDefault;2008-09-19 14:29:32
[C# i .NET] [C#] Jak odtwarzać dźwięk mp3???
Cześć ;p Pytanie jak w temacie... W jaki sposób można zaimplementować odtwarzanie plików mp3 do programu?? Wiem, że pliki .wav można odtwarzać metodą Play() z klasy SoundPlayer... ale w przypadku mp3 jest ona bezużyteczna... :/ Proszę o szybką odpowiedź....2008-09-19 13:51:51
[Webmastering] [JS] upload plików z progress barem
Witam, zna ktoś jakieś proste api do uploadu plików z progress barem? albo wie jak sie za to zabrać? przypuszczam że Ajax potrzebny bedzie...2008-09-19 13:50:27
[Delphi/Pascal] Zwalnianie pamięci RAM całegp systemu
Witam. Musze napisać program, który ma za zadanie zwalniać pamięć RAM. Prośbą do was jest taka, że nie wiem jak sie do tego zabrać. Będę wdzięczny za każdą pomoc.2008-09-19 13:05:22
[Java] Dziwne rzutowanie
Dziś spotkałem się z czymś takim, że w tej linii kodu: import com.(...).LongLogicalBlock; class BlaBla { private LongLogicalBlock longBlock; . . . } private void jakasMetoda() { longBlock = new LongLogicalBlock( drive, new Random() ); // tu bląd } dostałem takie coś dla ostatniej linii: Exception: java.lang.ClassCastException: com.(...).EccDriveInfo cannot be cast to com.(...).EccDriveInfo dodam oczywiście że w (...) jest ta sama ścieżka. Zna ktoś powód czegoś takiego?2008-09-19 12:52:36
[Java] Precyzja
Jakiego typu jest liczba np. 34.23? A)float B)double; Wiem, że float to pojedyncza precyzja, czyli do 7 cyfr po przecinku, a double to podwójna precyzja od 15-16 cyfr. Czyli odp powinna być A)?2008-09-19 11:46:12
[Newbie] Precyzja
Jakiego typu jest liczba np. 34.23? A)float B)double; Wiem, że float to pojedyncza precyzja, czyli do 7 cyfr po przecinku, a double to podwójna precyzja od 15-16 cyfr. Czyli odp powinna być A)?2008-09-19 11:46:12
[Java] Tworzenie wlasnej kolekcji
Mam takie pytanie. Chcialbym stworzyc wlasna kolekcje danych, bez uzywania tych gotowych w bibliotece. Z pewnoscia bedzie potrzebna do tego tablica. W jaki sposob moge zwiekszac rozmiar mojej tablicy podczas dodawania nowych obiektow co jakis czas?? Bardzo prosilbym o kawalek kodu.2008-09-19 11:45:39
[Bazy danych] Tabele komentarzy - jedna czy wiele ?
Projektuję właśnie baze danych pod pewien portal. I tak sie zastanawiam jakie rozwiązanie będzie najbardziej optymalne: mam 4 tabele (news, articles, galleries, videos) - i do każdej z tych tabel przewidziane są komentarze. Teraz pytanie brzmi: czy dla każdej z tabel robić osobną tabele komentarzy - czy mogę to w jakiś sposób zrobić w jednej tabeli? Czy wtedy nie zepsuje struktury tabel ? Z góry dzięki za Wasze przemyślenia, Pozdrawiam2008-09-19 11:41:18
[C# i .NET] Odczyt zawartości katalogu
Witam Jak najłatwiej za pomocą kontrolki asp:TreeView odczytać zawartość katalogu, w którym są jeszcze jakieś katalogi i pliki. Katalog główny to korzeń, jego podkatalogi to rodzice, a pliki liście.2008-09-19 10:51:24
[Newbie] [JAVA] Kilka pytan nt Javy
Nasunely mi sie takie pytania: 1. Czy da sie jakos rozpoznac ze dany program został napisany w Javie(bez wyłączania maszyny wirtualnej)? 2. Gdzies czytałem, że każda klasa powinna znajdowac sie w osobnym pliku. Czy to jakis ogolnie panujacy standard, czy tylko takie zalecenie Mialem kjeszcze jakies pytania ale zapomniałem :-D . Jak sobie przypomne to dopisze2008-09-19 10:49:39
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