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
[delph] kolor Caption
http://img513.imageshack.us/img513/7900/lolspa4.png Moje pytanie do powyższego obrazka. Jak zmienić kolor caption czyli powyżej tekst "Polecenie" Proszę o pomoc. Pozdrawiam. ;-)2007-11-03 15:54:28
Jaki kompilator polecacie?
Witam, kiedyś się troszkę bawiłem w Delphi 7, ale minęło sporo czasu i nie wiem jak teraz zacząć. Jakiego kompilatora używać? Delphi 7, czy wersji nowszych? Jakie są różnice? Nic profesjonalnego nie tworzę, ale korzystam z OS MS Vista Ultimate 32bit. Pozdrawiam, Wojtek2007-11-03 15:36:30
Podstawy projektowania stron
witam, uczę się htmla i mam pewien problem, otóż kiedy tworzymy stronkę z ramkami prostym jest ze atrybutem TARGRET mozemy otwierać różne stronki w różnych ramkach i moje pytanie jest następujące, czy mozna tak robić ze stronkami pisanymi z użyciem warstw. tj. stronka cos cosinnego chodzi o to ze po przycisnięciu na COS w "pierwszy"-ej warstwie pojawi sie w "drugi"-ej warstwie zawartość pliku pies.html.2007-11-03 15:28:16
[Pascal] Algorytm sortowania. Proszę o wyjaśnienie
procedure sort(n:integer; var a:t); var i,j,k:integer; naj:integer; begin for i:=1 to n - 1 do begin naj:=a[i]; k:=i; for j:=i + 1 to n do if a[j] > naj then begin naj:=a[j]; k:=j; end; if i k then begin a[k]:=a[i]; a[i]:=naj end; end; { i } end; { sort } Jest to algorytm sortowania tablicy jednowymiarowej, ale nie rozumiem jego budowy, dlaczego jest to tak napisane. Proszę więc o szczegółowe wytłumaczenie, np. po co jest naj:=a[i]; k:=i; jak poźniej jest, że naj:=a[j], k:=j;2007-11-03 15:23:30
Jak niefizycznie naciskać przyciski
Witam. Jak opracować procedurę która będzie naciskała przyciski niefizycznie. Przykład: Aplikacja działa w trayu i "naciska" enter co 2 sekundy ?? [???]2007-11-03 14:36:39
Limit transferu
Witam, jak za pomocą Delphi ograniczyć transfer danych?2007-11-03 14:35:47
Interfejs API w Turbo Pascal
Mam następujący problem. W książce "Turbo Pascal leksykon kieszonkowy" natrafiłem na rozdział o programach pisanych w Pascalu, wykorzystujących interfejs API. Niestety wymaga on modułów WinTypes, WinProcs, i CommDlg, których nigdzie nie mogę znaleźć. Dwa pierwsze można podobno zastąpić modułem Windows, który znajduje sie w Free Pascalu, ale tam z kolei nie ma modułu WinDos. Na temat CommDlg nie mogłem nic znaleźć poza tym, że jest to obsługa kontrolek. Czy ktoś może próbował już pisać programy w Pascalu na API albo ma dostęp do tych modułów?2007-11-03 14:13:00
[Indy] IdHTTP - jak pobrać duże źródło strony?
Witajcie, Od 3 godzin walczę z pobraniem dużego źródła strony za pomocą komponentu IdHTTP, robie to tak: AnsiString zrodlo; IdHTTP1->Connected(); TStringStream *Params = new TStringStream(""); Params->WriteString("sys_return_url=ABCDEFGHIJKLM"); IdHTTP1->Request->ContentType = "application/x-www-form-urlencoded"; zrodlo = IdHTTP1->Post("http://siteexplorer.search.yahoo.com/search?p=" + Edit2->Text + "&bwm=i&bwmf=s&bwmo=&fr1=seo-rd-se", Params); IdHTTP1->Disconnect(); delete Params; Niestety udaje mi się pobrać tylko część kodu strony, probowałem mieszać we właściwościach komponentu ale bez powodzenia, proszę o pomoc.2007-11-03 14:08:26
[Delphi] Komunikaty myszy w komponencie
Witam Piszę komponent graficzny na bazie TGraphicControl. Komponent obsługuje działanie pulpitu nastawczego i ma m.in. reagować na mysz za pośrednictwem komunikatów zmieniając kursor myszy i wywołując zdarzenia. Natknąłem się na dwa problemy których nie potrafie rozwiązać: 1. Podwójne kliknięcie interpretowane jest jako osobny komunikat, a nie dwa wciśnięcia/zwolnienia, czy da się to jakoś "przekierować"? Chodzi mi o to aby komponent reagował tak jak np. TButton. 2. Po podwójnym kliknięciu program częściowo zawiesza się, nie reaguje na wciskanie innych przycisków, przeciąganie okna itp, jednak procedury komponentu wywoływane komunikatami działają, chociaż nie zmieniają kursora myszy; po zminimalizowaniu i przywróceniu wraca do normy - co może być przyczyną i jak temu zapobiec? Link do programu i źródła: http://kontrakt-bhp.com.pl/paul/pulpit_test.rar Pozdrawiam Paweł2007-11-03 13:57:56
Druga forma nie widzi pierwszej
Gdy chcę w drugiej formie wstawić taki kod: Form1.Timer1.Enabled := False; to wyskakuje mi błąd: Unable to invoke Code Completion due to errors in source code. Sprawdzałem czy Form1 rzeczywiście nazywa się Form1 i wszystko się zgadza. Nie wiem w czym problem a jestem zielony żeby ten problem rozwiązać. Bardzo prosze o pomoc, z gory dzieki.2007-11-03 13:47:43
obliczanie przekatnej kwadratu
hehe wczoraj troche dlugo siedzialem nad symfonia c++:D...nie mam problemu z pisaniem programu, ale raczej z zapisaniem wzoru na przekatna kwadratu;P...znalazlem w necie, ze jest taki wzor: d = a pierwiastek z 2. Cos takiego:P http://img149.imageshack.us/img149/3921/aaft4.jpg Jak ten wzor zapisac w C++?wiem, ze pierwiastek to chyba "sqrt". Ja zapisalem to tak: d = a (sqrt(2)) i bylo zle;/2007-11-03 13:13:56
Baza danych i otwieranie katalogu
Witam mam w bazie pliki np.zdjęcia i w dbtext ściezke do tego zdjęcia jak otworzyć katalog z tym zdjęciem po kliknięciu na button korzystajac z tej ściezki proszę o jakąś podpowiedź pozdrawiam2007-11-03 12:54:13
Przypisanie wartosci zmiennym z ciagu zdania
Potrzebuje zrobic funkcje ktora analizuje zdanie. Powiedzmy w Edit1 po kazdej napotkanej spacji ma wrzucic wszystko co poprzednie do zmiennej a, nastepnie b,c,d itd. Powiedzmy do 6 wyrazow. Pozniej bede chcial w zaleznosci od tego jaki wyraz uzytkownik napisal wyswietlic odpowiedni komunikat w Edit2. Poprostu dalsze operowanie na zmiennych, ktore beda juz posiadaly swoje wartosci. Czy ktos moglby mi pomoc?2007-11-03 12:17:31
Zaznaczenie i skopiowanie tekstu z np. notatnika
Witam, mam zminimalizowanę aplikację, w której po naciśnięciu kombinacji 2 klawiszy (hooka już założyłem) chcę aby zaznaczyło i skopiowało cały tekst nad którym aktualnie jest kursor. Macie jakieś pomysły?2007-11-03 10:41:19
[c++] winsock + ściąganie stron..
mam taki program, którym ściągam plik index.html z podanego serwerka, tylko nie wiem dlaczego przy większości stron mi się nie ścąga.... #include #include #include #include #include using namespace std; u_long resolveHost( const string & host ) { LPHOSTENT hostEntry = gethostbyname(host.c_str()); if ( !hostEntry ) { unsigned int addr = inet_addr( host.c_str() ); hostEntry = gethostbyaddr((char *)&addr, 4, AF_INET); if ( !hostEntry ) { return 0; } } return *((int*)*hostEntry->h_addr_list); } int main(int argc, char* argv[]) { cout>hoscik; WSADATA wsaData; SOCKADDR_IN saddr; SOCKET sock; char *http_req = "GET index.html HTTP/1.1nn"; char index[1024*20] = { 0 }; WSAStartup( MAKEWORD(2,2), &wsaData ); sock = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); saddr.sin_addr.S_un.S_addr = resolveHost (hoscik.c_str()); saddr.sin_family = AF_INET; saddr.sin_port = htons(80); if ( connect(sock, (sockaddr*)&saddr, sizeof(sockaddr)) == SOCKET_ERROR ) { /* połączenie się nie powiodło */ sock = 0; cout2007-11-03 10:19:42
Konwersja aplikacji konosolowej Win32 na Win32 GUI
Da sie to zrobić bez przepisywania kodu? Po przeklejeniu do nowego projektu nie działa. ;P2007-11-03 10:18:03
gra RPG -> działanie zdolności
Witam Wszystkich! Mam mały problem:) Obecnie zajmuje sie robieniem takiej nie duzej gry RPG i w załozeniu było aby kazda psotac mogła posiadac jakiej zdolnosci:) no fabuła i co kto ma to jest nie wazne, ale czy moze macie jakis pomysł aby DZIAŁANIE zdolności opisac? BOOL CreateSkill(STRING, UINT, UINT, UINT, UINT, INT, INT, INT, INT, INT, INT, GameAction pGameAction); Tylko pGameAction jest wazne wiec reszte zostawiłem. Chcę aby GameAction to był typ, w ktorym moge zaprezentować co zdolność "robi", np: daje mozliwosc rzucania jakiegos czaru... I nie wiem jak zapisac to.. moze w xmlu? i jezeli w xmlu to jak to połaczyc z c++?2007-11-03 09:56:01
Regulacje prawne
Nie miałem pewności gdzie to umieścić, więc umieściłem tu. Piszę większy projekt w Javie, będę go udostępniał w dwóch wersjach: SE (darmowa) i EE (komercyjna). Pieniądze zamierzam pobierać za pomocą przelewów na moje konto. I teraz moje pytanie: Jak to jest od strony prawa polskiego, otóż mam lat 15, projekt piszę w Javie (Eclipe)? Proszę o pomoc, próbowałem znaleźć coś na stronie urzędu skarbowego, nawet wysłałem im list, nie odpowiedzieli.2007-11-03 09:41:47
Wysyłanie plików txt na serwer FTP
Wiem że jest o tym artykuł ale mam problem kiedy postępuje zgodnie z artykułem wyskakują mi błędy i mam prośbę czy mógłby mi ktoś podać jak powinien wyglądać program który wysyła plik tekstowy np z C:/cos_tam.txt na serwer yoyo.pl po kliknięciu na buttona.2007-11-03 09:41:39
[WRT54G] Problem z WiFi
Mam problem z połączeniem się do routera WRT54G, mianowicie po kablu wszystko OK ale po WiFi juz nie... jest pobieranie adresu sieciowego i po ok 1min dostaje IP z kosmosu i brak lub ograniczona lacznosc. Wylaczylem wszelkie zabezpieczenie i dalej to samo ... co moze byc problemem jak to pokonfigurowac, router kupilem na allegro nowy zapakowany. :(2007-11-03 09:37:33
[Delphi] Darmowy program do Delphi
Siemka. Mam taka sprawę, ściągłem ze strony Borlandu program Turbo Delphi Explorer, pisało że jest free a jak chcę go włączyć to każe podać Serial number i Autho... Key, da się coś z tym zrobić albo może jest jakiś darmowy program o podobnych mozliwościach??2007-11-03 08:52:00
toString, compute, print ()...
Witam, Musze zrobic program :) - czy ktos moze mi pomoc dostosowac to co napisalem do tresci zadania? Z gory dziekuje. Zadanie: W I kolumnie wypisuje element ciągu Fibonacciego an . W II kolumnie wypisuje âtrueâ gdy an jest parzyste, âfalseâ gdy nieparzyste. Prosze użyć niejawnie metody toString dla typu Boolean. W III kolumnie wypisuje a_(n+1) / an. Proszę wypisać pierwsze 50 elementów ciągu (linii). Proszę najpierw obliczyć elementy ciągu i zapisać je w tablicy - własna metoda compute, a następnie wypisać odpowiednie informacje na ekran - własna metoda print. Proszę użyć pola length dla tablicy. Proszę skorzystać tylko raz z funkcji System.out.println(). Uwagi: Użyć typu long zamiast int. Iloraz dwóch liczb całkowitych (typu long lub int) jest liczbą całkowitą. Wykorzystać przeciążenie operatora â+â dla String. import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; public class Fibonacci { public static void main(String[] args) throws IOException { int a = 0; float b = (float) 1.; long t[] = new long[50]; t[0]=1; PrintWriter file = new PrintWriter(new FileWriter("Fibonacci.txt")); while(t[a]2007-11-03 00:46:07
[Delphi]wczytywanie wsyzstkich danych z pliku ini
Witam, mój problem polega na tym że mam plik ini z danymi podanymi przez uzytkownika a wiec [sekcja] klucz=cos tam nazwe sekcji ustala sobie uzytkowik wpisujec np. Michał. Pozniej wpisuje sobie jako nazwe sekcji Justyna czyli bedzie mial: [Michal] klucz=cos tam [Justyna] klucz=cos tam Czas na moje pytanie: jakim sposobem odczytac nazwy wszystkich sekcji(najlepiej wraz jej warotściami) i dodać to wszystko do Listbox?2007-11-02 23:42:15
problem w skladni c++
Hej. Niedawno zacząłem uczyć się języka C++. W ramach treningu zrobiłem sobie programik. Lecz nie do konca dziala. Uruchamia się lecz nie wyświetla poprawnych danych. Tu jest zapis z Dev c++: #include #include using namespace std; int main(int argc, char *argv[]) { cout2007-11-02 23:38:32
[C] tablica dwuwymiarowa i jej wypełnianie
Witam, mam taki jakiś dziwny problem :/ potrzebuję zrobić tablicę 4x4, wypełnić ją danymi, a potem wyświetlić... poniższy kod kompiluje mi się bez problemów, tylko przy wykonywaniu wyskakuje "Naruszenie ochrony pamięci" i halt... Niby dane mogę wprowadzić i je wyświetlić, ale wyświetlane dane nie zgadzają się z realnymi... #include int main() { int tabela[3][3]; // tablica 2-wymiarowa z wymiarem 4-elementoym (razem 8-elementowa) /* TABLICA WYGLADA TAK: // tablica[0][] = [], [], [], [] // tablica[1][] = [], [], [], [] czyli ogolnie, jest // tablica[2][] = [], [], [], [] / to macierz 4x4 // tablica[3][] = [], [], [], [] / */ int tmp; // zmienna pomocnicza, do wprowadzania liczby do tabeli int x, y; // zmienne beda przechowywaly aktualnie "edytowana" komorke w tabeli int max, min; // zmienne beda przechowywaly wartosc najmniejsza i najwieksza w tabeli /* wpisujemy liczby do tabeli */ for(y=0; y2007-11-02 23:32:48
Pliki INI i Listbox
Yhm wiem ze temat jest oblegany wszedzie.. Problem w tym, że nie znalazlem żadnego dobrego rozwiązania:|. Przejrzałem tyle stron, że się w głowie nie mieści, a żaden sposób nie działał. Ale o co pytam.. Chodzi mi o wczytanie Sekcji z pliku INI do Listboxa. Np. Budowa pliku INI: [Sekcja] 1=jeden 2=dwa 3=trzy No i zeby w listboxie pojawily sie pozycje: jeden dwa trzy Próbowałem Konwersji TStrings na String itd. Ale nic mi nie dzialalo:| Jezeli to pomoze: to uzywam Delphi 7 Enterprise. Licze na to, że mi pomożecie a nie napiszecie ze temat był wałkowany, czy też że nie potrafie sobie z tym sam poradzić. Po to pisze, żebym uzyskał pomocy. Z góry dziękuje.2007-11-02 23:30:07
interfejsy sieciowe... jak pobrać liste??
Witam :) mam pytanie dotyczące interfejsów sieciowych, jak w temacie - jak pobrać ich liste, oraz ewentualnie operowac na nich, tzn. sprawdzić aktualna predkosc wysyłanych i odebranych danych :) z góry dziękuje ze pomoc :)2007-11-02 23:15:19
httaccess - zabezbieczenie url
Mam pewny problem :/ Ostatnio zauwazyłem że google indexuje dziwnie strony i można w nim znaleść takie linki: www.mojastrona.pl/gry.php/zobacz.php?cos=111 zamiast www.mojastrona.pl/zobacz.php?cos=111 Moje pytanie to jak zabezbieczyć najlepiej przez plik.htaccess takie pliki, tz. chciałbym żeby adres www.mojastrona.pl/gry.php/zobacz.php?cos=111 był przekierowywany na www.mojastrona.pl/zobacz.php?cos=111 i wszytkie tego typu. Poradziłem sobie z zabezpieczeniem adresów www czy bez www oraz z kropką czy bez kropki ale tego nie udaje mi się rozgryść, proszę o pomoc.2007-11-02 23:08:58
Symfonia C++ oraz brak zadan;/
Sciagnalem sobie ebooka "Symfonia C++", ale niestety tam nie ma pod koniec dzialu zadan utrwalajacych poznane wiadomosci;/..Wiem, ze chyba w "Symfonia C++ Standard" zadania sa. Mozecie cos poradzic?wolalbym sie uczyc jakiegos dzialu i odrazu po nim pokombinowac z zadaniami.2007-11-02 22:34:06
Pascal - zadanie.
Może macie jakieś wskazówki jakim warunkiem przedstawić czy liczba"(" równa się liczbie ")" ? Poniżej zadanie. Zadanie NAW Opracuj program sprawdzający poprawnosć nawiasów. Jeśli możemy obliczyć kolejno działania zgodnie z nawiasami i otrzymamy wynik zgodny z zasadami algebry, to nawiasy są napisane poprawnie. Przykład (2+3)*5 poprawnie (2+3*5 niepoprawnie Wejście W standardowym wejściu w oddzielnych wierszach są zapisane wyrażenia lub nawiasy. Liczba znaków w jednym wierszu nie przekracza 250. W jednym wierszu zapisano jedno wyrażenie nawiasowe i liczba wierszy na wejsciu nie przekracza 3000. W ostatnim wierszu zapisano słowo: koniec. Jest to znak końca danych. Wyjście Na standardowe wyjście w oddzielnych wierszach jest zapisane słowo TAK, jeśli wyrazenie jest poprawne, w przeciwnym wypadku słowo NIE. Przykład - dla danych: (2+1)*5 ())(()) poprawna odpowiedź: TAK NIE2007-11-02 22:28:20
Drzewa binarne - Obiektowo
Chcialem zaptac czy ktos moglby podac jak wyglada deklaracja drzewa binarnego ale za pomoca klas, bo niestety obiektowo nie umiem tego sam zrobic. I ewentualnie jak wyglada zapis do drzewa i wyswietlanie.2007-11-02 22:10:34
Zmiana wartości w pamięci
Witam, Chciałbym zmienić jakąś wartość w komórce pamięci, wiem już jak sczytać stringi/liczby ale nie wiem jak je można zmienić. Z góry dziękuję za pomoc.2007-11-02 21:56:18
Szybkość transferu - problem
Witam, przeszukałem już fora i google. Mam problem : jest w pokoju 7 komputerów, jeden udostępnia sieć pozostałym. Prędkość przesyłania danych jaką daje serwer pozostałym komputerom to 300 kb/s. Więc chciałbym aby każdy komputer ściągał pliki z maksymalną prędkością : 50 kb/s( bo 300 kb/s : 6 komputerów to 50kb/s). Głownie to chodzi o to, że nie wiem jak odczytać szybkość transferu danych i jak go zmniejszyć. Proszę o pomoc.2007-11-02 21:16:40
Skala log10
Jak zrobić wykres aby móc go przesówać i aby był w skali logarytmicznej tak aby poszczególne punkty podczas przesówania zmieniały sie zgodnie z tym co jest na układzie. Z góry dzieki POzdrawiam2007-11-02 20:57:04
Sockety - kurs..
Witam znalazlem kilka stron na temat socketow: http://www.pradnik.net/netman/ i takze: http://4programmers.net/search.php?q=sockety&c=2 czy zna ktos moze jakis bardzo dobrze opisany do C ?2007-11-02 20:53:00
prośba o plik delphi32
Witam Sciągnąłem Delphi 7 Enterphise, ale niestety menu programu jest po niemiecku i nic z tego nie rozumiem. Czy ktos mógłby podrzucic plik delphi32.exe na wrzuta.pl? Z góry dzięki za pomoc.2007-11-02 20:30:56
[C] problem z algorytmem dziel i zwycierzaj
Witam! Moim zadaniem domowym bylo przy uzyciu metody dziel i zwycierzaj napisac programu, ktory z posrod dwuch zbiorow liczb naturalnych A i B wyznaczy iloczyn tych zbiorow przy czym zbior A jest zbiorem uporzadkowanym rosnaco od 0 do n (max wartosc n=150) zas B jest nieuporzadkowanym zbiorem liczb z zakresu . Zaimplementuj zmienna globalna licznik liczacy porownania. Wydaje mi sie ze w zly sposob dziala rekurencyjna funkcja dziel_zwyciezaj, niestety niewiem jak to poprawic. Moglby ktos przeanalizowac kod i cos podpowiedziec? Tresc kodu: #include #include #include #define N 150 int licznik; struct element { int liczba; struct element *nast; }; /* funkcja dodaje element do listy wynikowej */ struct element *dodaj(struct element *lista, int arg) { struct element *nowy; nowy=( struct element *) malloc(sizeof(struct element)); nowy->liczba=arg; nowy->nast=lista; return nowy; } /*funkcja oparta na zasadzie dziel i zwycierzaj arg1-tablica uporzadkowana, arg2-element z tablicy nieuporzadkowanej arg3 i 4 dziela tablice na mniejsze czesci w sposob rekurencyjny funkcja zwraca wartosc -1 jezeli nie znajdzie identycznego argumentu w tablicy uporzadkowanej z szukana, oraz warotsc szukanej jezeli element z tablicy jest rowny szukanej */ int dziel_zwyciezaj(int t[],int szukana,int lewy,int prawy) { int srodek; srodek=(lewy+prawy)/2; if (lewy=prawy) { if (t[lewy]==szukana) { ++licznik; printf("n licznik porownan : %d n", &licznik); system("pause"); return szukana; }else return -1; } if (lewy+1==prawy) { if ((t[lewy]==szukana)||(t[prawy]==szukana)) { licznik+=2; return szukana; }else return -1; } if (t[srodek]>=szukana) { lewy=srodek; ++licznik; dziel_zwyciezaj(t,szukana,lewy,prawy); }else { prawy=srodek-1; ++licznik; dziel_zwyciezaj(t,szukana,lewy,prawy); } } /*wyswietla elementy listy wynikowej jezeli spelniony jest warunek w if*/ void wyswietl(struct element *lista) { struct element *wyswietlany; wyswietlany=lista; while (wyswietlany!=NULL) { /*if (wyswietlany->liczba>=0)*/ printf("%d ",wyswietlany->liczba); wyswietlany=wyswietlany->nast; } } /*wyswietla elementy tablic*/ void wyswietl_t(int t[],int ile) {int i; for(i=0;i2007-11-02 20:24:12
szyfrowanie źródła delphi lub exe
Witam! Czy zna ktoś może jakąś metodę szyfrowania źródła w delphi lub gotowego exe? Rozchodzi mi się o zmniejszenie wykrywalności pliku, albowiem pragnąłbym zrobić bota do irc, a zaraz po położeniu IdIRC z palety IndyClients program staje się wykrywalny ;/2007-11-02 20:03:30
odblokowanie SP2
witam mam taki problem... napisalem aplikacje interetowa(komunikator) i jak jest windows z SP2 to zapora windows pyta sie czy odblokowac program... czy da sie to pominac...??nie ukrywajmy to denerwujace jest ;)2007-11-02 19:57:36
[delphi] tablica + wynik
Witam!! mam takie pytanie: jak/w jaki sposób w tablicy, powiedzmy min 300 elementów, odszukać 6 najczęściej pojawiających się liczb ?? Z góry dzięki Pozdrawiam :)2007-11-02 19:48:22
[delphi] Kolejka FIFO
Witam, mam za zadanie stworzyć kolejkę FIFO (First In First Out) w Delphi. Szukałem i szukałem, i cały czas znajduję tylko wyjaśnienie czym jest owa kolejka. Szukam jakiegoś kodu, przykładu, żeby nauczyć się jak towrz się owe kolejki FIFO - i nic ! :/ Znalazłem kod do TP 7, ale coś ne bardzo chce działać w Delphi. Czy ma ktoś może jakieś namiary na jakies przykłady lub cokolwiek co mogłoby mi pomóc ?2007-11-02 19:44:16
[D7]Jak napisać własny serwer SMTP
Chciałbym napisac sobie serwer SMTP tak aby działał na moim komputerze zeby nie musiec korzystac z zewnwtrznych serwerów.Mam wiec takie pytania, czy moglby mi ktos: 1. napisac wszystkie funkcje jakie powiniem spelniac taki serwer 2. jakich komponentow ewentualnie uzyc 3. czy sa gdzies jakies przykladowe zrodelka Z góry dzieki za pomoc.2007-11-02 19:35:41
Problem turbo c++ builder
Witam Mam problem z wymienionym w temacie środowiskiem mianowicie gdy kompiluje mój program wszystko jest ok ale gdy przeniosę go na inny komputer (bez tego środowiska) wyskakuje mi błąd "uruchomienie te aplikacji nie powiodło się, ponieważ nie znaleziono vcl100.bpl" co jest tego powodem? Próbowałem metody Project ->options -> linking odznaczyć opcję "use dynamic RTL" ale nic się nie zmienia (oprócz wielości pliku). Wiem że się powtarzam ale to bardzo ważne.2007-11-02 19:04:03
[TP] Grafy[algorytmy] - Szukam materiałów
Witam Szukam materiałów na temat grafów. Chodzi mi o wszystko co jest związane z grafami w pascalu, m.in. generacja grafu G(n,p), G(n,k), transformacje E->A, wyszukiwanie grafów spójnych itd.2007-11-02 18:47:40
Wywoływanie alertu systemowego
Witam chciałem zrobić kalendarz z opcją przypomnienia ale mam problem. Po co mi przypomnienie jak program jest włączony ( czyt. musiałby chodzić cały czas ) i chciałem zrobić alert systemowy ze stosownym komunikatem ( np. przypomnienie o zadania cz tym podobne ) - jest jakaś komenda by w wyłączonym programie włączył się taki alert systemowy o podanej godzinie ?2007-11-02 18:44:21
[C++] Zwiekszanie wartosci zmiennej przez klawisz
Witam serdecznie Dopiero zaczynam uczyc sie programowania, a muszę na następną lekcje stworzyc program obrazujący działanie zegara elektronicznego przy czym jak to mi podał wykładowca "przy wyświetlaniu nie chodzi o dokładne odliczanie czasu", a jednie o "wyświetlanie na ekranie kolejnych godziny we formacie H:MM". Rozumiem więc że mam stworzyc program który: - prosi użytkownika o podanie godziny - prosi uzytkownika o nacisnięcie dowolnego klawisza gdy minie minuta - po naciśnięciu klawisza zmienna m2 zwiększa swa wartosc o 1 - wyświetlona zostaje aktualna godzina czyli h1h2:m1m2 - w przypadku gdy m2=9 to po nacisnieciu dowolnego klawisza m2=0, m1=m1+1 - w przypadku gdy m1=5 & m2=9 to po nacisnieciu dowolnego klawisza m2=0, m1=m0, h2=h2+1 - w przypadku gdy m1=5 & m2=9 & h2=9 & h1 !=5 to po nacisnieciu dowolnego klawisza h2=0 & h1=h1+1 - w przypadku gdy m1=5 & m2=9 & h2=9 & h1 =5 to po nacisnieciu dowolnego klawisza h2=0 & h1=0 Czy dobrze rozumuje? Mógłby mi ktoś pomóc? I tutaj mam kilka pytań dla osób które, się dobrze na tym znają: 1) W jaki sposób mogę sprawic aby po naciśnięciu dowolnego klawisza dana zmienna minutowa zwiekszyła swą wartośc o 1 i wyswietlona zostala aktualna godzina? 2) Wykładowca zalecił mi zastosowanie komendy system("cls") do czyszczenia ekranu - w którym momencie mam zastosowac tą komendę i w jaki sposób się jej używa? Z góry dziękuje za pomoc2007-11-02 18:30:00
konkretne zadanie quicksort
Witam wszyskich mam do zrobionie programik w delphi ktorego zadaniem jest wczytanie do tablic tekstku z pliku txt np tekst.txt nastepnie posortowania go po przez quicksort i zapisania rezultatu do pliku wyjsciowego np wyjscie.txt . Męcze troche ten program i mam jakies braki zamieszczam dzielo moich wypocin prosze nie smiejcie w koncu to dzial newbie :p wiec oto kod : program quic; {$APPTYPE CONSOLE} uses SysUtils; type tab = array[1..255] of string; var data: tab; plik: text; s: integer; i: integer; // funkcje i procedury procedure quicksort(var slownik: tab; Lo,Hi: integer); procedure sort(l,r: longint); //QuickSort var i,j:longint; x,y: string; begin i:=l; j:=r; x:=slownik[(l+r) DIV 2]; repeat while slownik[i]2007-11-02 18:27:24
otwieranie exe i bat
jak otworzyc plik exe lub plik bat ps szukalem ale nie znalazlem wiec pewnie zle szukalem;p2007-11-02 18:04:53
[C][dev]ładne wypisanie macierzy
hej, może ktoś mi wskazać jak przy użyciu cout wypisać ladnie macierz[n][m] przy zalozeniu ze kazda liczba moze siegnac np 5 miejsc. mozna zrobic tak że mamy liczbe 10 i ja przesunac o 3 znaki tylko nie wiem jak.2007-11-02 17:52:03
[ADO, MSSQL 2005] Invalid column name
Mam dziwny problem. Od pewnego czasu nie działa mi fragment programu. Dziwne jest to o tyle, że nie modyfikowałem go od dawna. Uparcie otrzymuję wyjątek: Project FSIP.exe raised exception with message "Invalid column name CrimperNo". Co on onzacza doskonale wiem. Nie wiem natomiast dlaczego się pojawia. Tabela w bazie wygląda tak: CREATE TABLE Crimper( IDCrimper SMALLINT PRIMARY KEY IDENTITY(1,1), PartTypeID SMALLINT FOREIGN KEY REFERENCES PartType(IDPartType), Date SMALLDATETIME, Crew VARCHAR(3), Shift TINYINT, CrimperNo TINYINT, QuantityOK SMALLINT, QuantityNG SMALLINT, SAPNumber VARCHAR(12), Tag VARCHAR(255) ); W ADOQuery mam zapytanie: SELECT PartType.PartName, PartType.SAP, IDCrimper, PartTypeID, Date, Crew, Shift, CrimperNo,2007-11-02 17:24:58
Procenty error
Ej jak zrobić żeby wtliczyc proceny z liczby i wynik np. odjąć od liczby [???]2007-11-02 17:01:37
Zamiana części Stringa na inny
Mam sobie obiekt String i chce zaminić w nim "" na inny łańcuch. Gdy używam String.replace lub String.replaceAll wyrzuca wyjatek NullPointerException. factureStr.replaceAll("", facture.ID);// wywala wyjątek factureStr.replace("", facture.ID);// też wywala Co robię źle?2007-11-02 14:48:57
zbieranie informacji ze stron www
Hej Czy zna ktos jakies przyklady, materialy, tutoriale itd. do tworzenia programow, ktore zbieraja informacje ze stron internetowych, portali ?2007-11-02 14:36:10
kalkulator
Jest taki problem pisze takiego programa #include #include using namespace std; int main() { int liczba1; int liczba2; int z; int m; int d; int o; int liczba3; int cos; cout2007-11-02 14:25:58
[C++] kalkulator
Jest taki problem pisze takiego programa #include #include using namespace std; int main() { int liczba1; int liczba2; int z; int m; int d; int o; int liczba3; int cos; cout2007-11-02 14:25:58
[php/html] Katalog stron www
witam chce zrobić katalog stron www i mam pytanie te strony które są w katalogu lepiej były widoczne w wyszukiwarkach muszą być napisane jakoś inaczej czy w normalny sposób php/html ?2007-11-02 14:13:59
[STL]Stack
Witam mam takie pytanie: while(warunek) { stack stos; if(stos.empty()) cout2007-11-02 14:03:20
[Delphi] Sprawdzanie czy program jest aktywny?
Wie ktos jak sprawdzic czy czas aktywnosci programu? Chodzi o to czy ktos kliknal myszka lub nacisnal jakikolwiek klawisz na klawiaturze w obrębie aplikacji? I np po godzinie nieatkywności zamknąć program.2007-11-02 13:30:57
[visual studio c++] komponent do obslugi formatu xml
Witam czy ktos wie jak za pomoca visual studio 2005 obslyzyc zapis i odczyt plikow xml ?? Lub czy ktos zna taki komponent do obslugi tych plikow ?2007-11-02 13:14:40
Zeos - kody błędów, obsługa MySQL z innego komputera
Korzystam z ZeosLib, czy można w jakiś sposób zbadać kod błędu, dlaczego połączenie się nie powiodło? Testuję program bazodanowy na drugim komputerze, korzystam z serwera mysql - xampp. Połączenie działa tylko z lokalnego komputera, gdy łączę się z drugiego, try except przechodzi do obsługi błędu. W netstat mam otwarty port 3306, z którego korzystam by połączyć się z dowolnego komputera. Czy muszę jeszcze coś skonfigurować żeby połączenie działało, np. w xamppie udostępnić połączenie na zewnątrz sieci, czy też standardowo jest udostępnione ? będę wdzięczny za pomoc :)2007-11-02 12:27:03
USB Network - zdalna instalacja systemu.
Czy można tak przystosować jeden komputer, nazwijmy go serwerem instalacji, by inny komputer po połączeniu ich przez kabel usb: http://www.windowsnetworking.com/articles_tutorials/usbmain.html http://www.hardwaresecrets.com/article/248 http://www.computerstodayinc.com/usbnetwork.htm potraktował serwer jak bootowalny pendrive? Do czego ma to służyć? Załóżmy, że mam zainstalować system na 100 komputerach w jakimś pomieszczeniu. Łażenie do każdego z nich z płytą CD mija się z celem. Dlatego też chcę wziąć lapa i podchodząc do każdego kompa inicjować instalację systemu za pomocą kabla USB. Mam skrypt instalacyjny, który najpierw wgrywa się do RAMDisku, a następnie instaluje sobie sieć i dalej po sieci ciągnie odpowiednie pakiety, konfiguruje użytkowników i dociąga odpowiedni soft. Coś w rodzaju w pełni zautomatyzowanego instalatora Debiana z pena.2007-11-02 12:13:11
Zapis BMP
Próbuję zapisać BMP, ale jakoś mi nie wychodzi, nie ma ktoś gdzieś pod ręką kodu zapisującego BMP z 32 bitów do 24 bitowego pliku, był bym wdzięczny [browar] Na necie znalazłem dwie funkcje, ale jakoś działają jeszcze gorzej niż moja, źle zapisują już sam nagłówek... Oto moje wypociny: bool SaveBitmapForm32To24(HBITMAP hBmp,LPCSTR path) { //nagłówek BYTE header[54]; header[0]=0x42; header[1]=0x4D; //ustalenie długości pliku BITMAP bmp; GetObject(hBmp,sizeof(BITMAP),&bmp); UINT size_file=bmp.bmWidth*3;//ilość bajtów w linijce UINT zero_line=0; while(size_file%4!=0)//powiększamy linijkę do podzielności przez 4 { size_file++; zero_line++; } size_file*=bmp.bmHeight;//powiększamy o ilość linijek size_file+=54;//powiększamy o nagłówek header[2]=LOBYTE(LOWORD(size_file)); header[3]=HIBYTE(LOWORD(size_file)); header[4]=LOBYTE(HIWORD(size_file)); header[5]=HIBYTE(HIWORD(size_file)); for(int i=6;i2007-11-02 12:10:05
[c#] przerwanie procedury w NET 2.0
Wie ktoś jak przerwać w C# procedurę? Coś w stylu Exit z Delphi.2007-11-02 12:07:52
Problem z Turbo C++Builder
Witam Mam problem z wymienionym w temacie środowiskiem mianowicie gdy kompiluje mój program wszystko jest ok ale gdy przeniosę go na inny komputer (bez tego środowiska) wyskakuje mi błąd "uruchomienie te aplikacji nie powiodło się, ponieważ nie znaleziono vcl100.bpl" co jest tego powodem?2007-11-02 11:52:01
Jak używać max_element z biblioteki ?
Witam
W jaki sposób działa funkcja max_element znajdująca się w bibliotece ? Teorytycznie wiem do czego służy:
max_element(it,jt)
Przekazuje wartość największego spośród elementów wyznaczonych przez [it,jt).
Jednak dajmy mam taki fragment kodu:
#include
int main()
{
float tab[6]={5.231, 7.543, 8.653, 2.341, 0.456, 3.452};
float m
}
Chcę zmniennej "m" nadać wartość największego elementu z tablicy "tab". W jaki sposób to zrobić za pomocą max_element.2007-11-02 11:47:39
Dziekuje
Hahaha. Pisze ten post ponieważ już dwa razy moje poprzednie zostały usunięte a dlaczego?? Być może na tym forum nie ma wogule osób które sprostają temu zadaniu tylko boicie sie do tego przyznać i wolicie poprostu temat usunąć. A odpowiadając na wasze wypowiedzi typu czy nie lepiej zacząć od Hello World? Oczywiści autorowi tego postu przyznam racjębo początkowy programista powinniwn od tego zacząć ale to jest drobnostką bo ucze sie w delphi i program który opisałem w poprzednich postach w delphi napisałem ale tutaj mi chodzi o to ze brat poprosił mnie bym spróbował dla niego napisać właśnie w Visual C++ ponieważ potrzebuje kod źródłowy akurat w tym a dlaczego nie wiem . Ja tylko poprosiłem was o pomoc a wy odephaliście mnie niczym niewiadomo co. Ludzie przecież ja wam nic nie zrobiłem to tylko prośba o pomoc. Czy wszystkie prosby tak traktujecie? Przepraszam jezeli kogoś uraziłem ale szczerze? Niechciałem , ale wiem poniosło mnie. Pozdrawiam.2007-11-02 11:39:36
Dodawanie własciwości do aplikacji(autor firma itd)
Jak dodać do programu własciwości aplikacji(autor firma itd) kompilator: Visual studio c++ z góry dzięki2007-11-02 11:26:58
Dev C++
Gdy otwieram program devem po wykonaniu przed ostatniej czynnosci zamyka sie (mam nadzieje ze wiecie o co chodzi) nie wiecie jak zrobic aby zamykal sie dopiero po nacisnieciu klawisza i po skonczeniu wszystkich instrukcji2007-11-02 10:37:08
Jak zmienić rozmiar kontrolki richedit?
Witam, Mam problem, z którym nie mogę sobie poradzić, szukałem na google, lecz nie mogłem znaleźć. Chodzi o to, że piszę w celach edukacyjnych prosty notatnik, ale napotkałem się na problem, chodzi o to, że gdy zmieniam rozmiar okna, kontrolka richedit, której używam ma cały czas tą samą wielkość. I tutaj moje pytanie: Co trzeba zrobić, aby kontrolka richedit zmieniała swój rozmiar podczas wykonywania program, aby była ładnie dopasowana do rozmiaru okna? System operacyjny to Windows. Bardzo prosiłbym o jakąś funkcję lub fragment kodu, dzięki któremu można zmieniać rozmiar utworzonej już kontrolki richedit podczas wykonywania programu. Z góry dziękuję.2007-11-02 10:09:26
Kolor w tabeli
Witam. Przeszukałem forum i niestety nie znalazłem odpowiedzi... Czy w którymś standardowym komponencie (tabeli) z Borland c++ Buildera da się zrobić kolorowe linie (nie kolumny) ?? Trochę nieprecyzyjnie się wyraziłem. Chodzi mi o kolor tła w linijce tabeli. Pls Help!2007-11-02 09:58:46
Przechwytywanie rozmów
Jak nagrać rozmowę przez komunikator (używam Google-Talka i Skypa)?2007-11-02 09:53:47
[C++][dev] losowanie liczb float
Hej, mam takie pytanie może banalne może nie tzn chciałbym zapytać się czy ktoś mógł mi pokazać przykład losowanie liczb rzeczywistych (float) np. z zakresu od (-10, 15). dzieks Pozdro2007-11-02 09:37:23
CppWebBrowser bez ramki (obramowania)
Czy mogę was prosić o informacje jak pozbawić CppWebBrowser wklęsłego obramowania, które "z automatu" pojawia się po wczytaniu strony? Kuba (C++ Builder)2007-11-02 09:37:14
Biblioteka do odczytu i zapisu grafiki
Czy znacie jakieś biblioteki graficzne umożliwiające odczyt, konwersję między formatami i zapis możliwie jak największej liczby formatów graficznych? GraphicEx świetnie radzi sobie z odczytywaniem grafiki jednak z zapisem już jest problem :-/2007-11-02 06:30:12
Ułożenie obiektów w pamięci
class C1 { int a; void f(); } class C2:public C1 { int b; void f(); } W pamięci dane są zapisane jako -------------------------- Dane obiektu klasy C1 -------------------------- -------------------------- Dane obiektu klasy C2 -------------------------- Czy w tym miejscu są przechowywane również adresy metod ?2007-11-02 01:19:35
Microsoft Visual C++
Chodzi mi o to że chce sobie napisać program który odczytuje dane systemie dysku biosie pamięci i co tam jeszcze może i nie potrafie tego zrobić więc prosze was o pomoc. Otwieram visuala i daje new później CLR i Windows Forms Application i pojawia mi się forma. Ok daje button na tą forme i co dalej??? jaki kod trzeba wpisać by na tej samej formie wyświetlił te informacje które podałem na początku postu. Proszę was bardzo pomóżcie mi. Z góry dziekuję. Prosze o nie kasowanie tematu2007-11-02 00:03:48
Zdarzenie show()
Próbuję w Javie oprogramować zdarzenie show dla formatki Frame (nie JFrame). public void show() { operationt.requestFocus(); } Jednak przez to formatka wogle się nie pokazuje, co robić?2007-11-01 22:28:09
Pole input "file" z treścią domyślną.
Witam! :D Mam pewien problem dotyczący input`u typu "file". Otóż chciałbym zrobić żeby był już wcześniej domyślny tekst, i podstawowe "value" nie działa... Do dyspozycji mam każdego rodzaju skrypty, mysqla, i w ogóle ^^ ;) Liczę na odpowiedz... :) Pozdrawiam! :)2007-11-01 21:31:02
Apache Service Monitor - nowy serwer
Witam, ostatnio zainstalowałem Apache 2 i mam problem z programem Apache Service Monitor. Na początku był w nim wyświetlany serwer Apache 2, potem chciałem skonfigurować Apache do współpracy z php (zgodnie z instrukcją w książce - ale bardzo skąpą). Więc edytowałem plik httpd.conf dopisałem 2 linijki i zapisałem. Niestety dalej to samo : zamiast widzieć plik index.php w przeglądarce, widziałem jego kod źródłowy. Potem być może zrobilem coś w Apache Service Monitor i serwer Apache 2 znikł z listy. Jak stworzyć nowy serwer w Apache Service Monitor?2007-11-01 21:18:17
[JS] Tworzenie flagi jak w arena-albionu.pl
Witam, chciałbym zrobić taką flagę jak jest w www.arena-albionu.pl Problem w tym że js znam słabo i mimo różnych prób nie mogę dojśc do skutku. Z napisaniem tego by wybierał dany kolor po kliknięciu to pestka, ale dalej mam problemy. Jak zrobić by po naciśnięciu na dany element tabeli zmieniał kolor tej komórki na zaznaczone przeze mnie i pry okazji wyświetlał to od razu w małym obrazku z boku. Prosze by ktoś zobaczył jak to jest tam zrobione i jak to działa. Kolejną sprawą jest pytanie jak to zapisać w tabeli by nie zabirało niewiadomo jak wiele miejsca, czy umieścić to w cookies?? Bardzo prosze o pomoc. Pozdrawiam, Atverstyt.2007-11-01 21:11:54
[c++] plik naglowkowy
witam mam pytanie pisze program i w pliku naglowkowym ("unit2.cpp") napisalem strukture : const int Len =40; struct golf { char fullname[Len]; int handicap; }; i nie wiem jak zadeklarowac ta strukture w pliku ("unit2.h") aby wykrywalo ja w pliku glownym z gory dzieki za pomoc2007-11-01 21:05:06
Własne distro oparte na Ubuntu
Czy można w jakiś sposób(dojśc łatwy-jestem poczatkujący ale moge się troszkę douczyć) stworzyć instalator ubuntu który zainstaluje na dysku tylko pakiety które bym sobie wybrał przy tworzeniu instalacji? Tzn ja sobie robiąc instalacje wybieram pakiety które chce zainstalować, tworzę instalację a potem instaluje system oparty na ubuntu ale z wybranymi pakietami. Da się zrobić cos takiego? //pozdrawiam2007-11-01 20:58:21
2 programy pomocy...
Mógłby mi ktoś pomóc z dwoma zadankami: Zad. 1. Narysować schemat blokowy i napisać program, który dla podanej przez użytkownika długości boku kwadratu A, na ekranie rysuje następującą figurę: np. A=2 01 10 np. A=3 011 101 110 itp. Zad. 2. Narysować schemat blokowy i napisać program, który realizuje działanie zegara elektronicznego, który wyświetla na ekranie kolejne godziny we formacie HH:MM. Począwszy od 00:00 a skończywszy na 23:59! Wskazówka: przy wyświetlaniu nie chodzi o dokładne odliczanie czasu, a jedynie o kolejne poprawne wyświetlenia godzin. Czyszczenie ekranu można zrealizować operacją np. system("cls");2007-11-01 20:54:53
Jak sie zabezpieczyć przed IP spoofingiem
Mam komputer podpiety do routera i tu pojawia sie pytanko.Jak moge zabezpieczyc siec przed IP spoofingiem?2007-11-01 20:14:53
uruchamianie plikow z programu i oczekiwanie na ich zamkniec
witam szukam szukam i nie moge znalesc, nawet nie bardzo wiem jak to wpisac. potrzebuje sobie uruchamiac programy z listy np. shellexecute... i sobie leci po kolei, ale... zanim program uruchomi nastepna pozycje musi laskawie poczekac az pierwsza sie zakonczy, itd. da sie to jakos sprytnie wykonac?2007-11-01 19:54:37
[delphi] Komponent dbExpress - obsługa Baz Danych
Witam, Z góry dziękuje, że weszliście na ten temat. Mam nadzieję, że mi pomożecie. Na początek określę kilka potrzebnych rzeczy: System: WinXP Professional SP2 Program: Delphi 7.0 Personal Znam podstawy Pascala, Delphi i MySQL Opis problemu: Zabrałem się za tworzenie programu jakiego nigdy wcześniej jeszcze nie robiłem. Na początek chciałem zrobić w miarę prostą rzecz na której niestety już poległem. Chce, żeby w moim programie można było zalogować się (co oczywiście jest związane z wcześniejszą rejestracją). Wymyśliłem, żeby dane (login, haslo itp itd) znajdowały się na serwerze (na razie na swoim komputerze). Wykorzystuje KRASNAL server i dołączony do niego MySQL. Zatem na cel wziąłem: Połączenie z bazą danych MySQL Szukając rozwiązania w skarbnicy wiedzy (google.com) znalazłem bardzo dużo artykułów omawiających mój cel. Z możliwych rozwiązań wybrałem komponent dbExpress. Pomogła mi w tym strona http://4programmers.net/Delphi/Artyku%C5%82y/MySQL_w_Delphi i http://4programmers.net/Delphi/Kompendium/Rozdzia%C5%82_17. Niestety w mojej wersji Delphi (jak wyżej wspomniałem 7.0 - Personal) nie znalazłem zakładki dbExpress o której mowa w tych artykułach. Zrozumiałem więc, że brakuje w mojej wersji jakiegoś komponentu. Poraz kolejny google.com. Tu okazało się, że pełnej wersji tego komponentu nie znajdę (lub nie widzę). Postanowiłem więc ściągnąć z http://crlab.com/dbx/download.html dbExpress driver for MySQL, Windows version 4.20 [size 1151 Kb]. Zainstalowałem instalkę. Po ponownym uruchomieniu komputera wyskoczyło mi wiele błędów mówiących o braku pliku dbrtl.dll (chyba nie dam głowy uciąć). Odinstalowałem ściagnięty wcześniej program, odinstalowałem też Delphi. Wszystko zainstalowałem zaraz znowu. Teraz żaden błąd nie wyskakuje, ale zakładki dbExpress dalej nie mam. Zastanawiałem się też czy ja sam powinienem dodać komponent ręcznie czy po instalacji ściągniętego pliku sam powinien się dodać? Po tej długiej przemowie czas na prośbę: Czy wiecie o co chodzi? Może mieliście podobny problem? Czyżbym nie potrafił instalować komponentów? A może macie jakieś inne rozwiązania, komponenty, artykuły które mi pomogą? Jeżeli nie zrozumieliście mnie - piszcie. Dzięki raz jeszcze za czas poświęcony na czytanie tego pewnie błahego problemu. Proszę o pomoc :) Pozdrawiam Daniel Miedzik2007-11-01 19:20:05
Focus w javie?
Jak przekazać Focus (nie wiem jak się to w Javie nazywa, w Delphi: SetFocus) obiektowi TextField (nie JTextField)2007-11-01 19:08:13
[Pascal] Rozmiar tablicy dynamicznej w pascalu
Mam pytanie, dotyczące kompilatora Free Pascal 2.0.0+. Jak stworzyc dynamiczna tablice o dosc duzym rozmiarze np. 100 000. Dodatkowo wczytując jej rozmiar z ReadLn. Gdy pisze poprostu tab:array of byte; ... ReadLn(n); SetLength(tab,n) Przy uruchomieniu programu i podaniu rozmiaru wiekszego niz okolo 32k program sie wywala, problem ze stosem itp... ( wyczytalem w dokumentacji ze taka wlasnie jest domysla granica stosu dla argumentow podprogramow ) czy istnieje sposob aby to obejsc ? na wkaznikach albo cos w tym stylu ? Wiem, że mógłbym to napisać w c++, ale chcialbym jednak to zrobic w pascalu.2007-11-01 18:55:36
C++ delete
Dobra, pytanie banalne, dla mnie oczywiste, jednak są ludzie, dla których to takie oczywiste nie jest i usilnie próbowali... zresztą int *p = new int[100000] delete p; czy int *p = new int[100000] delete[] p; Jaka jest różnica (w dzisiejszych kompilatorach, archiwalne pozostawmy), bo ja mówię że nie ma różnicy :). Jest jakaś? Jeśli tak to muszę wrócić do podstawowej lektury :P.2007-11-01 17:19:13
[delphi] Kopiowanie o określonej godzinie.
Witam ! To jest kod: procedure TForm5.Timer1Timer(Sender: TObject); var h,m,s,ms:word; begin DecodeTime(Now(), h, m, s, ms); if ((h=StrToInt(Form12.Edit1.text)) or (h=StrToInt(Form12.Edit2.text)) or (h=StrToInt(Form12.Edit3.text))) and (m=StrToInt(Form12.Edit4.text)) then CopyFile(PChar(Form6.Edit1.Text), PChar(Form6.Edit2.Text +(form6.Edit3.Text)+IntToStr(h)+IntToStr(m)+(ExtractFileExt(Form6.Edit1.text))), True); CopyFile(PChar(Form1.Edit1.Text), PChar(Form1.Edit2.Text +(form1.Edit3.Text)+IntToStr(h)+IntToStr(m)+(ExtractFileExt(Form1.Edit1.text))), True); CopyFile(PChar(Form2.Edit1.Text), PChar(Form2.Edit2.Text +(form2.Edit3.Text)+IntToStr(h)+IntToStr(m)+(ExtractFileExt(Form2.Edit1.text))), True); CopyFile(PChar(Form3.Edit1.Text), PChar(Form3.Edit2.Text +(form3.Edit3.Text)+IntToStr(h)+IntToStr(m)+(ExtractFileExt(Form3.Edit1.text))), True); CopyFile(PChar(Form4.Edit1.Text), PChar(Form4.Edit2.Text +(form4.Edit3.Text)+IntToStr(h)+IntToStr(m)+(ExtractFileExt(Form4.Edit1.text))), True); CopyFile(PChar(Form7.Edit1.Text), PChar(Form7.Edit2.Text +(form7.Edit3.Text)+IntToStr(h)+IntToStr(m)+(ExtractFileExt(Form7.Edit1.text))), True); CopyFile(PChar(Form8.Edit1.Text), PChar(Form8.Edit2.Text +(form8.Edit3.Text)+IntToStr(h)+IntToStr(m)+(ExtractFileExt(Form8.Edit1.text))), True); CopyFile(PChar(Form9.Edit1.Text), PChar(Form9.Edit2.Text +(form9.Edit3.Text)+IntToStr(h)+IntToStr(m)+(ExtractFileExt(Form9.Edit1.text))), True); CopyFile(PChar(Form10.Edit1.Text), PChar(Form10.Edit2.Text +(form10.Edit3.Text)+IntToStr(h)+IntToStr(m)+(ExtractFileExt(Form10.Edit1.text))), True); CopyFile(PChar(Form11.Edit1.Text), PChar(Form11.Edit2.Text +(form11.Edit3.Text)+IntToStr(h)+IntToStr(m)+(ExtractFileExt(Form11.Edit1.text))), True); end; Powinien on kopiować Wybrany plik o określonej godzinie ... lecz tego nie robi.... Czy wiecie dlaczego ? Z góry dzięki za odp. Pozdrawiam.2007-11-01 16:58:20
[C++] lista jednokierunkowa - metoda ListEnd()
Hej, Wiem, że temat był zapewne wałkowany tysiące razy. Chciałbym jednak żeby ktoś uprzejmy przewałkował go 1001 raz :) Muszę napisać listę jednokierunkową. Mam z góry ustalone jakie metody mogą i muszą się tam znaleźć. Napisałem sobie klasę i zacząłem od konstruktora, destruktora a teraz od metody ListEnd() która ma zwracać wskaźnik na końcówkę listy - będzie ona potrzebna przy konstruowaniu innych metod. Jak na razie mam więc taki kod: #include class linklist { private: struct node { int data; node *next; } *wsk; public: linklist(); // konstruktor ~linklist(); // destruktor void ListMakeNull(); // wyczyszczenie listy; void ListInsert(int data, node * wsk); // wstawia nowy element przed elementem na pozycji wsk void ListDelete(node * wsk); // usuwa wskazany element node * ListLocate(int data); // zwraca pozycje pierwszego elementu w liscie zawierajacego "data" int ListRetrieve(node * wsk); // zwraca wartosc przechowywana na danej pozycji node * ListPrevious(node * wsk); node * ListFirst(); node * ListEnd(); // zwraca pozycje za ostatnim elementem listy }; linklist::linklist() { wsk=NULL; } linklist::~linklist() { node *q; if( wsk == NULL ) return; while( wsk != NULL ) { q = wsk->next; delete wsk; wsk = q; } } node* linklist::ListEnd() { node *l; l=wsk; while(l!=NULL) l = l-> next; return l; } int main() { return 0; } a kiedy próbuję go skompilować to dostaję: 4.cpp:46: error: expected constructor, destructor, or type conversion before â*â token o co mu chodzi bo ja nie rozumiem. linia 46 to ta: node* linklist::ListEnd() Jestem początkujący więc proszę o wyrozumiałość :-(2007-11-01 16:19:11
wlasny "obiekt", dysk -cos takiego jak GMailFS...
jak sie robi wlasne obiekty widoczne w "Moj komputer" takie jak dysk czy bluetooth...? generalnie chodzi mi o napisanie czegos podobnego do gmailfs... dzieki;] pozdr2007-11-01 15:59:11
autografy Grechuty
witam, mam pewne pytanko, otóz ile mogą byc warte autografy Grechuty i wszystkich jego kolegów z zespołu z 70 roku ?2007-11-01 14:05:10
Tablica list - konflikt
Nie wiem jak zrobić tablice list. Napisałem narazie coś takiego: program tablicalist; type Wskaznik = ^Miasto; //wskaznik na element listy Miasto = record Droga : longint; //zawartosc elemetu Wsk : Wskaznik; //wskaznik na nastepny element end; Graf = record Rozwiazanie : longint; Lista : Miasto; end; const Top : Wskaznik = nil; //wartownik listy var x, d, f, m, n, o, p : longint; t : array[1..100000] of Graf; //POCZATEK PROCEDUR LISTY procedure Utworzdroge (x : longint; Poprzedni : Wskaznik); var Nowy : Wskaznik; begin new(Nowy); //nowa droga Nowy^.Droga := x; //numer drogi Nowy^.Wsk := Poprzedni^.Wsk; //ustaw wskaznik Poprzedni^.Wsk := Nowy; //dolacz do listy end; procedure UtworzTop(x : longint); begin new(Top); //stworz top Top^.Droga := x; //ZMIANA!!!!!!!!!! //nadaj wartosc glowie Top^.Wsk := nil; //nadaj wskaznikowi wartosc 0 end; function Szukaj(x : longint):Wskaznik; var pomoc : Wskaznik; begin pomoc := Top; while (pomoc^.Wsk nil) and (pomoc^.Droga x) do pomoc := pomoc^.Wsk; Szukaj := pomoc; end; procedure Usun(x : longint); var pomoc : Wskaznik; i : integer; begin if Top^.Droga = x then begin dispose(Top); Top := Top^.Wsk; end else begin pomoc := Top; while (pomoc^.Wsk nil) and (pomoc^.Wsk^.Droga x) do pomoc := pomoc^.Wsk; dispose(pomoc^.Wsk); pomoc^.Wsk := pomoc^.Wsk^.Wsk; end end; procedure Wstaw(x : longint; Za : longint); begin if Top = nil then UtworzTop(x) else Utworzdroge(x, Szukaj(Za)); end; procedure Dopisz(x : longint); var pomoc, Nowy : Wskaznik; begin Wstaw(x, 0); end; procedure WypiszListe; //tymaczasowe { wypisuje caÂĄ zawartoÂâ listy } var pomoc : Wskaznik; begin pomoc := Top; { wypisujemy od poczĄtku } while pomoc nil do begin write(pomoc^.Droga); { nastŠpny element } pomoc := pomoc^.Wsk { wypisz go } end; writeln; end; //KONIEC PROCEDUR LISTY begin //WPROWADZANIE DANYCH readln(m, d); f := d; n := m; for m := 1 to n do begin with t[m] do begin UtworzTop(m); end; end; for d := 1 to f do begin readln(p, o); with t[p] do begin Dopisz(o); end; with t[o] do begin Dopisz(p); end; end; //KONIEC WPROWADZANIA DANYCH //test wypisz dane for m := 1 to n do begin with t[m] do begin with Lista do begin Wypiszliste; end; end; end; end. Niestety, coś jest nie tak i każdy element tablicy ma wspólną liste ;(. Podejrzewam, że to przez wspólne wskaźniki, ale nie wiem jak je rozdzielić dla każdego elementu tablicy :(. Proszę o jak najszybszą odpowiedź, z góry dziękuje.2007-11-01 13:49:59
Problem z połączeniem(C# i sql)
Mój problem polega na tym ,że nie umiem ustalić prawidłowego źródła danych.Mam następujący program: using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.Common; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { DbProviderFactory dbFactory = DbProviderFactories.GetFactory("System.Data.SqlClient"); DbConnection c = dbFactory.CreateConnection(); DbCommand cmd = dbFactory.CreateCommand(); c.ConnectionString = "Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|northwnd.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"; c.Open(); cmd.Connection = c; cmd.CommandText = "Select * from Customers"; DbDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Console.WriteLine("| {0,-35} | {1,-15} | {2} |", dr["CompanyName"].ToString(), dr["Country"].ToString(), dr["Phone"].ToString()); } } } } W ustawieniach połączenia mam własnie ukazane następujące źródło danych-"Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|northwnd.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"; ale niestety podczas kompilacji wyskakuje Warnings- Error 1 Unrecognized escape sequence C:Documents and SettingsTreskaUstawienia lokalneDane aplikacjiTemporary ProjectsConsoleApplication1Program.cs 16 49 ConsoleApplication1 Czy ma ktoś jakąś koncepecje na to ,aby wkońcu ten program normalnie zadziałał? Dla wyjaśnienia ma on ukazac nazwe firmy ,kraj oraz numer telefonu z bazy danych-Northwind ,z tabeli-Klienci. Z góry dziękuję za pomoc2007-11-01 13:35:30
Optymalizacja szybkosci kodu assert i if
Co bedzie szybsze w kodzie wynikowym? assert(Description != NULL); czy if(Description!=NULL)2007-11-01 13:30:52
IdIRC + Delphi7
Otóż mam problem podobny do tego: http://forum.4programmers.net/viewtopic.php?p=268684 Jednak nie do końca zrozumiałem. Skasowałem z folderu Lib/ wszystkie pliki Id*.dcu i indy70.dcu, włączyłem Delphi, otworzyłem swój projekt klienta IRC, klikam F9 i dalej pokazuje się ten sam błąd.2007-11-01 12:39:46
[C#] FadeIn i FadeOut
Witam Jak zrobić efekt Fade In i Fade Out obrazka ktore pojawia sie zaraz przed załadowanie programu tzw. Splasha. [!!!] Z Góry Dzięki2007-11-01 12:05:20
[PHP] Ciag znakowy
Witam... Moim kolejnym problemem jest... mam pole tekstowe ( dlugie ) w ktorym wklejam jakis ciag znakow. Jak zrobic zeby ten ciag zostal zapisany do jakies zmiennej ale gdy w ciagu wystapi ( spacja ) to wszystko od spacji do nastepnej spacji zostanie zapisane do innej zmiennej. Wiem ze troszke dziwnie to napisalem ale moze zrozumiecie o co mi chodzi. Z gory dziekuje za pomoc2007-11-01 11:46:56
[c++]problem z zadanie pomocy
witam mam prozbe czy może mi ktos przetlumaczyc te zadanie na jezyk polski ;] i dac jakies wskazowki jak moge to zrobic ? z gory dzieki za pomoc ;] http://img217.imageshack.us/my.php?image=psiosp7.jpg2007-11-01 11:31:46
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