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] Derby i Java - brak poloczenia
Witam, zaczelem prace nad poloczeniem programow z javy z baza danych Derby. Przejzalem kilka tutoriali w necie, poznalem strukture i jak chcialem wykorzystac ta wiedze do polacznia to wyskakuje mi ciagle blad. Na tej stronie znalazlem ciekway opis jak powinno wygladac ustawienie polaczenia: http://www.theregister.co.uk/2006/11/08/java_database_derby/ (Zapomnieli tylko w tym tutorialu dodac ze najpierw nalezy w CMD wpisac startNetworkServer, a do piero pozniej tworzyc baze). Ale ok, stworzylem baze danych. I pozniej poprostu wkleilem ten kod do poloczenia z baza danych. No i wyskakuje mi blad. Juz wczesniej probowalem rowniez innego tutorialu ale tam wyskakiwal ten sam blad, wiec chyba robie cos nie tak. Blad: java.lang.ClassNotFoundException: org.apache.derby.jdbc.EmbeddedDriver at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:169) at Main.main(Main.java:22) java.sql.SQLException: No suitable driver found for jdbc:derby:/DerbyDB/DB2 at java.sql.DriverManager.getConnection(DriverManager.java:602) at java.sql.DriverManager.getConnection(DriverManager.java:207) at Main.main(Main.java:28) Exception in thread "main" java.lang.NullPointerException at Main.main(Main.java:36) Mozecie mi pomoc rozwiazac ten problem. Nie wiem moze nalezy jeszcze dodac jakies pliki do folderow javy? Z gory wielkie dzieki!!!2010-10-07 12:18:39
[Java] [JNLP] Code base problem
Witam Jest sobie na moim serwerku adres http://domena.pl/mojeapi do którego wrzuciłem: launch.html launch.jnlp app.jar /lib/biblioteka1.jar /lib/biblioteka2.jar I teraz próbuje zrobic sobie tego własnie jnlp (podstawą na której sie wzoruje jest plik jnlp wygenerowany w netbeans: CzytnikKart lucjan.lipka CzytnikKart CzytnikKart Ścioągam jnlp na dysk uruchamiam i mam : BadFieldException[ The field codebase has an invalid value: $$codebase,$$codebase] i nie chodze po stronie Oracla i oglądam example i wg tego co tam pisze powinno być ok-pomożecie?2010-10-07 10:09:59
[Newbie] [Java] Przesuwanie okna
Witam wszystkich. Mam taki prawdopodobnie prosty do rozwiązania problem, ale niestety nic w dokumentacji nie mogę znaleźć na ten temat. Otóż pracując na windowsie możemy kliknąć na ikonkę w lewym górnym rogu dowolnego okna, a następnie wybrać opcję "Przenieś". Powoduje to przesunięcie kursora na środek belki tytułowej okna, zmianę kształtu kursora i możliwość przesuwania okna. Chcę zrobić takie coś w javie. Mianowicie mam jakąś ikonkę w trayu, klikam prawym przyciskiem, wyskakuje mi popup, a z niego mogę wybrać opcję "Przenieś", która miałaby dokładnie takie samo działanie. Jak to zrobić?2010-10-07 00:03:34
[Webmastering] [Symfony] jaka jest idea pluginów
Od niedawna uczę się tego frameworka i pod wieloma rzeczami mnie zadziwił. Ogólnie przyjemnie się na nim pracuje. Nadszedł jednak czas na zastosowanie pluginów. Na wielu stronach piszą żeby do logowania wykorzystać plugin sfGuard. Jednak co wg. mnie takie pluginy oferujące konkretną funkcjonalność nie mają większego sensu, bo na przykładzie sfGuard: - większość szablonów trzeba nadpisać - w formularzu logowania brakuje czegoś takiego jak hasła dynamiczne, a jest to bardzo przydatna rzecz i z punktu widzenia informatyka nawet pożądana ze względów bezpieczeństwa. Skoro akcje modułu sfGuardAuth trzeba nadpisać, a pewnie w innych modułach sfGuard (jak również w innych pluginach) jest podobnie to jaki sens jest używać pluginów skoro większość trzeba przekodować dla własnych potrzeb ? Może mi ktoś to wytłumaczyć kto dłużej używa symfony ?2010-10-06 22:15:11
[Java] problem z Graphics g
Witam. Chciałem napisać sobie programik: /* * To change this template, choose Tools | Templates * and open the template in the editor. */ import java.awt.Graphics; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JApplet; import javax.swing.*; /** * * @author Andrzej */ public class NewJApplet extends JApplet implements ActionListener{ JTextField pole = null; JLabel liczba1 = new JLabel(); JLabel liczba2 = new JLabel(); public void init() { setSize(300,300); JPanel panel = new JPanel(); JButton but = new JButton("Pula śmierci"); but.addActionListener(this); panel.add(but); panel.setSize(40, 40); pole = new JTextField(4); panel.add(pole); getContentPane().add(panel); } public void paint(Graphics g){ g.drawString("Hej",50,150); } public void actionPerformed(ActionEvent e) { System.out.println(pole.getText()); } } W momencie pisania tego posta zauważyłem pewną rzecz. Chciałem napisać, że funkcja paint(...) nie działa i nie wyświetla napisu, lecz teraz zauważyłem, że po maksymalizacji okna wszystko paint(...) działa, lecz przy maksymalizacji pole do wpisywania tekstu jest nieczynne. Dlaczego? Pozdrawiam2010-10-06 20:48:55
[Inne] teoria języków i automaty
Witam, mam problemik z TJiA, nie mogę ogarnąć jak się rozwiązuje poniższe zadania. Nie szukam gotowych odpowiedzi, tylko kogoś kto przystępnie wyjaśni mi jak się tego typu zadania rozwiązuje. Poniżej podaje linki z zadaniami. http://www.speedyshare.com/files/24573156/IMAGE_196.jpg http://www.speedyshare.com/files/24573157/IMAGE_197.jpg http://www.speedyshare.com/files/24573158/IMAGE_198.jpg2010-10-06 20:33:28
[C/C++] [VC++] Winsock w visual c++
Witam Piszę właśnie komunikator w winapi ale po dłuższym zastanowieniu tworzenie okienek w winapi to strata czasu tym bardziej że mam zainstalowany visual c++. Pytanie jest następujące: Czy jest w visualu odpowiednik socketów? czy trzeba korzystać z tych prymitywnych bibliotek winsock.h?? z góry dzięki pozdro2010-10-06 20:08:35
[Java] strumien
czy jest mozliwosc odczytywania zawartosci niezamknietego strumienia? tzn. np. mam jakis strumien PipedWriter x.. wczytuje do niego dane nie wywoluje na jego rzecz metody close() i odczytuje jego zawartosc jednoczesnie w innym watku... czy cos takiego jest mozliwe?.2010-10-06 19:57:53
[Java] KeyListener a małe literki
Witam. Jak w funkcji public void keyTyped(KeyEvent e) {} ustawić akcję po naciśnięciu małej literki np a, bo VK_A tyczy się tylko wielkich liter... Pozdrawiam2010-10-06 19:30:08
[Newbie] Skąd ściągnąć bibliotekę CG?
Witam. Mam przykładowy kod źródłowy, którego nie mogę skompilować bez biblioteki CG (tej graficznej od shaderów). Szukam po necie i nie wiem skąd to cholerstwo ściągnąć. Korzystam z Visual C++ 2008 Express. Może ktoś pomóc to znaleźć?2010-10-06 19:24:42
[Newbie] [C#, Visual C#] Problemy z moją przeglądarką internetową.
Mam dwa problemy z moją przeglądarką. Po pierwsze: kiedy rozszerzam okno, WebBrowser nie powiększa się. Po drugie: ustawiłem, że podczas ładowania strony www na pasku SS :-) (StatusStrip) ma pojawić się napis - Trwa ładowanie strony nazwa strony... A po kompilacji SS jest pusty. CO ROBIĆ! PS. Proszę się nie wyśmiewać z mego nazwiska. Człowiek nie wybiera sobie nazwiska. Poza Kaszyniakowie to ród pochodzący od szlachty i związany z Sejmem Czteroletnim (mój, nie pamiętam ile razy pra, pradziadek był posłem.2010-10-06 17:44:40
[Webmastering] [php][mysql] Podział rekordów na dni
Witajcie. Mam pewien problem z podziałem rekordów. Stronicowanie jako tako opanowałem. Jednak teraz potrzebuję podzielić do tego rekordy wg dni na zasadzie: 06.10.2010 rekord 1 rekord 2 rekord 3 rekord 4 rekord 5 05.10.2010 rekord 6 rekord 7 rekord 8 rekord 9 rekord 10 ... itd2010-10-06 17:27:41
[C/C++] symulacja myszki
witam, musze przechwycic probe klikniecia myszka, i je odpowiednio przekierowac. Zastosowalem hooka WH_MOUSE, ale on nie dziala, program nie dostaje informacji. na razie probuje zrobic prosty passthru eventow: if(wParam == WM_LBUTTONUP){ SendMessage(lParam->hwnd, WM_LBUTTONUP, 0, lParam->pt.x | (lParam->pt.y hwnd, WM_LBUTTONDOWN, 0, lParam->pt.x | (lParam->pt.y2010-10-06 17:08:03
[Delphi/Pascal] Komponent - comboBox z dodatkowym przyciskiem
Czy ktoś spotkał się z czymś takim? Chodzi mi o ComboBox, który oprócz przycisku ze strzałką, będzie miał jeszcze jeden przycisk.2010-10-06 16:57:30
[C# i .NET] Chodzenie po rekordach/ linq to mysql
Witam, Mój problem jest dość obszerny. Zacznijmy od tego że chcę się połączyć z bazą w MYSql. Skorzystałem z ODBC Connector wszystko niby pięknie ładnie dane w gridview mogę pobrać, tylko teraz mam inny problem chciałbym skorzystać z linq to sql (mając bazę mysql) próbowałem paru pluginów, ale nie wychodzi za bardzo. Teraz problem nr 2 Mamy bazę w mysql i np. tabelę osoba zawierająca id, imie, nazwisko i adres. W jaki sposób mogę przechodzić sobie po rekordach? Czyli np. mam 3 textboxy id, imie i nazwisko i klikam dalej albo wczesniej i przegladam sobie dane. Najprostszy sposób? Zastanawiałem się nad datareader i databinding, ale coś mi nie wychodzi. Ehhh.. Może Wy mi coś doradzicie?2010-10-06 15:59:59
[Nietuzinkowe tematy] [poszukuję materiałów] z zakresu algorytmów pszczelich
Witajcie poszukuję literatury (ogólnie materiałów) z zakresu algorytmów pszczelich, muszę zaimplementować taki do problemu komiwojażera. Wszelkie linki / tytuły książek jakie możecie mi polecić będą przydatne. Oczywiście zanim tutaj zdecydowałem się napisać, to trochę szukałem w sieci ale baardzo mało informacji znalazłem.2010-10-06 15:41:38
[Delphi/Pascal] Winfast 2000 XP Expert - nie znajduje urządzenia
Witam Mam karte TV Winfast 2000 XP Expert. Wszystko jest zainstalowane, stery soft itd, jednak gdy wchodze do programu to wyskakuje błąd że nie znalazł rzadnego urządzenia video, w domyśle tej karty. Oczywiście komp w managerze urządzeń rozpoznaje kartę, bo potem woła o sterowniki. Nie mam tylko podpiętego kabelka audio z karty do płyty, bo płyta nie posiada gniazda takiego. Zauważyłem też, że przy instalowaniu sterowników wyskakuje komunikat, że nie zaleca się ich instalować, bo nie są podpisane itd. Jednak je instalowałem. Ściągałem najnowsze i to samo, z CD to samo. System XP Home oryg. SP3, grafika integra ATI 4200, Chipset płyty ATI. W czym tkwi błąd?2010-10-06 15:20:47
[Hardware/Software] Winfast 2000 XP Expert - nie znajduje urządzenia
Witam Mam karte TV Winfast 2000 XP Expert. Wszystko jest zainstalowane, stery soft itd, jednak gdy wchodze do programu to wyskakuje błąd że nie znalazł rzadnego urządzenia video, w domyśle tej karty. Oczywiście komp w managerze urządzeń rozpoznaje kartę, bo potem woła o sterowniki. Nie mam tylko podpiętego kabelka audio z karty do płyty, bo płyta nie posiada gniazda takiego. Zauważyłem też, że przy instalowaniu sterowników wyskakuje komunikat, że nie zaleca się ich instalować, bo nie są podpisane itd. Jednak je instalowałem. Ściągałem najnowsze i to samo, z CD to samo. System XP Home oryg. SP3, grafika integra ATI 4200, Chipset płyty ATI. W czym tkwi błąd?2010-10-06 15:20:47
[Newbie] programik email
Witam mam takie pytanko pomoze ktos napisac taki program w ktorym beda 2 pola np xxx i yyy i po ich wypelnieniu i nacisnieciu ok wysyla nam to na email?2010-10-06 15:20:30
[Newbie] kursy java c++ na allegro
hej jest trochę takich kursów na allegro, od 30 do 60 PLN około. Warte to kupienia? dzieki.2010-10-06 15:18:05
[C# i .NET] dynamiczne tabelei itextSharp
Witam Mam spory problem a czas mnie bardzo nagli. Tworze za pomocą biblioteki iTextSharp dynamicznie dynamicznie tabele (liczba wierszy zależy od liczby danych wprowadzonych przez użytkownika) i napotkałem problem następujący problem: Gdy tabela posiada taką liczbę wierszy, że nie mieszczą się na jednej stronie to chciałbym wtedy przed wierszem na nowej stronie dodać nagłówek tabeli. Dodam jeszcze że każda strona ma stopkę więc chciałbym sprawdzić czy dany wiersz mieści się na stronie (przed stopką) jeśli nie to wtedy przenieść ten wiersz na nową stronę dodając nagłówek tabeli. Proszę o jakieś wskazówki może wystarczy sprawdzić pozycję obecnie wstawianego wiersza i gdy np nie mieści się na stronie to przenieść go na następną stronę ale nie mam pojęcia jak to zrobić i czy w ogóle w dobrym kierunku idę.2010-10-06 12:42:16
[Java] jTable multiselect +multiedit
Witam w jaki sposob edytowac wiecej niz jedna komorke w jTable.Chcialbym modz zaznaczyc jak w excelu kilka komorek (nie wierszy ) a nastepnie wkleic w innym miejscu zaznaczony obszar. Wiem jak to zrobic z jednym lub kilkoma wierszami ale nie potrafie sobie poradzic z dowolnym obszarem. Prosze o sugestie lub przykladowy kod.Z gory dzieki.2010-10-06 11:14:32
[C# i .NET] Porównywanie liczb zmiennoprzecinkowych w C#
Często podczas porównywania dwóch liczb double dostaję niespodziewane wyniki. Mam dwa takie same punkty, stworzone z tych samych liczb double w różnych miejscach programu: PunktA.ToString(): {(22,1556416672667; 51,9875303124212; 0)} X = 22.1556416672667 Y = 51.9875303124212 PunktB.ToString(): {(22,1556416672667; 51,9875303124212; 0)} X = 22.155641667266682 Y = 51.987530312421228 Jak się okazuje liczby z niewiadomych przyczyn przestają być takie same (Equals zwraca false). Czasem porównanie tych punktów działa prawidłowo, a czasem nie. Czy ktoś wie dlaczego tak się dzieje i jak w takim razie można porównać prawidłowo te liczby?2010-10-06 10:57:00
[Newbie] [mobile .NET] Czy można legalnie programować pod WM?
Witam, dawno tu nie zaglądałem :-) Nurtuje mnie jedna sprawa - czy muszę "zabulić grubą kasę" Microsoftowi żebym mógł legalnie pisać na mobile .NET compact framework? Wszystko co czytam wymaga duużo płatnego Visual Studio, studentem nie jestem (za dwa lata dopiero), a chciałem bez nielegalnego pobierania, napisać parę darmowych programów pod WM. Czy to oznacza, że jeśli nie mam kasy na Visual Studio w celach edukacyjnych to pozostaje mi nielegalne pobranie żebym mógł spróbować programowania pod WM? Ok, szukałem nawet obejścia .NET i natywnego programowania np. w c++ ale wszystko na nic, bo jest jakiś jeden program, który obsługuje WM do wersji 5.0 co na pewno mi nie wystarcza (6.1 jest moim celem). Co mi, w takim razie radzicie? :-) Jeśli nie potrafię szukać to przepraszam i proszę o linka, a jeśli rzeczywiście nic nie ma to co mam robić? ;-) Z góry dzięki za porady :-)2010-10-06 02:05:03
[C/C++] Jak zmusić kompilator do współpracy z kosolą?
Witam wszystkich! Dopiero rozpoczynam przygodę z C++. Wcześniej od lat zawodowo pisałem w Object Pascalu pod DELPHI. Także ogólna znajomość OOPu nie jest mi obca. Natomiast specyfika C++ jest dla mnie narazie "bardzo męcząca" i napotkałem na "schodek", którego nie potrafię przekroczyć sam (nie dotarłem do odpowiednich źródeł). Przechodząc do rzeczy: Mój skromniutki programik zawiera w tej chwili trzy pliki: main.cpp (z funkcją main), globals.h (z prototypem klasy) i moduł globals.cpp z implementacją protytypów z pliku globals.h. Zapragnąłem stworzyć sobie klasę o nazwie plansza. W klasie tej zawarłem metodę bool Rysuj (). W metodzie tej chciałem na konsoli odwzorować aktualny stan planszy za pomocą konstrukcji: std::cout2010-10-06 00:39:10
[Newbie] Jak zmusić kompilator do współpracy z kosolą?
Witam wszystkich! Dopiero rozpoczynam przygodę z C++. Wcześniej od lat zawodowo pisałem w Object Pascalu pod DELPHI. Także ogólna znajomość OOPu nie jest mi obca. Natomiast specyfika C++ jest dla mnie narazie "bardzo męcząca" i napotkałem na "schodek", którego nie potrafię przekroczyć sam (nie dotarłem do odpowiednich źródeł). Przechodząc do rzeczy: Mój skromniutki programik zawiera w tej chwili trzy pliki: main.cpp (z funkcją main), globals.h (z prototypem klasy) i moduł globals.cpp z implementacją protytypów z pliku globals.h. Zapragnąłem stworzyć sobie klasę o nazwie plansza. W klasie tej zawarłem metodę bool Rysuj (). W metodzie tej chciałem na konsoli odwzorować aktualny stan planszy za pomocą konstrukcji: std::cout2010-10-06 00:39:10
[Java] package java.until does not exist
Witam, przy próbie skompilowania takiego oto prostego programu // HelloDate.java import java.until.*; public class HelloDate { public static void main(String[] args) { System.out.println("Witaj, dzisiaj jest: "); System.out.println(new Date()); } } Wyskakuje mi taki oto komunikat: http://img716.imageshack.us/img716/9348/beztytuuvs.png Programowania zacząłem się uczyć od kilku dni więc proszę o zrozumienie ;) Najprawdopodobniej brakuje biblioteki java.until... jeśli tak, prosił bym o wytłumaczenie skąd ją pobrać i gdzie rozpakować. Pozdrawiam2010-10-05 23:56:29
[Newbie] Dane wejściowe w 2 linijkach - jak je obsłużyć?
Witajcie, mam następujący problem i od kilku godzin nie mam pomysłu jak go rozwiązać. Mianowicie mam w danych wejściowych x linijek, gdzie pierwsza liczba to liczba numerów jakie muszę posortować a pozostałe to poprstu numery do posortowania. Tu przykład wejścia i wyjścia: Wejście: 6 3 4 1 2 6 5 6 8 2 2 6 4 3 Wyjście: 3 1 4 2 6 5 3 1 2 4 6 5 3 1 2 4 5 6 1 3 2 4 5 6 1 2 3 4 5 6 wynik: 1 2 3 4 5 6 2 8 2 6 4 3 2 2 8 6 4 3 2 2 6 8 4 3 2 2 6 4 8 3 2 2 6 4 3 8 2 2 4 6 3 8 2 2 4 3 6 8 2 2 3 4 6 8 wynik: 2 2 3 4 6 8 Napisałem kod, który obsłuży jeden wejściowy "set" bez problemu: #include using namespace std; int main() { bool changed = true; int howmany = 0; int tab[1000]; cin >> howmany; for (int j = 0; j < howmany; j++) { cin >> tab[j]; } do { changed = false; for (int i = 0; i < howmany - 1; ++i) { if (tab[i] > tab[i + 1]) { swap(tab[i], tab[i + 1]); for (int p = 0; p < howmany; p++) cout2010-10-05 23:08:43
[C# i .NET] NxBRE - jak używać
Jest taki open-sourcowy projekt zrealizowany w dot.NET do tworzenia systemów ekspertowych i nie tylko. Można również dzięki jego zastosowaniu wydzielić do edytowalnej bazy reguł zestaw reguł biznesowych np. przy budowie ERP. Zmiana reguł nie wymaga re-kompilacji czy zmian w kodzie źródłowym. Wydaje się, że jest ciekawy. Obecnie studiuję do niego dokumentację. Projekt znajduje się http://sourceforge.net/projects/nxbre/. Czy ktoś z Was używał tego narzędzia i ma jakieś spostrzeżenia? Wiem, że ma on dwa silniki. Czy ktoś mógłby podać prosty sposób jego użycia np. z dwiema regułami?2010-10-05 22:47:16
[Newbie] 2 linijki w programie ze strukturą
Oto ten program potrzebuje pomocy co do dwoch linijek nize sa wypisane #include #include using namespace std; struct Prawo { string imie, nazwisko; unsigned char wiek; void wyswietl(); }; struct Dowod { string imie, nazwisko; unsigned char wiek; unsigned char dataur; unsigned char nrpesel; void wyswietl(); }; struct Rejestracyjny { string imie, nazwisko; unsigned char wiek; unsigned char nrpojazdu; void wyswietl(); }; void Prawo::wyswietl() { cout2010-10-05 22:38:47
[Newbie] C++ konstruktory
Witam wszystkich Mam taki problem, a raczej ciekawostkę dla mnie. Tworząc w C++ konstruktor domyślny: class C{ public: C() {} }; i następnie tworząc obiekt tej klasy: C o1; wywołuje się konstruktor. Natomiast tworząc obiekt tak: C o2(); konstruktor nie zostaje wywołany. Jaka jest różnica między tymi stylami z technicznego punktu widzenia? Pozdrawiam2010-10-05 22:32:56
[Coyote] Algorytm promowania dokumentow na stronie glownej
Chcialbym, aby strona glowna nowej wersji 4programmers.net byla bardziej dynamiczna. Innymi slowy - aby wiecej sie cos na niej dzialo. Z drugiej strony, nie chce, aby tak jak obecnie -wyswietlane byly ostatnie zmiany w tekstach. Chcialbym promowac bardziej wartosciowe teksty, czy tematy na forum, a takze polaczyc w to wszystko jakies newsy z zew. stron WWW. Wymyslilem modul "zakladki", ktory mozna teraz zobaczyc na glownej stronie http://coyote.boduch.net/demo, ale juz wiem, ze w takiej formie nie bedzie go w finalnej wersji. Jest niezbyt klarowny i przejrzysty dla uzytkownikow. Zamiast tego na glownej beda wyswietlane "Nowosci". Kazdy user bedzie mogl dodac nowosc. Czyli np. jakis ciekawy link do technicznego artykulu na blogu. Dodatkowo do "katalogu" nowosci bedzie wedrowal link do nowo utworzonego artykulu na 4programmers.net. Chcialbym, zeby to uzytkownicy decydowali o "wartosciowosci" danego materialu i w zaleznosci od tego - decydowali o jego pozycji na liscie. Czyli innymi slowy - taki digg :P Teraz: zastanawiam sie jaki algorytm bylby optymalny do tego. Gdyz niechcialbym, aby na glownej stronie stale wyswietlany byl tekst ktory ma np. 1000 punktow (glosow - jak zwal - tak zwal). Chcialbym dac szanse nowym linkom, ktore pojawiaja sie w katalogu "Nowosci". Jakies pomysly?2010-10-05 22:17:43
[Newbie] [Delphi] Jeden wygląd dla wszystkich systemów
Witam wszystkich. Napisałem mały programik w Delphi 2007 w windows 7 i wszystko działa świetnie, lecz pod windows XP jest zupełnie inny wygląd czego sie spodziewałem, pod Vistą pewnie też jakiś inny. Chodzi mi o kolory, wygląd buttonów, belkę itp. Chciałbym aby program na każdej wersji Windowsa miał taki sam wygląd. Może to być taki jak ja mam w Windows 7 lub jakiś inny ładny jednakowy. Czy da się jakoś ustawić by program nie zmieniał wyglądu przy innych windowsach ? A może jakiś jest darmowy komponent który zmienia wygląd? Sprawdzałem AlphaSkins ale normalna wersja przed uruchomieniem wyświetla że to trial itp i ogólnie przeszkadza, a wersja Lite ma tylko kilka oddzielnych komponentów lecz nadal ogólny wygląd aplikacji będzie inny przy każdym systemie. Proszę o pomoc :(2010-10-05 22:00:06
[Webmastering] [PHP] Logowanie na Sesjach
Witam mam pewien problem: Moim celem jest zrobienie systemu logowania dla użytkowników. Skrypt bazuje na sesjach, i teraz. Załóżmy że moi użytkownicy mają osobne profile na adresach: www.adres.pl/user1/ - Użytkownik 1 oraz www.adres.pl/user2/ - Użytkownik 2 I teraz plik index.php dla użytkownika 1 wygląda następująco:2010-10-05 21:19:21
[Delphi/Pascal] Zapytanie SQL
Witam. Potrzebuję napisać proste zapytanie "select * from" i tu się pojawia problem. Jakiś mądruś nazwał tabele nazwą dwuczłonową przykładowo "rej wpl" równiez niektóre pola w tej tabeli są tak nazwane. Czy bez ingerencji w nazwę tabeli i jej strukturę da się napisać takie zapytanie ?2010-10-05 20:54:48
[Newbie] Zapytanie SQL
Witam. Potrzebuję napisać proste zapytanie "select * from" i tu się pojawia problem. Jakiś mądruś nazwał tabele nazwą dwuczłonową przykładowo "rej wpl" równiez niektóre pola w tej tabeli są tak nazwane. Czy bez ingerencji w nazwę tabeli i jej strukturę da się napisać takie zapytanie ?2010-10-05 20:54:48
[Delphi/Pascal] WebBrowser pobieranie pliku
Potrzebuję pobrać plik za pomocą WebBrowser (muszę to zrobić w WebBrowser, bo strona z której chcę pobrać plik wymaga zalogowania i w ogóle oparta jest na JavaScript (ściślej Ajax) i w żaden sposób nie da się nic wykombinować w Synapse ani w Indy). No i oczywiście wszystko pięknie ładnie logowanie, pobieram do link pliku który chcę pobrać to oczywiście standardowe Navigate, no ale poprzez metodę Navigate nie mogę pobrać pliku, bo wyświetla się okno dialogowe "co chcesz zrobić z plikiem" (czy jakoś tak - takie jak w IE) a ja chcę pobrać plik "po cichu" najlepiej do pamięci (TMemoryStream) może ktoś podpowiedzieć jak to zrobić? Kombinuję od wczoraj i zero efektu, nic sensownego nie mogę znaleźć.2010-10-05 20:36:03
[C# i .NET] Send Keys do zminimalizowanego okna
Witam ponownie. :) Nauczyłem się już wysyłać ciąg znaków poprzez Sendkeys, do aplikacji która aktualnie jest na pierwszym miejscu. Chciałbym teraz się dowiedzieć jak mogę wysłać ciąg znaków (Np: Hello World!) do np: Notatnika, który jest zminimalizowany!. Zwykłe sendkeys nie działa. Prosił bym o jakieś Example :D Dziękuje z góry za pomoc. ;)2010-10-05 20:27:16
[C# i .NET] DataGirdView i Panel
Witam, Jak mogę wyświetlić moją formę która reprezentuje Tabelę. o tu dużo mówić: private void kontrahenci_Click(object sender, EventArgs e) { kontrahenci Kontrahenci = new kontrahenci(); Kontrahenci.MdiParent = this; Kontrahenci.Show(); } Na Panelu, tak by nie nachodził obszar roboczy na buttony służące do nawigacji.2010-10-05 20:03:28
[Off-Topic] Jakie kodeki i odtwarzacz aby wszystko działało
Witam Otóż jestem świeżo po formatowaniu dysku. Jakie kodeki i odtwarzacz polecacie tak aby wszystko działało? Nie chcę instalować wszystkiego po kolei bo nie chcę od nowa robić bałaganu. Pozdrawiam PS. Najczęstszym problemem jest znalezienie takich kodeków co odtworzą .rmvb i takiego odtwarzacza co obsłuży np. pliki .mp3 z nazwą z znakami wschodnioazjatyckimi.2010-10-05 19:19:58
[Hardware/Software] Jakie kodeki i odtwarzacz aby wszystko działało
Witam Otóż jestem świeżo po formatowaniu dysku. Jakie kodeki i odtwarzacz polecacie tak aby wszystko działało? Nie chcę instalować wszystkiego po kolei bo nie chcę od nowa robić bałaganu. Pozdrawiam PS. Najczęstszym problemem jest znalezienie takich kodeków co odtworzą .rmvb i takiego odtwarzacza co obsłuży np. pliki .mp3 z nazwą z znakami wschodnioazjatyckimi.2010-10-05 19:19:58
[Newbie] [VBA] Odczyt z pliku
Potrzebuję odczytać plik nietekstowy do stringa. Napisałam coś takiego: stream = FreeFile Open fileName For Binary Access Read As #stream ReDim ret(LOF(stream)) Get #stream, , ret Close #stream I niestety, dostaję błąd "Out of string space" na linijce z getem. Jeśli odczytywać do byte() to jest ok, bez błędów, ale przepisywanie z byte do string zajmuje straszną ilość czasu, chciałabym tego uniknąć. Wielkość pliku to ok. 500 000 bajtów.2010-10-05 18:59:10
[Delphi/Pascal] [DELPHI] Dzielenie tekstu co 20 znaków
Witam Potrzebuję funkcji, która podzieli mi tekst, co 20 znaków, niezależnie, czy to jest środek wyrazy, czy spacja. Na razie wymyśliłem sam tylko tyle: function podziel(tekst:String):zwroc; var i,j,k:Integer; wiersz:String; res:zwroc; begin k:=0; j:=0; for i:=0 to length(tekst)-1 do begin wiersz:=wiersz+tekst[k]; if (((i+1) mod 20) = 0 ) OR (((j+1)*20)2010-10-05 18:45:27
[Newbie] [DELPHI] Dzielenie tekstu co 20 znaków
Witam Potrzebuję funkcji, która podzieli mi tekst, co 20 znaków, niezależnie, czy to jest środek wyrazy, czy spacja. Na razie wymyśliłem sam tylko tyle: function podziel(tekst:String):zwroc; var i,j,k:Integer; wiersz:String; res:zwroc; begin k:=0; j:=0; for i:=0 to length(tekst)-1 do begin wiersz:=wiersz+tekst[k]; if (((i+1) mod 20) = 0 ) OR (((j+1)*20)2010-10-05 18:45:27
[Hardware/Software] [Video] MP4 + Napisy - w czym to oglądnąć
Próbuję oglądnąć film z napisami, tyle że jest on w MP4, więc mam problem. Co film to inny problem jest ale z zainstalowaną pełną galerią plajerków jakoś idzie znaleźć taki który to ruszy. Marzy mi się żeby nie mieć problemów, ale ze stanu bieżącego wnioskuję że potrzebny mi będzie jakiś kodek i sprytny playerek żeby było fajnie. Pytanie jest jaki?2010-10-05 15:26:26
[Newbie] [Delphi] Listview - powrót sterowania
Mam na formie ListView i kilka klawiszy do wykonywania różnych operacji. Po wybraniu wiersza danych, zostaje on podświetlony, ale kliknięcie buttona przenosi i pozostawia sterowanie na klawiszu (podświetlenie wiersza danych znika). Jak zrobić automatyczny powrót kursora do ListView? Dzięki za pomoc2010-10-05 14:44:31
[Off-Topic] Pomysły na projekt zespołowy
Mam pytanie: pewine juz niejedne z Was na forum mial z tym doczynienia - projekt zespolowy. Ciekawi mnie, co na nim robiliscie, jakie mieliscie pomysly? :) Mnie tez czeka to w tym roku, i chcialbym wiedziec, czego mniej wiecej moge sie spodziewac, co mniej wiecej powinienem umiec / zrobic. Opowidzcie troche o tym, co robiliscie ;)2010-10-05 14:42:39
[Newbie] przerwanie int 13 funkcja 03 Problem asm
Witam chciałbym poprzez przerwanie int 13 zapisać coś w w drugim sektorze pendriva brakuje mi parametru dl określającego numer dysku. Jaki będzie parametr dl jeżeli chodzi o pendriva??2010-10-05 14:18:44
[C/C++] MFC - tło pod CStatic
Witam Piszę program w Visual C++ z użyciem MFC. Zmieniłem tło dialogów na tło gradientowe, rysowane w metodzie OnEraseBackground. Problem w tym, że tekst na dialogu (CStatic) ma inne tło. W metodzie OnCtlColor można to tło zmienić ale trzeba zwrócić CBrush taki jakie ma być tło, co przy gradiencie sprowadzało by się do wyliczenia koloru w zależności od tego gdzie znajduje się Static. Czy można jakoś zmusić tekst CStatic do tego żeby rysował się przezroczysty? SetBkMode(TRANSPARENT) tu nie pomaga.2010-10-05 13:36:06
[C# i .NET] Automatyczne budowanie struktury danych w aplikacji
Witam! Mam pytanie dotyczące architektury i nowych wzorców. Może to pytanie jest trywialne, mam nadzieję, zobaczymy :). Potrzebuję stworzyć aplikację "typu" crm. Użytkownik tej aplikacji będzie samodzielnie tworzył lub/i rozszerzał obiekty w tej aplikacji. Obiekty typu, klient, zamówienie, kontakt, magazyny, itp itd. Do tego będzie miał stworzony panel, w którym dodawać będzie obiekty, pola do obiektów, typu tych pól. Można też będzie łączyć te obiekty w relacje itp. Zastanawiam się nad framework do tego i mam dwa pytania do Was: 1. Czy do tego właśnie jest stworzony MEF? 2. Czy może jest jakiś inny gotowy Microsoftowy framework? Zastanawiam się jak najlepiej to zrobić, przy uzyciu jakich frameworków/wzorców projektowych. Macie jakiś pomysł? Pozcrawiam Michal2010-10-05 13:28:24
[Praca] C++/Qt Developer (Wrocław)
Modis Polska Sp. z o.o. jest firmą consultingową zajmującą się rekrutacją specjalistów IT. Obecnie dla naszego Klienta - międzynarodowej firmy z branży nowoczesnych technologii, realizującej w Polsce projekty badawczo- rozwojowe, poszukujemy kandydatów na stanowisko: C/C++/QT DEVELOPER Miejsce pracy: Wrocław Wymagania: ⢠Doświadczenie komercyjne w programowaniu w języku C/C++ ⢠Znajomość bibliotek Qt ⢠Znajomość Embedded Linux ⢠Umiejętność rozwiązywania problemów Mile widziane: ⢠Znajomość architektury modułów oprogramowania ⢠Znajomość architektury QML and QGraphicsView Obowiązki: Udział w projekcie dotyczącym tworzenia oprogramowania na urządzenia mobilne. Firma oferuje: ⢠Konkurencyjne wynagrodzenie ⢠Uczestnictwo w światowej klasy projektach ⢠Prywatną opiekę medyczną ⢠Ubezpieczenie na życie ⢠Fundusz inwestycyjny ⢠Imprezy integracyjne, dofinansowanie działalności sportowo â rekreacyjnej i inne benefity Pisemne oferty zawierające CV oraz deklarację: "Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji (zgodnie z ustawą z dn. 29.08.1997 o Ochronie Danych Osobowych Dz. U. nr 133, poz. 833)" prosimy przesłać na adres e-mail: marta.wacholek@modisintl.com z nazwą stanowiska w temacie.2010-10-05 12:19:54
[C/C++] rzutowanie na wielowymiarową tablicę
zastanawiam się jak to zrobić. kompilator tego z wiadomych przyczyn nie przyjmuje: void function(int width, int height, void* img) { // chodzi mi mniej wiecej o cos takiego: // unsigned char& tab[width][height] = (unsigned char[width][height])img; // ... } int main() { unsigned char img[233][323]; function(233,233,img); unsigned char img[123][123]; function(123,123,img); return 0; }2010-10-05 12:17:08
[C/C++] wyświetlanie tablic- błąd
Mam taki kod: #include #include using namespace std; int main() { int x,y; char tablica1 [x][y]= { {"Rok"}, {"Kapital poczatkowy"}, {"Zysk w pierwszym kwartale"}, {"Strata w pierwszym kwartale"}, {"Bilans"}, }; cout2010-10-05 09:51:34
[Newbie] wyświetlanie tablic- błąd
Mam taki kod: #include #include using namespace std; int main() { int x,y; char tablica1 [x][y]= { {"Rok"}, {"Kapital poczatkowy"}, {"Zysk w pierwszym kwartale"}, {"Strata w pierwszym kwartale"}, {"Bilans"}, }; cout2010-10-05 09:51:34
[C/C++] Integracja C i Javy (w tej kolejnosći)
Witam Znowu ja i moje winapi...jest jakieś rozwiązanie zintegrowania Ci Javy - nie że Java wywołuje C poprzez JNI/JNA tylko na odwrót to C ma kontrolę nad Jawą? Narazie tylko socket connection przychodzi mi do glowy...uniwersalne rozwiązanie ale ... coś innego znajdzie się? Jeszcze rozważałem założenie jednego pliku do którego byłby random access file z C i Javy...mniej eleganckie i wymaga odswieżania watku co pewien czas ale też to jakies rozwiązanie. Pozdrawiam. PS: To nie jest podwójny post więc niech moderator go nie kasuje :)2010-10-05 09:34:51
[C/C++] Jak przerobić klasę na szablon klasy?
Witam! Przepraszam, że zaśmiecam forum, ale na ten sam post umieszczony w newbie nikt nie odpowiadał. Pomyślałem więc, że jest on umieszczony w złym dziale i niewiele osób, które mogłyby mi pomóc go widzi. Mam taką klasę: #include #include #include using namespace std; class mySet: public set { public: mySet(): set() {} template mySet(Iterator first,Iterator last): set(first,last) {} / friend ostream& operator2010-10-05 09:28:54
[Off-Topic] Rozcienczanie piwa - mit czy prawda?
...no wlasnie :) Slyszalem w tym temacie sprzeczne opinie. Z jednej strony niektorzy ludzie z branzy mowia, ze nie ma sposobu, aby do browara (do "beczki") dolac wody. Z drugiej strony inni mowia, ze jak da sie wylac, to da sie i wlac ;) Raz rowniez zrobilem test. Kupilem w pubie "Zywca" z butelki. Nastepnie zakupilem lanego. I smakowal nieco inaczej... a moze sobie wkrecam? Jak to w koncu jest?2010-10-05 09:23:40
[Hardware/Software] internet wi-fi nie wyświtla stron internetowych
Witam Mam taki problem. W domu wszystko jest ok, mam internet bezprzewodowy i działa super. Jak jade gdzieś na wyjazd i biore ze sobą laptopa to zaczyna się problem. Właściciel domu mówi że jest internet wi-fi, u znajomych na laptopach wszystko działa a u mnie nie. Tzn działa gadu, klient poczty odbiera, programy się aktualizują a jak chce wyświetlić strone internetową wychodzi mi taki błąd : http://img801.imageshack.us/img801/2001/beztytuugc.jpg2010-10-05 08:58:06
[Hardware/Software] Jak Photoshop zapisuje linijki do jpega?
Chciałbym z czegoś podobnego skorzystać w swoim programie Chodzi o to że zauważyłem że photoshop potrafi zapisać w plikach .jpg ustawienia linijek pomocniczych (czy jak tam one się nazywają). Odtwarza ich ustawienie na każdym komputerze, gdzie przeniesiemy naszego jpega Pytanie - w którym miejscu jpega, tj. jaką sekcję wykorzystuje photoshop żeby zapisać tam swoje dane? Ile danych można tam zmieścić?2010-10-05 00:59:34
[Newbie] [Symfonia C++] Prośba o sprawdzenie zadań
Oto 4proste zadanka. Wolałbym aby ktoś kompetentny sprawdził mi zadania i wyeliminować błędy na początku niż dalej z nimi robić kolejne przykłady. Zad IL Napisz deklaracje funkcji, która przyjmuje 2argumenty. Pierwszy będący C-stringiem, a drugi będący wskaźnikiem do tablicy wskaźników do obiektów typu double. Funkcja ma zwracać wskaźnik typu void. void* fun( char*, double* tab*[]); Zad LII Napisz definicje wskaźnika, który może pokazywać na funkcję wywoływaną z argumentem typu wskaźnik do tablicy znakowej, a zwracając rezultat typu wskaźnik void. void* (*wsk_na_fun)( char* tab) Zad LIII Napisz deklarację funkcji, która otrzymuje dwa argumenty, a zwraca rezultat typu bool. Argumentami tej funkcji są : 1) wskaźnik do funkcji wywoływanej z dwoma argumentami typu double, a zwracającej rezultat typu bool; bool (*wsknafun1)(double arg1, double arg2) 2)Wskaźnik do funkcji wywoływanej z jednym argumentem typu double, a zwracającej rezultat typu char. char (*wsknafun2)(double argg1); Cała funkcja : funkcyjka( bool (*wsknafun1)(double arg1, double arg2), char (*wsknafun2)(double argg1) ); Zad LVII Mamy nazwe funkcji. Jakim operatorem można spowodować jej wywołanie wywołanie? operatorem () (Nie jestem pewien, ale nazywa się argumentowy).2010-10-05 00:29:13
[Newbie] [QT] Podział projektu na podkatalogi
Witam. Chciałem odtworzyć w Qt taką strukturę: http://grover.waw.pl/forum/qt_template.jpg Niestety za nić nie mogę dodać pliku mainwindow.h do main.cpp Projekt wygląda tak: test.pro TEMPLATE = subdirs SUBDIRS = gui other CONFIG += ordered SUBDIRS += build build.pro TEMPLATE = app QT += core gui SOURCES += main.cpp gui.pro TEMPLATE = lib SOURCES += mainwindow.cpp HEADERS += mainwindow.h other.pro TEMPLATE = lib SOURCES += other.cpp HEADERS += other.h main.cpp #include #include "gui/mainwindow.h" int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWindow w; w.show(); return a.exec(); } Cały czas otrzymuję komunikat, że nie można znaleźć pliku mainwindow.h Będę wdzięczny za pomoc.2010-10-05 00:23:48
[Webmastering] [PHP] Sesje
Próbuję pojąć sesje, przeczytałem parę poradników, ale nadal nie rozumiem. Napisałem pewien kodzik na logowanie, ale nie działa: (Mianowicie, po wywołaniu skryptu, jestem od razu zalogowany, nie mogę się wylogować ani nic, tak jakby zmienna sesyjna była inna niż 0, proszę o pomoc lub nakierunkowanie mnie w jakiś sposóB) - PS. Cookies itd czyściłem. [php]2010-10-05 00:04:49
[Newbie] [PHP] Sesje
Próbuję pojąć sesje, przeczytałem parę poradników, ale nadal nie rozumiem. Napisałem pewien kodzik na logowanie, ale nie działa: (Mianowicie, po wywołaniu skryptu, jestem od razu zalogowany, nie mogę się wylogować ani nic, tak jakby zmienna sesyjna była inna niż 0, proszę o pomoc lub nakierunkowanie mnie w jakiś sposóB) - PS. Cookies itd czyściłem. [php]2010-10-05 00:04:49
[Off-Topic] Jak się czyta "Genre"
Jak się czyta "genre" syntezatory chcą mi wmówić że "żonra", ale to w ogóle nie brzmi po angielsku... a więc jak?2010-10-04 23:11:41
[Newbie] Ściąganie pliku z HTTP - jak ?
Witam,mam problem ;p. Oglądałem kilka for na google - na kilku pisało żeby użyć funkcji URLDownloadToFile,ale ja zupełnie nie wiem jak bo jestem zielony....:P. Mógłby mi ktoś dać jakiś prosty wytłumaczony przykład z użyciem tej funkcji....? Po drugie,skąd pobrać urlmon.a dla Dev-C++? W google nic nie ma :/.2010-10-04 23:06:21
[Delphi/Pascal] Zablokowanie kolumn w DBgridzie
Czy ktoś wie jak zablokować w DBGridzie kilka kolumn z lewej strony tak aby podczas poziomego przewijania, stale pozostawały widoczne ? Znalazłem własność FIXEDCOLS , która ma określać liczbę zamrożonych kolumn , ale ma status "protecded" i próba przypisania jakiejkolwiek wartości generuje błąd kompilatora. Używam Delphi Enterpise 20102010-10-04 22:18:29
[Newbie] jak przerobic klase na szablon klasy?
Witam! Mam taką klasę: #include #include #include using namespace std; class mySet: public set { public: mySet(): set() {} template mySet(Iterator first,Iterator last): set(first,last) {} / friend ostream& operator2010-10-04 22:13:29
[Newbie] Informacja o autorze programu
Możecie przypomnieć mi, gdzie jest w Delphi taka opcja, że wstawało się gotowe okno (do wypełnienia swoimi danymi) dotyczącymi informacji o twórcy programu, wersji itp. Gdzieś to było i zapomniałem gdzie...2010-10-04 22:06:31
[Newbie] z ASCII na CHAR
mam program: #include using namespace std; int main() { char znak; cout2010-10-04 22:00:47
[Newbie] Skrypt JS a rodzaj przeglądarki
Mam problem z tym skryptem: var scroll = document.body.scrollTop; function gora() { document.body.scrollTop = document.body.scrollTop-20; if(document.body.scrollTop == 0) { clearInterval(set_scroll); } } function do_gory() { set_scroll = setInterval("gora();", 20); } wywołanie: Do Góry Jak widać, jest to kod do przycisku typu "DO GÓRY" mający za zadanie przewijanie strony do samego topu. Pod CHROME wszystko ładnie działa, natomiast w IE oraz FF skrypt w ogóle nie reaguje. Całkiem nie znam się na JS, a próbowałem już z tyloma skryptami, że naprawdę mam dość i tylko w tym widzę nadzieję. Orientuje się ktoś dlaczego nie działa w tych 2 przeglądarkach?2010-10-04 21:40:41
[Java] replaceFirst dla znaku "|"
hej mam problem wydajne mi się że metoda replaceFirst z klasy String działa nieprawidłowo... przykład z jakim mam problem to String p="|x|"; String h=p.replaceFirst("|", "A" ); po czym wartość h to nie "Ax|" ale "A|x|" !! w czym problem? replaceAll zachowuje się analogicznie..2010-10-04 21:08:45
[Newbie] [LaTeX]Nie działają polskie znaki
Nie wiem co sie dzieje - posiadam MiXteX w wersji portable, pobralem wszystkie moduly itp. Nic nie zmienialem, az dzisiaj chcialem sobie skompilowac dokument i zamiast polskich znakow powstaja mi krzaki :/ Nie wiem, co jest grane ( i jak to naprawic). Polskie znaki wpisuje normalnie, z klawiatury (litera + alt). Jest na to jakis sposob? Pobralem jeszcz eraz, i dalej to samo. Moze cos z klawiatura? Juz sam nie wiem - jaki inaczej wprowadzac polskie znaki. Do tej pory wszystko bylo dobrze :/ ehh documentclass{article} usepackage[polish]{babel} usepackage{polski} usepackage[cp1250]{inputenc} usepackage[T1]{fontenc} begin{document} ą end{document} Ten kod daje mi jakies dziwne znaczki (takie duze A z dwoma krpkami i trzykropek)2010-10-04 20:57:09
[Webmastering] [PHP] Unable to open socket: Connection timed out (110)
Witam, mam skrypt do wysyłania komend do zdalnej konsoli serwera gry Counter-Strike (RCON), udało mi się go znaleźć na internecie, lecz jest z nim problem, gdy próbuje go wykonać na swoim hostingu wywala błąd "Unable to open socket: Connection timed out (110)", zainstalowałem kompilator PHP na komputerze z systemem Windows, lecz po próbie wykonania na komputerze tego samego skryptu dostaję komunikat: "Unable to open socket: Próba połączenia nie powiodła się, ponieważ połączona strona nie odpowiedziała poprawnie po ustalonym okresie czasu lub utworzone połączenie nie powiodło się, ponieważ połączony host nie odpowiedział. (10060)"2010-10-04 20:26:18
[Off-Topic] Dla miłośników starych fotek :)
Cześć, ostatnio wpadł mi do głowy pomysł i na szybko spłodziłem stronkę ze starymi fotkami. Może ktoś z was ma jakiś pomysł usprawnienia lub dodatkowych funkcji? Można zamieścić fotę i zaznaczyć na mapie miejsce zrobienia zdjęcia. Na razie fotek niewiele, ale będzie przybywać. Jeśli macie jakieś ciekawe to zachęcam do wrzucania. http://www.staremiejsca.pl2010-10-04 20:25:52
[Newbie] [java] zapis do pliku
mam nastepujacy problem... chcialbym zeby po kazdym wpisaniu litery do TextArea tekst byl pobierany i zapiswany do pliku. mam fragment kodu: public void aktualizuj() { String g = this.getText(); p.print(g); p.close(); } private class Sluchacz implements DocumentListener { public Sluchacz() { } public void insertUpdate(DocumentEvent z) { aktualizuj(); } jednak do pliku zapisywana jest tylko pierwsza litera z TextArea... czy jest mozliwosc powtornego otworzenia strumienia po wywolaniu metody close()? czy moze gdzie indziej lezy problem...2010-10-04 20:06:00
[Newbie] [C#] jak sprawdzic czy komputer jest włączony
Mam w sieci kilka komputerow (15) i chciałbym jakoś programowo sprawdzic czy dany komputer jest włączony. Jednak sam ping nie jest tu dobrym rozwiazaniem bo na komputerach jest poblokowane ICMP. Znam IP kazdego kompa i do kazdego mam dostep przez pulpit zdalny, więc myslałem żeby sprawdzać kompy po RDP, jednak nie wiem jak;/ A może jest jeszcze jakiś inny sposób?2010-10-04 19:26:55
[Newbie] string do tablicy int
mam problem z programem ... wszystko działa dobrze ... nie pokazuje żadnego błędu ale jednak coś jest źle ... :| #include #include #include #include using namespace std; int main() { int tabKwadrat[100]; string strZmienna; for(int i = 0; i < 100; i++) { tabKwadrat[i] = i; cout2010-10-04 18:45:11
[Java] klient-serwer:na dwa różne kompy
muszę szybko przerobić (dla siebie!) temat pisania app w java która komunikuje się przez sieć. powiedzmy coś w stylu: włączam, ona łączy się z aplikacją która działa na jakimś konkretnym porcie i mogę np traktować to jako komunikator. Chciałbym abyście mi jedynie podsunęli takie rzeczy jak: jakie biblioteki do tego i jaki koncept (czy np. lepiej jak sie wpisze adres ip kompa z ktorym ma sie laczyc czy jak itd.) o takie ogólnikowe rzeczy żebym sam to mógł szybko znaleźć i to napisać... :)2010-10-04 18:18:33
[Newbie] problem z rekurencją
#include using namespace std; int potega(int a, int c,int b); int main() { int a,b,c=1,x; cout > a >>b; x=potega(a,b,c); cout2010-10-04 18:03:07
[Java] [J2ME] SATSA
Witam. Piszę midlet, w którym na podstawie hasła użytkownika, generuję klucz, którym są szyfrowane dane w RMS. Dawniej używałem do tego biblioteki BouncyCastle i następującej funkcji: public static byte[] deriveKeyForSHA256(byte[] password, byte[] salt, int iterationCount) { PKCS5S2ParametersGenerator generator = new PKCS5S2ParametersGenerator(); generator.init(password, salt, iterationCount); ParametersWithIV params = (ParametersWithIV) generator.generateDerivedParameters(256,256); KeyParameter keyParams = (KeyParameter) params.getParameters(); return keyParams.getKey(); } Niestety na niektórych nowszych nokiach, pojawia się problem z biblioteką BouncyCastle ( podobno jest on znany ) w skutek czego, muszę zamiast niej użyć api SATSA. Chciałbym napisać podobną do powyższej funkcję, która wygeneruje klucz z hasła, ziarna i w zadanej liczbie iteracji, ale z użyciem SATSA. Nie musi ona używać funkcji hashującej SHA256, może być jakaś inna ( w SATSA z tego co się orientuję nie ma zaimplementowanego tego algorytmu ). Proszę o pomoc.2010-10-04 17:59:03
[Java] Wyciąganie słów kluczowych z url Googla
Witajcie, potrzebuję pomocy przy wyłuskiwaniu słów kluczowych z linka z Google. Podjąłem już klika prób, ale zawsze trafiał się jakiś szczególny przypadek. Przydałoby się jakieś wyrażenie regularne, ale mam problem z jego napisaniem. Poniżej kod, którego używałem do tej pory: if (refererURL.contains("google")){ deserializedRefererURL = refererURL.split("q="); deserializedRefererURL = deserializedRefererURL[1].split("&"); keyWords = deserializedRefererURL[0]; keyWords = keyWords.replace("+", " "); return keyWords; }2010-10-04 17:47:23
[C/C++] Wykrywanie klawisza który jest zablokowany
Witam serdecznie, Mam problem z wykryciem kiedy jakis klawisz na klawiaturze jest wcisniety powyzej 40 sekund (czyli jest zablokowany). Są co prawda funkcje GetAsyncKeyState() i GetKeyboardState(), ktore pozwalaja sprawdzic stan klawiszy, ale jak sprawdzic czy one sa wcisniete dluzej czy krocej w jakis prosty i nieobciazajacy komputera sposób ?2010-10-04 17:06:32
[Newbie] Kodzik Metoda optymalizacji
witam mogly mi ktos wytlumaczyc linijka po linijce? ^^ ja niestety nie umiem i brakuje mi czasu;/ 1. #include 2. #include 3. #include 4. #include 5. int i; 6. double x_start, y_start,x, y, c[1], xi[500], yi[500], epsilon, s, alfa, xb, yb, xxb, yyb, test_x, x_ogr, y_ogr; 7. using namespace std; 8. 9. double ogr(double x, double y, double x_ogr, double y_ogr, int n) 10. { 11. double fx, fy, f[1]; 12. f[0] = x - x_ogr; 13. f[1] = y - y_ogr; 14. return f[n]; 15. } 16. 17. double funkcja(double x, double y, double c) 18. { 19. double wartosc, zero = 0, g_x, g_y, kara, fx, fy; 20. fx = ogr(x, y, x_ogr, y_ogr, 0); 21. fy = ogr(x, y, x_ogr, y_ogr, 1); 22. g_x = (max(zero, ((fx)))) * (max(zero, ((fx)))); 23. g_y = (max(zero, ((fy)))) * (max(zero, ((fy)))); 24. kara = c*g_x + c*g_y; 25. 26. wartosc = 2.5 * (x*x - y)*(x*x - y) + (1-x)*(1-x) + kara; 27. return wartosc; 28. } 29. 30. double proba_x(double x, double y, double s, double c) 31. { 32. if(funkcja(x+s, y, c) < funkcja(x,y, c)) 33. x = x + s; // poprawka wyniku w kierunku dodatnim 34. else 35. { 36. if(funkcja(x-s, y, c) < funkcja(x,y, c)) 37. x = x - s; // poprawka wyniku w kierunku ujemnym 38. } 39. return x; 40. } 41. 42. double proba_y(double x, double y, double s, double c) 43. { 44. if(funkcja(x, y+s, c) < funkcja(x,y, c)) 45. y = y + s; // poprawka wyniku w kierunku dodatnim 46. else 47. { 48. if(funkcja(x, y-s, c) < funkcja(x,y, c)) 49. y = y - s; // poprawka wyniku w kierunku ujemnym 50. } 51. return y; 52. } 53. 54. 55. double mhj(double x_s, double y_s, double s, double alfa, double epsilon, int n, double c_zew) 56. { 57. double min[2]; 58. x_s = x; 59. y_s = y; 60. do 61. { 62. xb = x; 63. yb = y; 64. x = proba_x(xb, yb, s, c_zew); // etap probny 65. y = proba_y(xb, yb, s, c_zew); 66. 67. if(funkcja(x,y,c_zew) < funkcja(xb, yb, c_zew)) 68. { 69. do 70. { 71. xxb = xb; // zapisanie starej bazy 72. yyb = yb; 73. xb = x; // nowa baza 74. yb = y; 75. 76. x = 2*xb-xxb; // etap roboczy 77. y = 2*yb-yyb; 78. 79. x = proba_x(x,y,s, c_zew); // jeden krok etapu probnego 80. y = proba_y(x,y,s, c_zew); 81. 82. }while(funkcja(x,y,c_zew) < funkcja(xb, yb, c_zew)); 83. x = xb; // powrot do starej bazy 84. y = yb; 85. } 86. else 87. s = alfa*s; // zmniejszenie kroku 88. }while(epsilon < s);2010-10-04 17:03:03
[C/C++] Kodzik Metoda optymalizacji
witam mogly mi ktos wytlumaczyc linijka po linijce? ^^ ja niestety nie umiem i brakuje mi czasu;/ 1. #include 2. #include 3. #include 4. #include 5. int i; 6. double x_start, y_start,x, y, c[1], xi[500], yi[500], epsilon, s, alfa, xb, yb, xxb, yyb, test_x, x_ogr, y_ogr; 7. using namespace std; 8. 9. double ogr(double x, double y, double x_ogr, double y_ogr, int n) 10. { 11. double fx, fy, f[1]; 12. f[0] = x - x_ogr; 13. f[1] = y - y_ogr; 14. return f[n]; 15. } 16. 17. double funkcja(double x, double y, double c) 18. { 19. double wartosc, zero = 0, g_x, g_y, kara, fx, fy; 20. fx = ogr(x, y, x_ogr, y_ogr, 0); 21. fy = ogr(x, y, x_ogr, y_ogr, 1); 22. g_x = (max(zero, ((fx)))) * (max(zero, ((fx)))); 23. g_y = (max(zero, ((fy)))) * (max(zero, ((fy)))); 24. kara = c*g_x + c*g_y; 25. 26. wartosc = 2.5 * (x*x - y)*(x*x - y) + (1-x)*(1-x) + kara; 27. return wartosc; 28. } 29. 30. double proba_x(double x, double y, double s, double c) 31. { 32. if(funkcja(x+s, y, c) < funkcja(x,y, c)) 33. x = x + s; // poprawka wyniku w kierunku dodatnim 34. else 35. { 36. if(funkcja(x-s, y, c) < funkcja(x,y, c)) 37. x = x - s; // poprawka wyniku w kierunku ujemnym 38. } 39. return x; 40. } 41. 42. double proba_y(double x, double y, double s, double c) 43. { 44. if(funkcja(x, y+s, c) < funkcja(x,y, c)) 45. y = y + s; // poprawka wyniku w kierunku dodatnim 46. else 47. { 48. if(funkcja(x, y-s, c) < funkcja(x,y, c)) 49. y = y - s; // poprawka wyniku w kierunku ujemnym 50. } 51. return y; 52. } 53. 54. 55. double mhj(double x_s, double y_s, double s, double alfa, double epsilon, int n, double c_zew) 56. { 57. double min[2]; 58. x_s = x; 59. y_s = y; 60. do 61. { 62. xb = x; 63. yb = y; 64. x = proba_x(xb, yb, s, c_zew); // etap probny 65. y = proba_y(xb, yb, s, c_zew); 66. 67. if(funkcja(x,y,c_zew) < funkcja(xb, yb, c_zew)) 68. { 69. do 70. { 71. xxb = xb; // zapisanie starej bazy 72. yyb = yb; 73. xb = x; // nowa baza 74. yb = y; 75. 76. x = 2*xb-xxb; // etap roboczy 77. y = 2*yb-yyb; 78. 79. x = proba_x(x,y,s, c_zew); // jeden krok etapu probnego 80. y = proba_y(x,y,s, c_zew); 81. 82. }while(funkcja(x,y,c_zew) < funkcja(xb, yb, c_zew)); 83. x = xb; // powrot do starej bazy 84. y = yb; 85. } 86. else 87. s = alfa*s; // zmniejszenie kroku 88. }while(epsilon < s);2010-10-04 17:03:03
[Java] Klasa abstrakcyjna a interfejs
Jaka jest zastadnicza różnica pomiedzy tymi terminami ? W klasie abstrakcyjnej można implementować metody które nie sa poparte "abstract". Tyle wiem. Ktoś mógłby rozwinąć ten temat ?2010-10-04 16:52:37
[Newbie] brak bibliotek VBA openoffice
nie wiem jak to nazwac ale jak pisze jakies makro w basicu w arkuszu kalkulacyjnym open ofisa to nie widzi funkcji z bibliotek ktore raczej sa standardowo w pakiecie oo takich jak Cells(x,y) itp. co gdzie i jak oraz skad zrobic zeby dzialalo?2010-10-04 16:22:59
[Newbie] [C] szybkosc przekazywania parametrow
Czesc wskazniki to dobre narzedzie, do operowania przy przekazywaniu do funkcji np. duzych tablic, ich atutem jest szybkosc dzialania (nie trzeba przekazywac calej tablicy, tylko jej adres) ale co w sytuacji gdy przekazujemy do funkcji np. dwie liczby, czy tu przekazanie przez wartosc nie bedzie minimalnie szybsze? (nie ma oczywiscie w funkcji zadnej koniecznosci modyfikowania danych) przez wartosc - tworzymy 2 kopie zmiennych i usuwamy je przy wyjsciu z funkcji wskaznik - tworzymy wskazniki, ktore z kolej musza odszsukiwac adres elementu na ktora pokazuja2010-10-04 16:14:17
[C# i .NET] Wyświetlanie danych w tabeli innej niż DataGrid
Witam. Interesuje mnie prezentacja danych, przykladowo pobranych z bazy danych, ale nie w formie DataGridView... Co mi się nie podoba? Chciałbym napisać program korzystający z bazy danych, który wyświetla dane w postaci tabeli, ale jest możliwość wybrania danego rekordu (wiersza) w celu późniejszej interakcji, np edycja rekordu, wyświetlenie szczególów itd. Gdy poruszam się po DataGrid podświetlają mi się same pojedyncze komórki. A oprócz tekstu, chciałbym dodać w ostatnich kolumnach np jakiś RadioButton albo CheckBox albo Button. Jak to najlepiej zrealizować? Prosiłbym o dokładny opis...2010-10-04 16:03:43
[Delphi/Pascal] Problem z równoległością wątków
OK, sytuacja wygląda tak. Dla ułatwienia powiedzmy, że mam 2 wątki. Wątek główny, który zajmuje się komunikacją z klientami i wątek, w których zachodzą czasotrwałe operacje. Scenariusz wygląda tak: Wątek główny 1. Klient łączy się. 2. Klient wysyła prośbę o wykonanie jakiejś operacji. 3. Serwer sprawdza, czy jakaś operacja nie jest już wykonywana. Jeśli jest, dodaje prośbę z punktu 2 do listy, jeśli nic nie jest wykonywane, wykonuje ją. Wątek operacyjny: 1. Otrzymuje zadanie, że ma wykonać jakąś operację. 2. Ustawia flagę informującą, że trwa operacja(za pomocą Synchronize) 3. WYkonuje operacje 4. Ustawia flagę, że nie trwa żadna operacja(Synchronize) 5. Czeka sekundę 6. Sprawdza, czy ma jakieś zadania w kolejce(lista z punktu 3 scenariusza wątku głównego). Jeśli jakaś operacja jest, wykonuje ją, czyli wykonuje wszystko od punktu 1. Teoretycznie powinno być tak, że gdy wątek operacyjny wykonuje jakąś operację, klient może się podłączyć do serwera. Tymczasem okazuje się, że nie ma tutaj równoległości. Gdy podczas wykonywania zadania wysyłam żądanie wykonania nowego, serwer i tak najpierw czeka, aż zakończy się aktualne(nawet nie sprawdza, czy jest jakieś zadanie wykonywane). No i jak się próbuję połączyć, gdy wykonywana jest jakaś operacja, też nie mogę. Co to może się dziać? Klasa wątku operacyjny jest tworzona normalnie na TThread. Nawet nie wiem za bardzo jaki kod mam pokazać, bo wszystko wydaje się być w porządku.2010-10-04 16:00:04
[Newbie] [Delphi] Algorytm do odgadywania haseł w "wisielcu"
Witam. Mam dziwny lecz ciekawy problem. Podczas gry w wisielca nasunął mi się pomysł napisania programu który potrafi odgadnąć hasło. Dla przykładu jestem w połowie gry i mam hasło "paralizator" tylko że one jest ukryte w taki sposób "*ara*i*ato*" i powiedzmy że mam jedną szanse wiec muszę odgadnąć całe hasło. Czy szło by napisać program który będzie samemu sprawdzał wszystkie możliwości i wybierał te które mają jakiś sens czy istniejące słowa? Wiadomo że im więcej niewiadomych tym więcej możliwości... Założenie jest takie ze program musi sam powstawiać wszystkie możliwe kombinacje liter w niewiadome i to mimo że długie to chyba możliwe. Druga sprawa to to że musi sprawdzić czy słowo jest prawdziwe, a niby skąd taka wielka baza słów, w tym nazwisk itp? Może idzie jakoś użyć bazy słownika w firefox który sprawdza pisownie? Jak podkreśli to znaczy że słowo najprawdopodobniej nie poprawne i będzie szukało dalej wypisując wszystkie te kombinacje które nie zostały wykryte jako niepoprawne. Jak nie to jakaś inna baza? Co o tym myślicie? Jakby to rozwiązać? A może jest jakieś źródło, komponent lub co innego? Jak nawet istnieje gotowy program bez źródła to też chętnie użyje dla próby :) Pozdrawiam i liczę na pomoc :)2010-10-04 15:33:18
[Newbie] C++ Przenoszenie pliku do innego katalogu.
Witam! Proszę o podpowiedź fachowców, jak rozwiązać problem przenoszenia pliku do katalogu, którego nazwy jeszcze nie znam podczas pisania kodu. //przypisanie zmiennej data aktualnej daty TDateTime today = TDateTime::CurrentDate(); String data = today.FormatString("dd_mm_yyyy"); //przypisanie zmiennej czas aktualnej godziny TDateTime now = TDateTime::CurrentTime(); String czas = now.FormatString("hh_nn_ss"); b ++; if(b>3) { kat = data+czas; CreateDir(kat); if (MoveFile("1.txt", ??????) == false) ShowMessage("Błąd podczas przenoszenia pliku"); Po przepełnieniu zmiennej b tworzę katalog z datą w nazwie. I teraz chciał bym przekopiować plik 1.txt do tego właśnie katalogu. Tylko nie mam zielonego pojęcia jak to zrobić. Proszę o pomoc, z góry dziękuję>2010-10-04 15:28:06
[C/C++] C++ Przenoszenie pliku do innego katalogu.
Witam! Proszę o podpowiedź fachowców, jak rozwiązać problem przenoszenia pliku do katalogu, którego nazwy jeszcze nie znam podczas pisania kodu. //przypisanie zmiennej data aktualnej daty TDateTime today = TDateTime::CurrentDate(); String data = today.FormatString("dd_mm_yyyy"); //przypisanie zmiennej czas aktualnej godziny TDateTime now = TDateTime::CurrentTime(); String czas = now.FormatString("hh_nn_ss"); b ++; if(b>3) { kat = data+czas; CreateDir(kat); if (MoveFile("1.txt", ??????) == false) ShowMessage("Błąd podczas przenoszenia pliku"); Po przepełnieniu zmiennej b tworzę katalog z datą w nazwie. I teraz chciał bym przekopiować plik 1.txt do tego właśnie katalogu. Tylko nie mam zielonego pojęcia jak to zrobić. Proszę o pomoc, z góry dziękuję>2010-10-04 15:28:06
[Hardware/Software] laptop dla programisty
Witam, Mozecie polecic jakis tego typu sprzet, ktory sluzylby glownie do pracy/programowania? Nigdy nie mialem komputera przenosnego takze nie bardzo wiem na co zwrocic uwage. Jako ze komputer ma sluzyc glownie do programowania (Java-aplikacje webowe) to potrzebuje dojsc duzo ramo (4 GB) no i procesor conajmniej przecietny. Kasowo to raczej srednia polka cenowa (2.2-2.5k). Jezeli to mozliwe chodzi mi o to zeby nie placic za pierdoly typu kamerka czy czytnik linii papilarnych, ale zeby byly za to w miare rozsadzne parametry.2010-10-04 14:56:16
[Bazy danych] Jak odinstalować zupełnie Oracle XE?
Odinstalowałem Oracle XE w tradycyjny sposób, teraz chciałbym ją zainstalować na nowo, ale wyskakują jakieś błędy. Wszedłem na stronę oracle i znalazłem coś takiego: # Click Free Download and follow the instructions to select and download the Microsoft Windows version of Oracle Database XE. The installation executable, OracleXE.exe, comes with a set of response files that you can use to perform silent installations, repairs (upgrades), and deinstallations. # Run the OracleXE.exe executable with the OracleXERemove.iss response file. For example, if you downloaded the OracleXE.exe executable and its response files to a directory called xe_temp, you would enter the following command to deinstall Oracle Database XE Server: c:xetemp> OracleXE.exe /s /f1"c:xetempresponseOracleXE-Rem ove.iss" /f2"c:xe_tempsetup.log" To deinstall Oracle Database XE Client, you would enter: c:xetemp> OracleXE.exe /s /f1"c:xetempresponseOracleXEClie nt-Remove.iss" /f2"c:xe_tempsetup.log" The setup.log file indicates whether the deinstallation was successful. A result code of 0 means the deinstallation succeeded. Chciałbym się dokładnie dowiedzieć co to oznacza i jak ponownie ją zainstalować a w zasadzie jak kompletnie odinstalować? Z góry dzięki, pozdrawiam;-) Chcę poćwiczyć na czymś SQL-a, a przeczytałem że to narzędzie jest jednym z najlepszych rozwiązań.2010-10-04 14:22:27
[Bazy danych] przykład Utworzenia tabeli
Czy mógłby mi ktoś pomóc z utworzeniem tabeli "zamówienie" z takiego diagramu? Dawno z SQL nie korzystałem.... http://i51.tinypic.com/21eakqa.jpg2010-10-04 13:56:14
[Java] Integracja C i Javy (w tej kolejnosći)
Witam Znowu ja i moje winapi...jest jakieś rozwiązanie zintegrowania Ci Javy - nie że Java wywołuje C poprzez JNI/JNA tylko na odwrót to C ma kontrolę nad Jawą? Narazie tylko socket connection przychodzi mi do glowy...uniwersalne rozwiązanie ale ... coś innego znajdzie się? Pozdrawiam.2010-10-04 10:40:23
[Delphi/Pascal] Pusta komórka z Excela
Zaczytuję komórki z Excela. Wypełnione komórki zaczytuje prawidłowo. Ale jeśli komórka jest pusta, to po zaczytaniu moja zmienna temp typu string nie jest pusta tylko zawiera $A0 $00 (w hex) I teraz warunek if Length(temp) = ' then nigdy nie będzie spełniony Na tą chwilę sprawę załatwiłem tak : temp := StringReplace(temp, #160, ', [rfReplaceAll]); Ale chciałbym się dowiedzieć, czy można to zrobić lepiej. Bo jeśli nagle się okaże że z Excela przyjdzie inny znak (nie $A0) to znowu string nie będzie pusty.2010-10-04 10:36:43
[C# i .NET] Pozycjonowanie tabeli w dokumencie pdf iTextSharp
Witam Mam spory problem i potrzebuje pomocy otóż chce wygenerować dokument pdf za pomocą biblioteki itextSharp. Chce dodać do dokumentu tablę w odpowiednim miejscu PdfPTable table = new PdfPTable(3); PdfPCell cell = new PdfPCell(new Phrase("Header spanning 3 columns")); cell.Colspan = 3; cell.HorizontalAlignment = 1; //0=Left, 1=Centre, 2=Right table.AddCell(cell); table.AddCell("Col 1 Row 1"); table.AddCell("Col 2 Row 1"); table.AddCell("Col 3 Row 1"); table.AddCell("Col 1 Row 2"); table.AddCell("Col 2 Row 2"); table.AddCell("Col 3 Row 2"); doc.Add(table); Poniższy kod dodaje tabele od początku strony a chcę by ta tabela została dodana np 100f od góry strony. Próbowałem już wielu sposobów i nic nie skutkuje. Proszę podajcie jakiś przykład bo już mi brakuje pomysłów jak można ten problem rozwiązać2010-10-04 09:47:58
[Praca] Programista JSP
Programista JSP Wymagania: * Duże doświadczenie w realizacji projektów komercyjnych na stanowisku programistycznym * Bardzo dobra znajomość technologii JSP, Java * Znajomość baz danych PostgreSQL / MySQL Znajomości HTML / JavaScript / CSS / Ajax i protokołu http * Znajomość technologii internetowych * Umiejętność pracy w grupie * Znajomość języka angielskiego * Gotowość do relokacji i pracy w Szczecinie * Samodzielność, dynamizm, zdolność analitycznego myślenia Zakres obowiązków: * tworzenie oprogramowania na podstawie analizy wymagań * zapewnienie jakości wytwarzanego oprogramowania * optymalizacja istniejących rozwiązań Oferujemy: * atrakcyjne warunki finansowe * możliwość ciągłego podnoszenia kwalifikacji * pracę w młodym, dynamicznym i zgranym zespole * nowoczesne środowisko pracy. Oferty pracy z CV i listem motywacyjnym prosimy kierować na adres: praca@btc.com.pl w temacie wpisując "PROGRAMISTA JSP SZCZECIN".2010-10-04 09:24:31
[C/C++] [C++] Problem z tworzeniem dynamicznego komponentu
Witam. Tworzę w BDS 2006 (C++ Turbo Explorer) własny komponent i mam problem z dostępem do komponentów umieszczonych w komponencie który tworzę. Może ktoś mi wyjaśni z was co nie tak robię. kod komponentu : plik MyComponent.cpp - konstruktor #include #pragma hdrstop #include "DockShortCut.h" #pragma package(smart_init) //--------------------------------------------------------------------------- // ValidCtrCheck is used to assure that the components created do not have // any pure virtual functions. // static inline void ValidCtrCheck(TDockShortCut *) { new TDockShortCut(NULL); } //--------------------------------------------------------------------------- __fastcall TDockShortCut::TDockShortCut(TComponent* Owner) : TPanel(Owner) { BevelOuter = bvNone; Height = 22; ShortCutIconPanel = new TPanel(this); ShortCutIconPanel->Parent = this; //TDockShortCut; ShortCutIconPanel->Width = 31; ShortCutIconPanel->Align = alLeft; // ShortCutIconPanel->BevelOuter = bvNone; // działa ShortCutIconPanel->ParentColor = true; // musiałem użyć aby przekazywał kolor z rodzica - inaczej nie działa pobranie koloru z TransparentColor String test = "X" + ShortCutCaption; // chciałem aby wyświetlał napis chociażby na TPanel bo na TLabel->Caption nie działa ShortCutIconPanel->Caption = test; //"X"; // + this->ShortCutCaption; ShortCutIconPanel->OnClick = this->OnClick; // ShortCutIconPanel->Color = Color; //TransparentColor; // miał tu ustawić kolor podkładu który miał być potem używany jako przezroczysty /* praktycznie w ogóle nie działa ten kawałek kodu :( ShortCutIconLink = new TLabel(this); ShortCutIconLink->Parent = ShortCutIconPanel; ShortCutIconLink->AutoSize = false; ShortCutIconLink->Align = alClient; ShortCutIconLink->Caption = ShortCutCaption; ShortCutIconLink->OnClick = MyDockShortCutFunction(ShortCutFilePath); // wywala błąd "" */ } //--------------------------------------------------------------------------- void __fastcall TDockShortCut::ShortCutIconLinkClick(String MyShortCutFilePath) { ShowMessage(MyShortCutFilePath); } //--------------------------------------------------------------------------- namespace Dockshortcut { void __fastcall PACKAGE Register() { TComponentClass classes[1] = {__classid(TDockShortCut)}; RegisterComponents("MyDock", classes, 0); } } //--------------------------------------------------------------------------- plik MyComponent.h #ifndef DockShortCutH #define DockShortCutH //--------------------------------------------------------------------------- #include #include #include #include //--------------------------------------------------------------------------- class PACKAGE TDockShortCut : public TPanel { private: TLabel *ShortCutIconLink; protected: public: TColor TransparentColor; String ShortCutCaption; String ShortCutFilePath; TPanel *ShortCutIconPanel; __fastcall TDockShortCut(TComponent* Owner); __published: void __fastcall ShortCutIconLinkClick(String MyShortCutFilePath); }; //--------------------------------------------------------------------------- #endif Utworzenie komponentu w głównej części programu : // TDockShortCut test MyDockShortCut = new TDockShortCut(this); MyDockShortCut->Parent = Panel1; MyDockShortCut->Align = alTop; MyDockShortCut->Height = 22; MyDockShortCut->Color = clGreen; MyDockShortCut->OnClick = MyDockShortCutFunction; // Funkcja podpięta - poniżej MyDockShortCut->ShortCutIconPath = ""; MyDockShortCut->ShortCutCaption = "W"; Funkcja główna dla komponentu MyDockShortCut którą chciałbym aby komponentu podrzędne obsługiwały ale nie działa to coś :( void __fastcall TForm1::MyDockShortCutFunction(TObject *Sender) { Form1->Caption = "Wywolane zdarzenie z komponentu TShortCut"; } Ogólnie chce zrobić komponent który przejmie takie właściwości jak : - Kolor który ma mieć komponent typu TPanel - Napis który ma być wyświetlony na TLabel - chcę utworzyć funkcję która po kliknięciu w label wyświetli ShowMessage(NazwaPliku); Może ktoś podpowiedzieć co jak zrobić aby pod-komponenty komponentu MyDockShortCut przejmowały takie informacje jak Caption i zdarzenie OnClick ?2010-10-04 02:01:32
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