hipermarkety Forum - 4programmers

No item elements found in rss feed.

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

[Inne] [asm] asm, disasembler i wtf

Mam pytanie bo ju¿ trochê zg³upia³em: Instrukcja typu mov edi edi to odpowiednik x = x; i nie robi absolutnie nic, prawda? Tzn. robi - zajmuje czas i pracê procesora. W takim razie po co w funkcjach z user32.dll - tylko tam patrzy³em (za pomoc± IDA) ale podejrzewam ¿e tego jest wiêcej - po co na pocz±tku ka¿dej funkcji wystêpuje takie co¶? Jedyne zastosowanie takiego czego¶ jakie mi przychodzi do g³owy to zatrzymanie na chwilê procesora ¿eby daæ czas innym urz±dzeniom, ale w tym przypadku mi siê to wydaje zupe³nie bezsensowne. Tyle siê mówi o optymalizacji przez kompilatory, a one, nawet je¶li im takie co¶ wyjdzie, nie umiej± czego¶ takiego usun±æ? Chyba ¿e to ja czego¶ nie rozumiem?
2010-05-16 18:48:34

[Bazy danych] aplikacja bazo danowa - jak to ugrysc

Witam, To pierwsza moja aplikacja sieciowa i bazodanowa, dlatego chce siê poradziæ jak podej¶æ do problemu. Chce napisaæ aplikacjê w Delphi która bêdzie u¿ywa do przechowywania informacji, generowania raportów oraz wysy³ania e-maili do klientów. Na tej aplikacji ma procowaæ kilka osób wiêc wymagam blokowanie rekordów oraz samoczynne wysy³anie e-maili w zale¿no¶ci od tego jak wygl±da sytu³acja klienta. Chcia³bym równie¿ ¿eby osoby u¿ytkownik nie mia³ dostêpu do informacji od³±czniê nazwy u¿ytkownika, has³a do serwera sql i konfiguracji programu. My¶la³em ¿eby zrobiæ aplikacje klient-serwer z wykorzystaniem INDY, i zaszyfrowaæ plik konfiguracyjny programu. Jak dane z serwera SQL maja trafiaæ do klienta, przez po³±czenie klienta z serwerem SQL czy przez polaczenie klienta z serwerem(moja aplikacja) a serwera(moja aplikacja) z serwerem SQL. W tej kwestji to niema zielonego pojêcia jakie techniki siê stosujê i czy to co napisa³em nie jest kompletn± bzdur± :) Pozdrawiam
2010-05-16 18:11:32

[C# i .NET] Pobieranie warto¶ci dowolnej w³a¶ciwo¶ci obiektu

Witam wszystkich, w³a¶nie rozpocz±³em swoj± przygodê z jêzykem C#. W ¶rodowiskach Borlanda mia³em do dyspozycji modu³ TypInfo, który posiada³ takie funkcje jak np. GetPropValue(Obiekt, w³a¶ciwo¶æ) gdzie obiekt móg³ byæ formatk±, przyciskiem, lub instancj± dowolnej klasy, w³a¶ciwo¶æ to nazwa w³a¶ciwo¶ci klasy w postaci ³añcucha znaków, a zwracana warto¶æ, to warto¶æ podanej w³a¶ciwo¶ci w podanym obiekcie. I tutaj pojawia siê moje pytanie: czy jêzyk C# udostêpnia jakie¶ podobne rozwi±zania? Liczê na wyczerpuj±ce odpowiedz i z góry dziêkujê ;) PS Zainstalowa³em sobie ¶rodowisko SharpDevelop (czyta³em, ¿e to jedno z najlepszych), na jakiej licencji mogê udostêpniaæ w³asne programy napisane w tym ¶rodowisku?
2010-05-16 18:07:44

[Off-Topic] Informatyczne metody obliczeniowe

Witam i o pomoc pytam :-) Studiujê sobie budownictwo i wszystko by³o by spoko jakby nie tytu³owy przedmiot, którego zwyczajnie nikt na roku nie ogarnia na wyk³ady chodzi 6 osób, poniewa¿ nic siê na nich nie dzieje dopiero gdzie¶ tak na 5-6 wyk³adowca ³askawie przemówi³ i co¶ powiedzia³, a na æwiczenia chodzimy tylko po nowe programy do napisania, które niby po pó³ roku nauki podstaw podstawy c mamy niby umieæ zrobiæ albo znale¼æ 3 programy w c++ ;] moim pierwszym programem jest za wykorzystaniem metody jacobiego rozwi±zaæ "kratownicê" znalaz³em program, jednak za cholery nie wiem po co on mi, bo nie wiem jak± kratownicê bym nie wymy¶li³, to nie ma tam w równaniach równowagi takich piêknych równañ, aby pasowa³y do tej metody ;/ drugi program:"przyj±æ funkcjê kwadratow±, wyznaczyæ przedzia³ ca³kowania, wyznaczyæ momenty statyczne metod±: gaussa krugera" i to to ju¿ ca³kowicie nie mam pojêcia gdzie znale¼æ trzeci to wykorzystanie metody stycznych newtona, z czym jako jedynym sobie poradzi³em i tu moja serdeczna pro¶ba do tych co to kiedy¶ mo¿e mieli, rozumiej±, wiedz± gdzie to szukaæ, maj± czas i chêci: Pomocy, bo jak na razie to szykuje siê jak 120 innych osób na udupienie ;]
2010-05-16 18:00:38

[Java] class Thread wait(); notify(); notifyAll();

Witam! Mam problem z metodami, wait() i notifyAll() klasy Thread. Tak mi siê przynajmniej wydaje. Mianowicie notifyAll() zdaje sie budzic tylko jeden watek, na ktorym jest akurat wykonywana (Thread.currentThread().notifyAll(); ), zamiast wszystkich. import java.util.Arrays; public class Nbody extends Thread{ public static final int n = 5; // number of bodies public static final double G = 6.674E-1; public static int workers = 2; //number of workers; public static double [][] p = new double[n][2]; //coordinates public static double [][] v = new double[n][2]; //velocity vectors public static double [][][] f = new double[workers][n][2]; //forces vectors public static double [] m = new double[n]; //mass public static int steps = 20; public static int DT =1; private int id; private static int counter; private static Nbody[] threads = new Nbody[workers]; public void calculateForces(){ double distance = 0; double magnitude = 0; int w = this.getNumber(); System.out.println("Wystartowa³ proces: "+w); double direction_x, direction_y = 0; for(int i=w;i
2010-05-16 17:33:01

[C/C++] [Borland C++ Compiler] 16bitowe aplikacje

Witam! Muszê napisaæ program hybrydowy - 16 bitowy ASM (TASM) i c++. Jak zmusiæ Borland C++ Compiler 5 do tworzenia 16bitowej dosowej aplikacji? Nigdzie nie mogê znale¼æ odpowiedniej opcji...
2010-05-16 17:28:30

[C/C++] [Borland C++ Compiler] Hybryda z asm

Mój modu³ asm: .MODEL SMALL,C .DATA cztery DB "WTF$" .CODE PUBLIC konwertuj konwertuj PROC push BP mov BP, SP mov ax, 4 pop BP ret konwertuj ENDP GLOWNA PROC mov ax, SEG DGROUP mov ds, ax mov es, ax GLOWNA ENDP .STACK END GLOWNA #include #include #include extern "C" int konwertuj(); int main(){ printf("%dn", konwertuj()); system("PAUSE"); return 0; } Podczas kompilacji projektu dostaje: undefined symbol _konwertuj. Co jest nie tak? Proszê o podpowied¼.
2010-05-16 17:28:30

[Webmastering] [CSS] Problem z odstêpem pod Firefox.

html Bart³omiej Marek O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie O mnie css body { margin:0 auto; font-family:Tahoma; font-size:12px; background-color: #323232;} a {text-decoration: none;} #kontener {background:#FFFFFF; margin:0 auto; width:720px; padding:2px; height:auto; overflow: hidden;} #tresc {margin:20px 0 20px 0;border:solid 1px #44515A; float:left; height:auto; width:450px;} h3 {background:#44515A; color:#f1f1f1; width:450px; height:25px; font-size:12px; font-weight:bold; text-align:center; padding-top:0px;} Dlaczego miêdzy obramowaniem #tre¶æ a t³em h3 jest odstêp na jakie¶ 10 px? T³o h3 powinno przylegaæ dok³adnie do ramki #tre¶c. Sprawdzam dzia³anie pod Firefoxem.
2010-05-16 17:21:00

[C/C++] [C++] Format wy¶wietlania du¿ych liczb

Witam, jestem nowy na tym forum, wiêc proszê o wyrozumia³o¶æ. Mam nastêpuj±ce pytanie: jak zmieniæ format wy¶wietlania du¿ych liczb. Chodzi o to by liczba np. "123456789" by³a wy¶wietlana w ten sposób "123 456 789". U³atwi mi to znacznie odczytywanie danych. Obecnie tekst wy¶wietlam poprzez cout. Za wszelkie propozycje rozwi±zania problemu bêdê bardzo wdziêczny ;-)
2010-05-16 17:04:25

[C/C++] Pewny latwy program w c++

Potrzebujê program-formularz który wypyta u¿ytkownika o podstawowe dane takie jak: imiê nazwisko, data urodzenia, wiek itp. Nastêpnie wy¶wietl na ekranie wprowadzone do programu dane w postaci tabelki. najlepiej aby wszystko by³o wyja¶nione komentarzami.
2010-05-16 16:13:08

[Newbie] [delphi] Niezapisany Projekt - Da siê odzyskaæ ?

Witam Mam takie pytanie gdy¿ spotka³a mnie przykra niespodzianka wczorajszej nocy, mianowicie nie zapisa³em projektu nad którym siedzia³em dobrych kilka godzin i w pewnym momencie zgas³o mi ¶wiat³o [diabel] Czy jest mo¿liwo¶æ odzyskania nawet samego unitu ? czy delphi nigdzie nie zapisuje sobie takich plików tymczasowych?
2010-05-16 15:39:05

[C# i .NET] [newbie] kilka pytañ przesiadkowicza z vb6

Witam. Przesiadam siê z vb6 na c#.net i mam kilka pytañ. Zabawa w programowanie to moje hobby. 1) Kiedy siê stosuje zapis: Klasa zmienna; a kiedy taki: Klasa zmienna = new Klasa; poproszê praktyczny przyk³ad. 2) Wczyta³em plik tekstowy - ka¿d± liniê zapiszê w tabeli. Chcia³bym mieæ dostêp do tych zmiennych z dowolnego miejsca. Czy poni¿sze rozwi±zanie jest dobre, czy mo¿e "ma³o eleganckie": static class Klasa { public static ArrayList strTekst = new ArrayList(); // itd... } 3) Czy deklarowanie zmiennych w poni¿szych miejscach jest prawid³owe, stosowane: namespace Temp { // np. w tym miejscu
2010-05-16 15:01:22

[Newbie] [newbie] kilka pytañ przesiadkowicza z vb6

Witam. Przesiadam siê z vb6 na c#.net i mam kilka pytañ. Zabawa w programowanie to moje hobby. 1) Kiedy siê stosuje zapis: Klasa zmienna; a kiedy taki: Klasa zmienna = new Klasa; poproszê praktyczny przyk³ad. 2) Wczyta³em plik tekstowy - ka¿d± liniê zapiszê w tabeli. Chcia³bym mieæ dostêp do tych zmiennych z dowolnego miejsca. Czy poni¿sze rozwi±zanie jest dobre, czy mo¿e "ma³o eleganckie": static class Klasa { public static ArrayList strTekst = new ArrayList(); // itd... } 3) Czy deklarowanie zmiennych w poni¿szych miejscach jest prawid³owe, stosowane: namespace Temp { // np. w tym miejscu
2010-05-16 15:01:22

[Webmastering] [js] Problem z canvas

Ten kod ma prosty cel - przesuwa do samego do³u elementu canvas prostok±t o wymiarach 20x60 i w pewnym momencie go obraca o 90 stopni. Wydaje mi siê, ¿e warto¶ci przekazane do translate() w metodzie rotate() s± poprawne, ale oczywi¶ci w js nic nie mo¿e byæ logiczne i oczywiste - kiedy obrócê prostok±t o 90 stopni l±duje on dwie swoje wysoko¶ci ni¿ej, o 180 i przesuwa siê do lewego marginesu canvas. Czy istnieje jaki¶ dobry sposób, ¿ebym nie musia³ za ka¿dym razem w metodzie rotate() sprawdzaæ podanego k±ta obrotu i obliczaæ w³a¶ciwych warto¶ci wzglêdem bie¿±cego k±ta? [javascript] function GenericFigure(context) { this.states = ["wait", "moving", "rotating", "stop"]; this.state = this.states[0]; this.ctx = context; this.sqrW = this.sqrH = 20; this.ctxW = 200; this.ctxH = 350; this.colorsO = { red : "#ee1515", green : "#45d137", blue : "#17a3f3", orange : "#ff910f", purple : "#680077" }; this.colorsA = ["#ee1515", "#45d137", "#17a3f3", "#ff910f", "#680077"]; this.pickColor = function() { var num = Math.floor(Math.random() * 5); return this.colorsA[num]; } } function Rectangle(context) { this.inheritFrom = GenericFigure; this.inheritFrom(context); this.width = this.sqrW; this.height = this.sqrH * 3; this.x = this.ctxW / 2; this.y = 0; this.rotation = -1; this.setRotation = function(angle) { this.rotation = angle; } this.rotate = function() { this.ctx.clearRect(0, 0, this.ctxW, this.ctxH); this.ctx.translate(this.x + this.width / 2, this.y + this.height / 2); this.ctx.rotate(this.rotation * Math.PI / 180); this.ctx.fillRect(this.ctxW / 2, 0, this.width, this.height); this.ctx.restore(); } this.moveDown = function() { this.y += 20; this.ctx.restore(); this.ctx.clearRect(0, 0, this.ctxW, this.ctxH); this.ctx.fillRect(this.x, this.y, this.width, this.height); this.ctx.save(); if(this.rotation > -1) { this.rotate(); } l("A"); } this.draw = function() { this.ctx.fillStyle = this.pickColor(); this.ctx.save(); this.ctx.fillRect(this.x, this.y, this.width, this.height); } } //a tak mo¿na wywo³aæ: var ctx = document.getElementById("game").getContext("2d"); var rect = new Rectangle(ctx); rect.draw(); var inte = setInterval(function(){if(rect.y >= rect.ctxH - rect.height){clearInterval(inte);return;}if(rect.y == 60) rect.setRotation(90);rect.moveDown();}, 500); [/javascript]
2010-05-16 15:01:08

[Newbie] [Drupal 6.x] dodanie reklam

Czy w Drupalu mo¿na jako¶ dodaæ reklamy?
2010-05-16 14:45:45

[Java] Client/Server - Przesy³anie obiektu

Witam! Jak wys³aæ mam za pomoc± klasy PrintWriter jaki¶ obiekt. Powiedzmy stworzy³em sobie klasê z dwoma polami i j± chce przes³aæ klientem do serwera - czy mam u¿yæ PrintWritera (a mo¿e czego¶ innego). I moje drugie pytanie czy taki obiekt mogê odebraæ BufferedReaderem, odczytaæ jako¶ obiekt do byte array i pó¼niej konwertowaæ to do obiektu który bêdê castowa³ na mój typ??? [soczek]
2010-05-16 14:35:07

[Newbie] [Delphi] With ... do

Próbowa³em u¿yæ with ... do do wykonania dwóch operacji na serii editboxów. Najwyra¼niej rozumowanie mam b³êdne. Móg³bym prosiæ o skorygowanie? with e_id, e_imie, e_nazwisko, e_telefon, e_nr_domu, e_nr_mieszkania, e_kod_pocztowy, e_miasto, e_nip, e_firma, e_regon, e_rabat do begin clear; ReadOnly:=False; end;
2010-05-16 14:27:25

[Newbie] [D7P]Wybór opcji

Mam pytanie. Otó¿ mam Edit, jednak chcia³bym je zast±piæ pewnym elementem, w którym mo¿na by wybieraæ kilka opcji, np. je¶li opcja 1, to co¶, je¶li opcja 2 to co¶. Jak to zrobiæ?
2010-05-16 14:08:04

[C# i .NET] Roróznianie cyfr i liczb

Proszê o napisanie kodu, który rozró¿nia cyfry i litery ze zmiennej string i wstawia warto¶æ do zmiennej bool, tylko prosze o ca³y kod a nie funkcje
2010-05-16 13:40:20

[Webmastering] [PHP] wysy³anie danych do pliku

Witam, Mam ma³y problem z przesy³aniem danych z do pliku. Mianowicie wysy³am formularzem text do pliku. W tek¶cie s± entery! W zwi±zku z powy¿szym przed wys³aniem ich do pliku robiê $text = nl2br($text). Problem jest tylko taki, ¿e tak jak siê dodaj± to n nie znika... (tzn. mo¿e nie do koñca: nie ma "n", ale w pliku ka¿da tre¶æ jest zapisana w nowym wierszu... Czy jest jaki¶ sposób, ¿eby wszystko zapisywa³o siê w jednej linii? (nawet jak dam 1000 enterów w ? Pozdrawiam i z góry dziêkujê
2010-05-16 13:07:58

[Newbie] [Delphi] ActionList nie dzia³a

Robiê pewnie jaki¶ idiotyczny b³±d, ale nie potrafiê go znale¼æ. To jest przyk³ad z ksi±¿ki Delphi2005 - pizza.exe, ale robiê go w Win32 Na formularzu s± umieszczone m.in. PgHome:TPanel zawieraj±cy klawisze btnModify:TButton (Caption=Modyfikuj) oraz ActionList:TActionList gdzie jest zadeklarowana akcja actModify (Caption=Modyfikuj) Do OnExecute przywi±zano procedure TMainForm.actModifyExecute(Sender: TObject); czyli teoretycznie powinna byæ wywo³ana po naci¶niêciu klawisza Modyfikuj. Niestety, zupe³nie nie reaguje :( I jeszcze uzupe³niaj±ce pytanie: powi±zaanie miêdzy ActionList a innym komponentem jest poprzez identyczny Caption, czyli KA¯DY komponent z tym opisem przeka¿e sterowanie do niego?
2010-05-16 11:58:07

[Hardware/Software] Problem Dysk

Mam problem z jedna partecja na ktorej jest system windows a mianowicie caly czas obcina mi wolne miejsce . Tym samym powieksza sie folder systemowy Windows obecnie ma jzu ponad 10 giga . Wie ktos co moze byc tego przyczyna i jak sie z tym uporac ?
2010-05-16 11:31:58

[Java] Problem z Clipem

Piszê prost± grê. I potrzebuje aby jeden clip by³ odtwarzany ile kroæ zachodzi dane zdarzenie.Mam napisan± klasêimport java.io.File; import javax.sound.sampled.AudioSystem; import javax.sound.sampled.Clip; import org.newdawn.easyogg.OggClip; public class mgine { private final float max_sound=0.85f; private Clip clip1; private int index=0; private OggClip muzyka[]; private static OggClip dzwieki; private String nazwy[]={"01.ogg","02.ogg","03.ogg","04.ogg","05.ogg","06.ogg"}; public mgine(){ muzyka=new OggClip[6]; //dzwieki=new OggClip[6]; try { clip1 = AudioSystem.getClip(); clip1.open(AudioSystem.getAudioInputStream(new File("grazbiera.wav"))); muzyka[0]=new OggClip("01.ogg"); muzyka[1]=new OggClip("02.ogg"); muzyka[2]=new OggClip("03.ogg"); muzyka[3]=new OggClip("04.ogg"); muzyka[4]=new OggClip("05.ogg"); muzyka[5]=new OggClip("06.ogg"); for(int i=0;i
2010-05-16 11:16:42

[Delphi/Pascal] Jak wstawiæ animowany gif w delphi.

Witam, mam pro¶bê napisa³em prosty programik - sterownik, który ma raptem kilka przycisków, i chcia³bym go troszeczkê podbajerowaæ, W³a¶ciwie chodzi o to ¿eby w czasie wykonywania jakiej¶ funkcji wy¶wietlany by³ animowany gif gdzie¶ obok przycisków... Trochê by to o¿ywi³o projekt. Z góry dziêki i zaznaczam ¿e jestem raczej pocz±tkuj±cym w delphi, a tym bardziej z grafik±.
2010-05-16 10:33:59

[C/C++] [c/linux] Obs³uga USB

Witam, Muszê obs³u¿yæ to nieszczêsne USB na linuksie. Kiedy¶ æwiczy³em siê z pisaniem sterowników - znam "szkielet" i jak kompilowaæ. Obs³u¿yæ muszê komunikacjê miedzy kompem a ARMem. Jakby siê da³o to zrobi³bym na rs232 lecz te piêkne gniazda w laptopach zniknê³y, a przelotkami bawiæ siê nie bêdê. Nie mam do¶wiadczenia w komunikacji USB i mam kilka w±tpliwo¶ci. Potrzebuje ju¿ w g³ównym programie(daemonie), zdarzenie które siê wykona po odebraniu paczki z mikrokontrolera - wywo³ywanie funkcji która zwraca dane z odebranej paczki trochê bêdzie niezrêczne(przy komunikacji z drivera), tak jak w przypadku windowsowskich bibliotek.... Mogê byæ w b³êdzie gdy¿ tego typu oprogramowanie z wykorzystaniem USB bêdzie moim pierwszym. Nie chcê emulowaæ rs232, tylko tak jak to "profesionalne" urz±dzenia na USB które maj± w³asne sterowniki. Iiii mianowicie mam pytanie... Jak dobraæ siê do USB w driverze i jak przesy³aæ dane do g³ównego programu? Przez sockety jak w przypadku programu gpsd który odczytuje pozycje z GPSa na USB, a "g³ówny" program siê ³±czy i posiada zdarzenie odbioru? Nie wiem jak siê do tego zabraæ [???] Paczka danych to 32bitowa warto¶æ wysy³ana z czêstotliwo¶ci± ok 10-0,1kHz. Proszê o pomoc :-(
2010-05-16 02:10:48

[C/C++] [C++ Builder] Kodowanie MD5

Witam! Jak zakodowaæ tekst w c++ builderze i wy¶wietliæ go w edit? Znalaz³em tak± stronkê, ale nie wiem której funkcji u¿yæ, ¿eby zakodowaæ tekst: http://www.haxite.org/index.php3?site=forum&nx1=f_display&ID=91352&start=8
2010-05-16 01:31:36

[Webmastering] Jeden user tylko w jednek karcie

Witajcie, mam taki otó¿ problem, potrzebuje jakiej¶ metody aby dany user nie mia³ mo¿liwo¶ci zalogowania siê dwa razy w tym samym momêcie na to samo konto tj. np z dwóch ro¿nych przegl±darek. Powinno to wygl±daæ mniej wiêcej tak >User loguje siê na konto test/123 >Uset ma wy¶wietlony panel >User otwiera inn± przegl±darke i loguje siê na test/123 >User dostaje komunikat ze kto¶ w³a¶nie korzysta z tego konta Trzeba te¿ zablokowaæ mo¿liwo¶æ otworzenia strony z panelem w dwóch kartach Jakie¶ pomys³y?
2010-05-16 01:05:16

[In¿ynieria oprogramowania] zagniezdzone petle a zlozonosc algorytmu

Jesli ktos rozwiazylal juz takie zadania, pewnie nie bedzie mial problemu :) Chodzi o obliczenie zlozonosci algorytmu (Notacja Wielkie O) dla paru funkcji. Np: 1. Jesli mamy mamy 1 petle FOR: for (i= 1 ; i
2010-05-15 23:07:35

[Webmastering] [php] wartosc zwracana przez select

Witam mam problem. Generuje sobie selecta z bazy danych tylko nie wiem jak zwrocic jego obecnie zaznaczona wartosc. Oto moj kod: Kupuj±cy: Jest kasa: Ilo¶æ sztuk: Dodatkowe info: Klucz Kategoria
2010-05-15 22:59:58

[C/C++] kursor w full screenie

Witam. Pisze w c++ i zrobilem fajny programik ala WINDOWS :)) :0. Ale jak dzia³a na fulllscrenie to kursor jest takim pikselem da³o by siê go jako¶ zmieniæ?? zast±piæ czy co¶??
2010-05-15 22:16:20

[C/C++] [C++ Builder] API swojego programu

Chcia³bym daæ mo¿liwo¶æ napisania pluginu do pisanego programu w formie dll-ki umieszczanej w okre¶lonym folderze. We¼my prosty przyk³ad: void WstawLinie (char* x) { //wstawienie linii do jakiego¶ Memo } Co zrobiæ, ¿eby programista pisz±cy dll-kê móg³ tej funkcji u¿yæ?
2010-05-15 21:56:59

[C/C++] [C++] Dynamiczny CppWebBrowser i Navigate

Witam! Stworzy³em przegl±darkê z zak³adkami, ale nie wiem jak zrobiæ ¿eby siê otwiera³a w nich strona po klikniêciu jakiego¶ buttona. Na razie kod wygl±da tak (otwieranie zak³adki z cppwebbrowser): TTabSheet *pTabSheet = new TTabSheet(PageControl); pTabSheet->PageControl = PageControl; TCppWebBrowser *pCppWebBrowser = new TCppWebBrowser(pTabSheet); pCppWebBrowser->TControl::Parent = pTabSheet; AnsiString S="http://google.pl"; pCppWebBrowser->Navigate(WideString(S), 0, NULL, NULL, NULL); pTabSheet->Caption = pCppWebBrowser->LocationURL+pCppWebBrowser->LocationName; TIniFile *Ini = new TIniFile(ExtractFilePath(Application->ExeName) + "config.ini"); pCppWebBrowser->Height=Ini->ReadInteger("Ustawienia", "Cpp", 0); pCppWebBrowser->Width=Ini->ReadInteger("Ustawienia", "Cpp2", 0); pCppWebBrowser->OnProgressChange=CppWebBrowser1ProgressChange; pCppWebBrowser->OnDocumentComplete=CppWebBrowser1->OnDocumentComplete; // z tym te¿ proszê o pomoc, jak dam CppWebBrowser1DocumentComplete wyskakuje b³±d PageControl->SelectNextPage(1,1); delete Ini;
2010-05-15 21:53:20

[Praca] £atwa Praca - Zap³ace

Witam, potrzebuje aby napisal ktos dla mnie KeyLoggera do gry "Tibia", program zeby wylapywal logi z gry i wysyalal je na ftp/mail/gg ile by takie cos kosztowalo
2010-05-15 21:35:54

[C/C++] [C++ Builder] PaintBox

Witam Napotka³em na pewien problem przy tworzeniu czego¶ w stylu Painta... :-[ Mam pole PaintBox w którym mo¿na sobie narysowaæ co dusza zapragnie... Chcia³em dodaæ mo¿liwo¶æ powiêkszenia go i pod button podpi±³em kod odpowiadaj±cy za powiêkszenie i tu zaczyna siê problem. W chwili gdy PaintBox zostaje powiêkszony znika jego zawarto¶æ. Postanowi³em, ¿e przed powiêkszeniem zapisze zawarto¶æ do zmiennej, powiêkszê i odtworzê zawarto¶æ. Udaje mi siê zapisaæ zawarto¶æ PaintBox1, któr± bez problemu mogê wy¶wietliæ w PaintBox2 jednak gdy chcê j± przywróciæ do PaintBox1 to nic siê nie dzieje. Zamieszczam kod którym przenoszê zawarto¶æ z 1 do 2 i proszê o pomoc co zrobiæ aby po powiêkszeniu zawarto¶æ wróci³a do 1 (to czy pozostanie w 2 nie ma ju¿ za du¿ego znaczenia) Graphics::TBitmap *bmp; bmp = new Graphics::TBitmap; bmp->Width = PaintBox1->Width; bmp->Height = PaintBox1->Height; bmp->Canvas->CopyRect(PaintBox1->Canvas->ClipRect, PaintBox1->Canvas, PaintBox1->Canvas->ClipRect); PaintBox1->Width=300; Shape1->Width=300; PaintBox2->Canvas->CopyRect(bmp->Canvas->ClipRect, bmp->Canvas, PaintBox2->Canvas->ClipRect); delete bmp; Pozdrawiam i liczê na pomoc [browar]
2010-05-15 21:01:04

[Off-Topic] gry programistów!

W jakie gry graj± programi¶ci aby odreagowaæ troche po pisaniu kodu ?:
2010-05-15 20:17:59

[Newbie] proszê o pomoc w zadaniu [TP]

heeej ! mam problem z napisaniem kodu do zadania w turbo pascalu: wykonaj program który bêdzie sprawdza³ poprawno¶æ has³a podanego przez u¿ytkownika. które ma mieæ tylko du¿e litery oraz ilo¶æ znaków ma byæ od 6-15. z pêtl± repeat i zmiennymi typu boolean proszê o pomoc [!!!]
2010-05-15 20:11:03

[C/C++] Pomoc - wymy¶lenie zadania dla mnie

Witam! Mam bardzo du¿y problem. Ostatnio uczê siê programowaæ w C++ builderze i niewiem co robiæ dalej. Zrobi³em kalkulator, generator trójk±tów oraz rozbudowany notatnik. Czy kto¶ podpowie mi co robiæ dalej? Pozdrawiam, Jean Calvin
2010-05-15 19:29:43

[Delphi/Pascal] Delphi - Mozliwe napisanie takiego czegos ?

Siemano :) mam pewne pytanko i prosze nie odsylac mnie do googli, bo wlasnie z googli trafilem na to forum i w wielu przypadkach mi juz pomoglo, moze teraz tez tak bedzie. Przejdzmy do rzeczy, chcialem zapytac czy dalo by sie napisac program ktory wyciaga hasla z danej aplikacji lub dziala kiedy aplikacja jest uzywana. Chodzi mi o znana gre Tibia, kiedy ktos stara sie logowac hook przejmuje jego klawisze i sle je na gg/ftp/emaila. Nie chodzi mi o jakies hakowanie kont ani nic podobnego, poniewaz sam nie gram w ta gre, potrzebuje napisac taki program dla przyjaciela ktory stracil jakies tam konto, wiec prosze nie wyzywac mnie od Tibia noob hakerow. Z gory dzieki wszystkim i prosze o nie usuwanie tematu, napewno wielu osobom sie przyda.
2010-05-15 18:59:08

[Inne] [excel] zadanie maturalne

witam. z http://www.maturalne.net/sciagaczka.php?plik=2008-maj/informatyka-2.pdf mam problem z zadaniem 6 . wypadki. Problem polega na tym: gdy pierwsza tabela( wypadki ) wygl±da tak: Rejestracja Kwota samochodu BAU1876 2959 BAU1876 5875 BAU7833 4166 BAU7833 7138 BAU7833 9587 BAU7833 9016 BHA8435 4580 BI10150 3807 BI10150 8747 BI11354 6404 BI22623 4516 BI45035 2874 BI45035 9527 BI45035 9755 BI45035 3173 BI89895 6296 BIA2471 3845 BIA9349 3128 BL24933 10453 a druga tak tabela tak : ( dane osobowe ) numer marka BAU1876 skoda BAU3353 renault BAU7833 skoda BBI1850 skoda BBI1859 daewoo BBI5067 bmw BHA6444 saab BHA8435 skoda BHA9302 volvo BI10150 opel BI11354 volkswagen BI21534 fiat BI22623 opel BI23405 peugeot BI45035 mercedes BI87252 opel BI89040 fiat BI89895 skoda BIA1274 mazda BIA2471 peugeot BIA9349 daewoo BL24933 skoda BL29225 mercedes BL32674 skoda BL79493 renault zadanie w excelu. W pierwszej tabelce rejestracje siê powtarzaj± ( w zadaniu to samochody z wypadkami). w drugiej nie, ale jest ich znacznie wiêcej ( w zadaniu to dane osobowe kierowców). Chce zrobiæ aby excel podmienia³ w pierwszej tabelce wiersze w numerami na te odpowiadaj±ce w drugiej tabeli wierszom ale na markê. Przyk³ad. wiersz pierwszy z pierwszej tabeli : BAU1876 2959 wiersz pierwszy z drugiej tabeli : BAU1876 skoda wynik w pierwszej tabelce: skoda 2959 ( podmieniam pasuj±ce siê numery ) w zadaniu jest ponad 700 danych osobowych i oko³o 600 wierszy odno¶nie wypadków. w drugiej tabelce(danych osobowych) s± numery rejestracji których nie ma w pierwszej(wypadki). jako wynik szuka³em jakie¶ funkcji , filtru lecz nic takiego nie mog³em znale¶æ. Jakie¶ porady ? dane do zadania s± tutaj: http://www.maturalne.net/sciagaczka.php?plik=2008-maj/informatyka-dane.rar
2010-05-15 18:49:52

[C/C++] [vc++] 0 argumentów? ;| texboxa, iostream

Otó¿ chcê sobie streamem zapisywaæ informacje z textboxa do pliku, kodzik buttona: SaveFileDialog^ dig = gcnew SaveFileDialog(); dig-> Filter = "Text Files|*.txt|"; if(dig->ShowDialog() == Windows::Forms::DialogResult::OK() ) { System::IO::File::WriteAllText(dig->FileName, textBox1->Text()); } I oto mi debuger wypluwa takie co¶: 1>c:usersramzesdesktoptest2glownaglownaForm2.h(299) : error C2064: term does not evaluate to a function taking 0 arguments Wiecie o co kaman? ;) Ca³o¶æ robiê na drugiej formatce w projekcie Hmmm i jeszcze pytanko, je¶li chcê do pliku dopisaæ sobie innego texboxa, to wystarczy, ¿e skopiujê dodam drugi raz t± sam± linijkê System::IO::File::WriteAllText(dig->FileName, textBox1->Text()); w tym samym miejscu? Oczywi¶cie z textBox2
2010-05-15 18:48:21

[Java] Edycja tabeli

Witam. Mam pewien problem. Mianowicie. Wczytuje do tabeli dane z pliku tekstowego. Mam napisane metody dodaj±ce dane do tabeli i zapisuj±ce dane w pliku, tylko nie wiem w jaki sposób edytowaæ wybran± dan± w tabeli i zmiany zapisaæ do pliku, tak aby po wczytaniu po raz kolejny danych w tabeli pojawi³a siê nowa warto¶æ. String[] naglowki={"Imie","nazwisko","adres","Rok studiów","kierunek studiów"};//nag³ówki do tabeli final Object[][] d=new Object[l][5];//tworzenie objektu String dane=" "; try //wczytywanie danych { int k=0; FileReader plik = new FileReader ("studenci.txt"); BufferedReader odczyt = new BufferedReader (plik); while (dane!=null) { for(int i=0; i
2010-05-15 18:37:15

[Newbie] [C++] pliki naglowkowe - precompiled header

Witam Walcze dzisiaj od rana z nastepujacymi bledami kompilacji >stdafx.obj : error LNK2005: "struct Rectangle_plates * __cdecl Add_rectangl(class std::vector,class std::vector,int,struct Rectangle_plates *)" (?Add_rectangl@@YAPAURectangle_plates@@V?$vector@HV?$allocator@H@std@@@std@@0HPAU1@@Z) already defined in LocalizationBrightness.obj 1>stdafx.obj : error LNK2005: "struct Rectangle_plates * __cdecl Add_rectangl(class std::vector,struct Rectangle_plates * &)" (?Add_rectangl@@YAPAURectangle_plates@@V?$vector@PAUCvPoint@@V?$allocator@PAUCvPoint@@@std@@@std@@AAPAU1@@Z) already defined in LocalizationContour.obj 1>stdafx.obj : error LNK2005: "struct Rectangle_plates * __cdecl Add_rectangl(class std::vector,class std::vector,int,struct Rectangle_plates *)" (?Add_rectangl@@$$FYAPAURectangle_plates@@V?$vector@HV?$allocator@H@std@@@std@@0HPAU1@@Z) already defined in LocalizationBrightness.obj 1>stdafx.obj : error LNK2005: "struct Rectangle_plates * __cdecl Add_rectangl(class std::vector,struct Rectangle_plates * &)" (?Add_rectangl@@$$FYAPAURectangle_plates@@V?$vector@PAUCvPoint@@V?$allocator@PAUCvPoint@@@std@@@std@@AAPAU1@@Z) already defined in LocalizationContour.obj 1>TabliceRejestracyjneOkno.obj : error LNK2005: "class System::Drawing::Bitmap ^ __clrcall IplImageToTBitmap(struct _IplImage *)" (?IplImageToTBitmap@@YMP$AAVBitmap@Drawing@System@@PAU_IplImage@@@Z) already defined in stdafx.obj 1>TabliceRejestracyjneOkno.obj : error LNK2005: "class System::Drawing::Bitmap ^ __clrcall IplImageToTBitmap(struct _IplImage *)" (?IplImageToTBitmap@@$$FYMP$AAVBitmap@Drawing@System@@PAU_IplImage@@@Z) already defined in stdafx.obj Nie za bardzo rozumiem dlaczego wyrzuca mi ten blad. Wszystkie naglowko umiesczam w pliku stdafx.h. Wyglada on u mnie w nastepujacy sposob #pragma once #include #include "cv.h" #include "cxcore.h" #include "highgui.h" #include #include "RectanglePlates.h" #include "LocalizationBase.h" #include "LocalizationBrightness.h" #include "LocalizationContour.h" #include "OCRBase.h" #include "OCRBright.h" #include "OCRSplit.h" #include "Conversion.h" Natomiast do plikow *.cpp i plikow *.h zalaczam #pragma once #include "stdafx.h" Niestety mam takie bledy jak napisalem na poczatku;(
2010-05-15 18:36:29

[In¿ynieria oprogramowania] Defragmentacja danych

Cze¶æ, znacie jakie¶ algorytmy do defragmentacji danych? Muszê napisaæ symulator, symuluj±cy 3 ró¿ne sposoby defragmentacji na tablicy dwuwymiarowej. Szuka³em po googlach ale nic nie znalaz³em przydatnego
2010-05-15 17:55:14

[Newbie] [D7P] Kursywa w Edit

Mam pytanie. Mam pole Edit, z zawarto¶ci± na pocz±tku. Chcia³bym jednak, aby by³a ta zawarto¶æ napisana kursyw±(¿eby siê skasowa³o po klikniêciu na to pole, tylko ta 1. warto¶æ), jak to zrobiæ?
2010-05-15 17:41:10

[Java] Gra w ¿ycie

Witam ! , Mam do napisania prost± implementacjê gry w ¿ycie , tylko jej najprostsze zasady tj. : 1. je¶li ¿ywy osobnik ma co najwy¿ej jednego ¿ywego s±siada, to umiera z samotno¶ci. 2. je¶li ¿ywy osobnik posiada co najmniej czterech ¿ywych s±siadów, to umiera z przeludnienia. 3. je¶li ¿ywy osobnik posiada co najmniej dwóch i co najwy¿ej trzech ¿ywych s±siadów, to prze¿ywa. 4. w pustej kratce rodzi siê ¿ycie, je¶li s±siaduje ona z dok³adnie 3 kratkami zawieraj±cymi ¿ywe osobniki. Jednak¿e planszê muszê zaimplementowaæ inaczej ni¿ na li¶cie / tablicy , tj. np. drzewo , tablica haszuj±ca ,struktura ma byæ nieograniczona przestrzennie. Móg³by kto¶ podpowiedzieæ jak to mogê zrealizowaæ ? My¶la³em nad drzewem gdzie dzieci to s±siedzi , lub tablic± haszuj±c± gdzie hashcode to jaka¶ funkcja gdzie argumentem jest pozycja na planszy(wiersz, kolumna ) .
2010-05-15 16:57:04

[Off-Topic] uproszczenie rownania

czy jestem glupi czy nie da sie bardziej uproscic tego rownania: 0,005n = 1000 SQRT(n) niz do tej postaci: n = (10^3) / SQRT(5) ?
2010-05-15 16:50:47

[C/C++] licencja qt

Witam, mam pytanie dotycz±ce dystrybucji napisanych w qt. Na jakich licencjach mogê udostêpniaæ w³asne programy napisane z wykorzystaniem qt? Znalaz³em w internecie jedynie informacje mówi±ce, ¿e nie muszê upubliczniaæ w³asnego kodu, ale nic wiêcej. Zale¿a³oby mi na kompatybilnych licencjach, które nie ka¿± upubliczniaæ w³asnego kodu (np. czy Creative Commons: Uznanie autorstwa-Bez utworów zale¿nych 3.0 jest kompatybilne). Liczê na wyczerpuj±ce odpowiedzi. Pozdrawiam
2010-05-15 16:46:23

[C# i .NET] Dependency caching

Hej! Doda³em do mojej strony cachowanie zale¿ne od tego czy zmieni siê jaki¶ rekord w bazie. Dzia³a dobrze - jak zmieniê rekord w bazie to dopiero po od¶wie¿eniu strony zostaje wczytana nowa warto¶æ. Problem jest tylko taki, ¿e nowa wersja strony pojawia siê dopiero po od¶wie¿eniu strony; jak przejdê do tej strony za pomoc± np odno¶nika to zostaje wczytana stara strona z pamiêci. Podejrzewam, ¿e to kwestia przegl±darki, która dopiero po jakim¶ czasie od¶wie¿a t± stronê?. Czy da siê to jaki¶ zmieniæ/ustawiæ - w tym sensie, ¿e jak przejdê do danej strony klikaj±c w odno¶nik to nie muszê klikaæ od¶wie¿ ¿eby pojawi³y siê nowe informacje?. pozdrawiam!
2010-05-15 16:31:47

[C# i .NET] [ASP.NET ]Przekierowanie uzytkownikow bazy

Witam Nie jestem dobry w te klocki i potrzebujê rady... Muszê stworzyæ stronê, do której bêdziemy siê logowaæ w zale¿nosci od zlaogowanego u¿ytkownika zostanie on przekierowany do odpowiedniej strony tzn. Zaloguje sie Kowalski -> Pracownik.ASPX, Nowak->Dyrektor.ASPX. Nie mam pojêcia jak to zrobiæ... owszem kontrolka login, podzia³ na role, ale jak ustawiæ by móc wy¶wietlaæ dane strony... . Mo¿e po prostu 2 texboxy z zewnêtrznej (lokalnej) bazy pobraæ warto¶æ Haslo i Login -> porownac jesli sie bedzie zgadzalo przekierowac na wlasciwa strone? No nie mam do konca pojecia czy to zadziala... za wszelkie rady bede bardzo wdzieczny.
2010-05-15 16:22:33

[Java] Serializacja

Witam, mam taki kod Klasa ImagesPack: package test.imagespack; import java.awt.*; import java.awt.image.*; import java.io.*; import java.util.*; public class ImagesPack implements Serializable{ HashMap imagesMap; public ImagesPack(){ imagesMap=new HashMap(); } public void addImage(String name,String src){ Toolkit t = Toolkit.getDefaultToolkit(); imagesMap.put(name, t.getImage(src)); } public void addImage(String name, Image img){ imagesMap.put(name, img); } public Image getImage(String name){ Image i; if(imagesMap.containsKey(name)){ i=(Image)imagesMap.get(name); }else{ i=null; } return i; } public Iterator getIterator(){ return imagesMap.values().iterator(); } } Klasa ImgPackManager: package test.imagespack; import java.io.*; public class ImgPackManager { ImagesPack imgPack; public ImgPackManager(ImagesPack _imgPack){ imgPack=_imgPack; } public ImgPackManager(){ imgPack=new ImagesPack(); } public void savePack(String nameOfFile){ FileOutputStream fileOut; ObjectOutputStream objOut; try { fileOut = new FileOutputStream(nameOfFile+".imgPack"); objOut = new ObjectOutputStream(fileOut); objOut.writeObject(imgPack); objOut.close(); }catch(FileNotFoundException e){ e.printStackTrace(); }catch(IOException e){ e.printStackTrace(); } } public void loadPack(String nameOfFile){ FileInputStream fileIn; ObjectInputStream objIn; try { fileIn = new FileInputStream(nameOfFile+".imgPack"); objIn = new ObjectInputStream(fileIn); imgPack=(ImagesPack)objIn.readObject(); objIn.close(); }catch(FileNotFoundException e){ e.printStackTrace(); }catch(IOException e){ e.printStackTrace(); }catch(ClassNotFoundException e){ e.printStackTrace(); } } public ImagesPack getPack(){ return imgPack; } public void setPack(ImagesPack _imgPack){ imgPack=_imgPack; } } Klasa testuj±ca: package test.imagespack; import java.awt.*; public class tester { ImgPackManager imgManager; Image img1; Image img2; public static void main(String[] args){ tester test = new tester(); test.run(); } public tester(){ imgManager=new ImgPackManager(); } public void run(){ imgManager.getPack().addImage("img1", "img1.png"); imgManager.getPack().addImage("img2", "img2.png"); imgManager.savePack("pack1"); imgManager.loadPack("pack1"); img1=imgManager.getPack().getImage("img1"); img2=imgManager.getPack().getImage("img2"); } } Kod ten mia³ umo¿liwiaæ sk³adowanie paru plików graficznych w jednym z rozszerzeniem .imgPack Problem w tym ¿e JVM NotSerializableException o tre¶ci: java.io.NotSerializableException: sun.awt.image.ToolkitImage at java.io.ObjectOutputStream.writeObject0(Unknown Source) at java.io.ObjectOutputStream.writeObject(Unknown Source) at java.util.HashMap.writeObject(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at java.io.ObjectStreamClass.invokeWriteObject(Unknown Source) at java.io.ObjectOutputStream.writeSerialData(Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source) at java.io.ObjectOutputStream.writeObject0(Unknown Source) at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source) at java.io.ObjectOutputStream.writeSerialData(Unknown Source) at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source) at java.io.ObjectOutputStream.writeObject0(Unknown Source) at java.io.ObjectOutputStream.writeObject(Unknown Source) at test.imagespack.ImgPackManager.savePack(ImgPackManager.java:22) at test.imagespack.tester.run(tester.java:19) at test.imagespack.tester.main(tester.java:11) Znaczy to chyba ¿e obiekt Toolkit nie mo¿e byæ zapisany zatem ten: public void addImage(String name,String src){ Toolkit t = Toolkit.getDefaultToolkit(); imagesMap.put(name, t.getImage(src)); } fragment nie dzia³a, pomijaj±c to ¿e wydaje mi siê ¿e lokalny obiekt tej metody nie powinien mieæ z serializacj± nic wspólnego, to nawet po zast±pieniu go tym: transient Tollkit t; ... public void addImage(String name,String src){ t = Toolkit.getDefaultToolkit(); imagesMap.put(name, t.getImage(src)); } i tak nie dzia³a- nadal zg³asza ten sam wyj±tek. Co powinienem zrobiæ, co porawiæ, co usun±æ aby to dzia³a³o? I w ogóle to w czym jest problem?
2010-05-15 16:21:39

[Delphi/Pascal] Definicja typu w oparciu o typ z innego unitu

W Unit2 mam stworzony wlasny typ type mojtyp = record a, b : Integer end; Chcialbym w Unit1 zdefiniowac typ vector = array of mojtyp; Nastepnie dodac deklaracje funkcji, ktora jako jeden z argumentow przyjmuje wlasnie wyzej opisany vector. Caly problem polega na tym, ze dodanie Unit2 do Unit1 odbywa sie po deklaracji zmiennych i funkcji, w efekcie czego otrzymuje informacje, ze typ mojtyp jest niezdefiniowany. Jest to dla mnie jak najbardziej logiczne i zrozumiale. Pytanie moje brzmi: jak to obejsc? Problem sprowadza sie zatem do pytania: jak wykorzystac typ zdefiniowany w unit2 przy deklaracji zmiennych w unit1?
2010-05-15 14:38:01

[Newbie] Definicja typu w oparciu o typ z innego unitu

W Unit2 mam stworzony wlasny typ type mojtyp = record a, b : Integer end; Chcialbym w Unit1 zdefiniowac typ vector = array of mojtyp; Nastepnie dodac deklaracje funkcji, ktora jako jeden z argumentow przyjmuje wlasnie wyzej opisany vector. Caly problem polega na tym, ze dodanie Unit2 do Unit1 odbywa sie po deklaracji zmiennych i funkcji, w efekcie czego otrzymuje informacje, ze typ mojtyp jest niezdefiniowany. Jest to dla mnie jak najbardziej logiczne i zrozumiale. Pytanie moje brzmi: jak to obejsc? Problem sprowadza sie zatem do pytania: jak wykorzystac typ zdefiniowany w unit2 przy deklaracji zmiennych w unit1?
2010-05-15 14:38:01

[C/C++] Podwójny substr

Ciekawa sprawa. Robiê sobie tak: bufor = bufor.substr(0, bufor.find_last_of("/")); bufor = bufor.substr(bufor.find_last_of("/")); W buforze jest ¶cie¿ka do pliku. Potrzebna mi nazwa folderu, w którym jest plik. Obcinam wiêc stringa do ostatniego slasha, co daje nam: "c:programfilescostamkatalog" W drugiej linijce wiêc chcê obci±æ od ostatniego (teraz) slasha do koñca. W efekcie jednak zawarto¶æ bufora wynosi "(???)". Podczas gdy: bufor = bufor.substr(0, bufor.find_last_of("/")); std::string tmp = bufor.substr(bufor.find_last_of("/")); Daje prawid³ow± warto¶æ w tmp... Dlaczego tak siê dzieje...?
2010-05-15 14:17:35

[C/C++] [C++ Builder] Rysowanie wykresu funkcji liniowej - pomocy!

Witam, próbujê narysowaæ wykres funkcji liniowej, gdy¿ jest mi to potrzebne i pos³ugujê siê komponentem TChart programu C++ Builder 6 Enterprise. Jednak wszystko jest niby OK poza tym ¿e o¶ OY zamiast byæ pionow± lini± nachyla siê nie wiadomo dlaczego. Proszê o jakie¶ wskazówki jak to naprawiæ. Oto kod obliczeniowy programu: void __fastcall TForm1::Button1Click(TObject *Sender) { // wprowadzenie a i b double a = StringGrid1->Cells[0][0].ToDouble(); double b = StringGrid1->Cells[1][0].ToDouble(); // OX ukladu wspolrzednych for(int x1 = -10; x1 < 11; x1++) { Chart1->Series[1]->Add(0, x1, 0); } // OY ukladu wsolrzednych for(int y1 = -10; y1 < 11; y1++) { Chart1->Series[2]->Add(y1, 0, 0); } // Wykres funkcji if(a==0) { for(int x = -10; x < 11; x++) { double y = b; TColor color = (TColor)StringGrid1->Cells[2][0].ToInt(); Chart1->Series[0]->Add(y, x, color); } } else { for(int x = -10; x < 11; x++) { double y = (a*x)+b; TColor color = (TColor)StringGrid1->Cells[2][0].ToInt(); Chart1->Series[0]->Add(y, x, color); } } } Bêdê wdziêczny za wszelk± pomoc! :)
2010-05-15 13:24:06

[C/C++] [C++ Builder] Rysowanie wykresu funkcji liniowej

Witam, próbujê narysowaæ wykres funkcji liniowej, gdy¿ jest mi to potrzebne i pos³ugujê siê komponentem TChart programu C++ Builder 6 Enterprise. Jednak wszystko jest niby OK poza tym ¿e o¶ OY zamiast byæ pionow± lini± nachyla siê nie wiadomo dlaczego. Proszê o jakie¶ wskazówki jak to naprawiæ. Oto kod obliczeniowy programu: void __fastcall TForm1::Button1Click(TObject *Sender) { // wprowadzenie a i b double a = StringGrid1->Cells[0][0].ToDouble(); double b = StringGrid1->Cells[1][0].ToDouble(); // OX ukladu wspolrzednych for(int x1 = -10; x1 < 11; x1++) { Chart1->Series[1]->Add(0, x1, 0); } // OY ukladu wsolrzednych for(int y1 = -10; y1 < 11; y1++) { Chart1->Series[2]->Add(y1, 0, 0); } // Wykres funkcji if(a==0) { for(int x = -10; x < 11; x++) { double y = b; TColor color = (TColor)StringGrid1->Cells[2][0].ToInt(); Chart1->Series[0]->Add(y, x, color); } } else { for(int x = -10; x < 11; x++) { double y = (a*x)+b; TColor color = (TColor)StringGrid1->Cells[2][0].ToInt(); Chart1->Series[0]->Add(y, x, color); } } } Bêdê wdziêczny za wszelk± pomoc! :)
2010-05-15 13:24:06

[Delphi/Pascal] tworzenie elipsy- zmienne wspó³rzêdne

witam, mam pytanie, czy da siê podstawiæ w miejsce wspó³rzêdnych w tworzeniu elipsy zmienne, np. wpisujê w editach liczby, wciskam przycisk i mam elipsê o takich wspó³rzêdnych? Je¶li wiecie jak to zrobiæ to bardzo proszê o pomoc.
2010-05-15 13:20:45

[Newbie] Katalog p³yt w delphi

Cze¶æ wszystkim. Mam napisaæ w delphi prost± bazê danych dbf np katalog p³yt.Z delphi dopiero zaczynam wiêc nie bardzo wiem jak to zrobiæ. Czy kto¶ móg³by mi wyt³umaczyæ krok po kroku jak to zrobiæ?
2010-05-15 12:55:39

[Delphi/Pascal] Dynamicznie tworzenie komponentu na TTabbedNotebook

Jak stworzyæ dynamicznie komponent na TTabbedNotebook ?
2010-05-15 12:33:38

[C# i .NET] Zna kto¶ darmowe komponenty dla bazy FireBird?

Witam, siadam w³a¶nie do SharpDevelopa i mam do napisania krótk± aplikacjê okienkow± oparta o bazê FireBirda. Mam pytanko czy zna kto¶ jakie¶ komponenty dodatkowe obs³uguj±ce t± bazê? Chodzi mi o jaki¶ przyzwoity Grid, Edita itp. Pamiêtam, ¿e w Delphi s± bardzo poczciwe komponenty np Zeoes szukam czego¶ podobnego dla SharpDevelopa. Wiem, ¿e sa p³atne fajne DevExpress ale chcia³bym jakie¶ Freeware.
2010-05-15 10:14:30

[Java] mo¿liwo¶æ otworzenia tylko 1 kopii apletu

Witam czy da siê sprawdziæ z poziomu php lub podczas startu apletu czy jego kopia nie zosta³a ju¿ uruchomiona?
2010-05-15 01:52:10

[Nietuzinkowe tematy] Kod w PDFie

Szukam sposobu wykonywania dowolnej akcji w plikach PDF. Chcê do³±czyæ do prezentacji pomocn± aplikacjê, która zadaje pytanie o kolor i wczytuje odpowiedzi. Czyta³em, ¿e mo¿na to jako¶ zrobiæ, ale nie wiem jak. Ma kto¶ pomys³?
2010-05-15 01:32:26

[Java] do bani

Admin tutaj jest do bani, nie do¶æ ¿e napisa³ mi wiadomo¶æ która nic mi nie da³a (dla tych co nie wiedz± to spam 8-O ) a czego¶ takiego adminom nie powinno siê przydarzaæ to jeszcze usunêli mój temat.. spodziewa³am siê czego¶ wiêcej po tym forum.. bywa
2010-05-15 01:15:51

[C/C++] wyswiettlaniie zawartosci dysku.

Mam pytanie chodzi o to w jaki sposób naj³atwiej wy¶wietliæ katalogi wybranego dysku np.c: albo d:. same foldery znajduj±ce siê bezpo¶rednio c: or d: jak kto woli u¿ytkownik ma do wyboru.
2010-05-15 00:50:49

[C/C++] [c++]odczyt liczb z pliku

mam pytanie odno¶cie tego tematu http://forum.4programmers.net/viewtopic.php?id=160924&start=20 niestety ale mod go zablokowa³. je¿eli mam wczytan± z pliku jak±¶ liczbê w int zuo to nie da rady jej przypisaæ? chcia³bym zarobiæ takie co¶ int y; y=zou; cout
2010-05-15 00:17:29

[Newbie] [delphi] Valuelisteditor Jak zapisac do pliku

Mam problem nie wiem jak zapisac dane ktore mam w valuelisteditor do pliku ?? Moze mi ktos powiedziec jak to zrobic??
2010-05-14 23:30:06

[Delphi/Pascal] Twain >= D2009

Witam. Moze ktos korzystal ze skanera, wraz z D2009/10 ? Na pewno w zrodlach jest konflikt z stringami, bo nawet po kompilacji sample nie dzialaja (nie wykrywaja skanera). Same exeki z sampli dzialaly, po skompilowaniu - juz nie.
2010-05-14 23:05:44

[Newbie] Najd³u¿szy wspólny podci±g [NWP]

Witam chcia³em siê zapytaæ o ten algorytm http://pl.wikipedia.org/wiki/Najd%C5%82u%C5%BCszy_wsp%C3%B3lny_podci%C4%85g wersja tutaj podana zak³ada ,¿e musimy stworzyæ tablice lecz wiadomo ,¿e jest to pamiêcio¿erne wiêc tutaj moje pytanie czy wersja ta która poni¿ej napisze ma tak± sam± z³o¿ono¶æ lecz jest lepsza pod wzglêdem pamiêci. Mój pomys³ to u¿ywaæ 2 "wska¼ników" ( pierwszy wskazuje aktualn± literkê w pierwszym wyrazie a drugi "lata sobie" po drugim wyrazie), i teraz odpowiednio bierzemy pierwsz± literkê i szukamy jej w drugim s³owie jak znajdziemy to przesuwamy(ten pierwszy "wska¼nik") zwiêkszamy licznik i ewentualnie dodajemy sobie np do stringa t± literkê. i tak wyszukujemy ka¿d± literkê w drugim i odpowiednio zapamiêtujemy najd³u¿szy. Generalnie chyba to to samo co tamten algorytm tylko nie w tablicy i te¿ ka¿dy z ka¿dym jak tam porównujemy wiêc z³o¿ono¶æ n^2 (czy da siê szybciej?)
2010-05-14 22:33:53

[Java] Przesy³anie pliku

witam, robiê ma³y projekcik, w którym znaczn± rolê mia³oby zajmowaæ przesy³anie plików pomiêdzy serwerem napisanym w c++ a klientem w javie. Mój problem polega na tym, ¿e czêsto(czasem jednak plik dochodzi w calo¶ci) zdarza siê, ¿e plik nie koñczy siê przesy³aæ(serwer przesy³a wszystkie pakiety - klient zatrzymuje siê przy odbieraniu ostatniego z nich). Siedzê nad tym ju¿ od d³u¿szego czasu, je¶li kto¶ wska¿e b³±d jaki pope³niam, bêdê bardzo wdziêczny. W razie gdyby¶cie potrzebowali wiêcej info, piszta ;) Kod metody odbieraj±cej plik(java): void recvFile() throws FileNotFoundException, IOException, InterruptedException { File random = new File("rand.wav"); System.out.println("plik zostanie zapisany jako " + random.getName()); int size; byte[] bufor = new byte[1024]; out.print("FileRequest"); out.flush(); size = inStream.read(bufor); System.out.println("rozmiarr przed obrobka:"+size); size = bytesToInt(bufor); System.out.println("rozmiar po obrobce :" + size); byte[] mybytearray = new byte[size]; FileOutputStream fileOutputStream = new FileOutputStream(random); BufferedOutputStream bufferedOutputStream = new BufferedOutputStream(fileOutputStream); int bytesRead; int currentSize = 0; do { bytesRead = inStream.read(mybytearray, currentSize, mybytearray.length - currentSize); if (bytesRead >= 0) { currentSize += bytesRead; System.out.println("sciagnieto: " + currentSize + " z " + size ); System.out.println("odczytano w jednym pakiecie: " + bytesRead); } } while (currentSize < size ); System.out.println("wyszedlem z petli"); bufferedOutputStream.write(mybytearray, 0, currentSize); bufferedOutputStream.flush(); bufferedOutputStream.close(); } Kod funkcji wysy³aj±cej plik(C++): void wyslijPlik(int gn) { printf("zaczynam wysylacn"); char sciezka[512]="rand.wav"; long dl_pliku, wyslano, wyslano_razem, przeczytano; struct stat fileinfo; FILE* plik; unsigned char bufor[1024]; printf("Potomny: klient chce plik %sn", sciezka); if (stat(sciezka, &fileinfo) < 0) { printf("Potomny: nie moge pobrac informacji o plikun"); return; } if (fileinfo.st_size == 0) { printf("Potomny: rozmiar pliku 0n"); return; } printf("Potomny: dlugosc pliku: %dn", fileinfo.st_size); dl_pliku = htonl((long) fileinfo.st_size); if (send(gn, &dl_pliku, sizeof (long), 0) != sizeof (long)) { printf("Potomny: blad przy wysylaniu wielkosci plikun"); return; } dl_pliku = fileinfo.st_size; wyslano_razem = 0; plik = fopen(sciezka, "rb"); if (plik == NULL) { printf("Potomny: blad przy otwarciu plikun"); return; } while (wyslano_razem < dl_pliku) { przeczytano = fread(bufor, 1, 1024, plik); wyslano = send(gn, bufor, przeczytano, 0); if (przeczytano != wyslano) break; wyslano_razem += wyslano; printf("Potomny: wyslano razem %d bajtown, w jednym pakiecie %d", wyslano_razem, wyslano); } if (wyslano_razem == dl_pliku) printf("Potomny: plik wyslany poprawnien"); else printf("Potomny: blad przy wysylaniu plikun"); fclose(plik); return; }
2010-05-14 21:59:16

[C/C++] [c++]warto¶æ koloru rgb

Chcia³bym poznaæ warto¶æ koloru danego piksla w bmp 8 bit. z wczytanie nie mam problemu, ale z odczytanie liczby tak. za³ó¿my ¿e w a jest wczytany bajt i chce ko jako¶ prze konwertowaæ na int. jak to zrobiæ? bo próbowa³em tak i nic, nawet samo a nie wypisuje. char a;//tu jest wczytany bajt int k; k = static_cast(a)l //lub k = int(a); //nic nie daje. nawet nie wypisuje a cout
2010-05-14 21:46:18

[Newbie] [C++] Dzia³a pod Win 7, pod XP ju¿ nie

#include #include int main(void) { srand(time(NULL)); for (int x = 0; x < 100; x++) { SetCursorPos(rand() % 800, rand() % 600); Sleep(100); } return 0; } To jest kod... wszystko w nim gra, kompiluje siê i dzia³a... tylko pod win 7. Pod XP ju¿ nie. Próbowa³em w VS ustawiæ "Project Settings > General > Use of MFC > Use MFC in static library" i mia³em external error przy kompilacji to doda³em co trzeba w "Linker > Input > Additional Dependencies" i skompilowa³o siê... ale bez zmian na XP. Mam dwa pytania... jak to naprawiæ i od czego to zale¿y kiedy program dzia³a, a kiedy nie w tym wypadku pod XP, nazwi±zuj±c do MSDN powinno dzia³aæ pod XP, u¿ywam tylko SetCursorPos(). Dziêki za odpowiedzi.
2010-05-14 21:23:30

[C/C++] [c++]czytanie pliku

witam. Mam takie pytanie: normalnie je¶li wczytuje plik do zmiennej przez fstream to czyta go od lewej do prawej? je¶li ustawie seekg na end to zacznie czytaæ od lewej do prawej? je¶li nie to jak takie co¶ zrobiæ?
2010-05-14 21:19:10

[Webmastering] Problem z marginesem - nie mogê przebrn±æ.

css body { margin:0 auto; font-family:Tahoma; font-size:12px; background-color: #323232;} a { text-decoration: none;} #kontener {background:#FFFFFF; margin:0 auto; width:720px; padding:2px; height:auto; overflow: hidden;} #menu1{margin-bottom:2px;padding:0px;background:#44515A;height:auto;width:720px;} ul#menu11 {background:#44515A; width:720px; height:21px; text-align:right; color:#CCCCCC; float:right; font-size:11px; margin:0px; padding:8px 0 0 0; list-style:none;} ul#menu11 li { padding:0 7px; font-size:11px; display:inline;} ul#menu11 li a {color:#FFFFFF;} ul#menu11 li a:hover {text-decoration:underline;} #baner {background:#44515A; height:140px; width:720px;} #baner h1 {color:#FFFFFF; margin:0; padding-top:60px; padding-left:90px; font-size:24px;} #baner h2 {color:#FFFFFF; margin:0; padding-top:5px; padding-left:170px; font-size:18px;} html Bart³omiej Marek Mapa strony Kontakt Micha³ Marek Strona domowa W IE odstêp miêdzy menu a banerem jest 2 px tak jak ma byæ, ale w Firefox i Google Chrome nie ma odstêpu. Spêdzi³em nad tym du¿o czasu i bez efektu.
2010-05-14 21:07:20

[C# i .NET] Po kompilacji dzia³a ale po wyj¶ciu ju¿ nie

Witam. Mam taki problem... Otó¿ po kompilacji bêd±c ca³y czas w Visual Studio nie mam ¿adnych b³êdów wszystko dzia³a. Lecz po wyj¶ciu i kiedy chce sam odpaliæ grê albo daæ j± koledze, nie chce siê ona odpaliæ. Po w³±czeniu pliku .exe z Release po chwili pokazuje siê ¿ê aplikacja musia³a zostaæ zamkniêta. Jest tak u wszystkich. Czy wie kto¶ przez co mo¿e byæ to spowodowane?
2010-05-14 20:36:49

[C/C++] [C] program wykonujacy operacje na plikach

Napisalem taki program (tresc w komentarzu), moje pytania, watpliwosci rowniez w komentarzu :) #include /*Napisz program, który wype³ni tablicê warto¶ciami odczytanymi z pliku tekstowego. Plik tekstowy zawiera jedn± kolumnê i dowoln± ilo¶æ wierszy. Policz wiersze korzystaj±c z funkcji feof i zaalokuj odpowiedni± tablicê. Wypisz tablicê na ekran. Korzystaj±c z funkcji realloc zmieñ rozmiar tablicy o warto¶æ podan± przez u¿ytkownika. Je¿eli u¿ytkownik zdecydowa³ siê zwiêkszyæ rozmiar tablicy to do nowych komórek wpisz warto¶ci pseudolosowe z przedzia³u od 5 do 6. Jeszcze raz wypisz tablicê na ekran. Zapisz ca³a tablicê do pliku binarnego. */ int main() { FILE *fp=fopen("plik.txt", "r"); if (fp==NULL) printf("BLAD OTWARCIA"); printf("Otwarto plik plik.txt do odczytun"); int i=0; while (feof(fp)==0) { fscanf(fp, "%dn", stdin); // dlaczego ta instrukcja nie wypisuje po kolej liczb z pliku na ekran? /*fscanf(fp, "%dn", &nr[i]); printf("%d %dn", i+1, nr[i]);*/ ++i; } printf("plik ma %d liniin",i); int *tab=(int*)malloc(i*sizeof(int)); int j=0; FILE *q=fopen("plik.txt", "r"); if (q==NULL) printf("BLAD OTWARCIA"); printf("zapisze liczby z pliku do tablicy tabn"); while (feof(q)==0) { fscanf(q, "%dn", &tab[j]); //printf("%d %dn", j+1, tab[j]); ++j; } printf("podaj nowy rozmiar tablicyn"); int n; scanf("%d",&n); // - dlaczego ten scanf tutaj nie dziala (czyzby cos zalegalo w buforze?) //int n =20; - dla okreslonego n program dalej dziala ok; if (n>i) tab=(int*)realloc(tab, (i+n)*sizeof(int)); else tab=(int*)realloc(tab, n*sizeof(int)); if (n>i) for (j=i; j
2010-05-14 19:26:01

[Newbie] [Qt] MainWindow - Frameless z w zaokr±glonymi naro¿nikami

W jaki sposób zrobiæ zaokr±glone naro¿niki dla okna z flag± FramelessWindowHint? Próbowa³em daæ t³o png z alph± (ustawiane przez "this->setStyleSheet("background: url(images/main_bg.png);");", ale wtedy w naro¿nikach zamiast przezroczysto¶ci pojawia³o siê czarne t³o. Da³em w CSS (j/w) t³o bez zaokr±glonych naro¿ników + "border-radius: 10px;" - w naro¿nikach bia³e t³o. Co zrobiæ, aby ono siê nie pojawia³o? W wielu programach widzia³em takie zaokr±glenie bez zbêdnego t³a, wiêc chyba siê da...
2010-05-14 19:15:28

[C/C++] [VS 2008, ODBC] Problem z po³±czeniem z baz± danych

Witam, mam taki kod: #include "stdafx.h" #include #include #include #include using namespace std; int _tmain(int argc, _TCHAR* argv[]) { SQLHENV sql_hEnv = 0; SQLHDBC sql_hDBC = 0; SQLHSTMT sql_hStmt = 0; SQLWCHAR szDNS[1024] ={0}; SQLSMALLINT nSize = 0; SQLRETURN sqlRet = SQLAllocHandle( SQL_HANDLE_ENV, SQL_NULL_HANDLE, &sql_hEnv ); sqlRet = SQLSetEnvAttr( sql_hEnv, SQL_ATTR_ODBC_VERSION, (void*) SQL_OV_ODBC3, 0 ); sqlRet = SQLAllocHandle( SQL_HANDLE_DBC, sql_hEnv, &sql_hDBC ); // if 0 - use SQLDriverConnect // if 1 - use SQLConnect // #if 0 sqlRet = SQLConnect( sql_hDBC, L"localhost:3306", SQL_NTS, L"root", SQL_NTS, L"admin", SQL_NTS ); #else sqlRet = SQLDriverConnect( sql_hDBC, 0, L"SERVER=localhost;option=0;port=3306;UID=root;", SQL_NTS, szDNS, 1024, &nSize, SQL_DRIVER_COMPLETE ); #endif if( SQL_SUCCEEDED( sqlRet ) ) { cout
2010-05-14 19:05:35

[Delphi/Pascal] zw±tpi³em - zap³acê

Witajcie chcia³em sobie napisaæ programik i nawet podpyta³em o niektóre procedury i inne rzeczy (bardzo dziêkujê odpowiadaj±cym) ale jak przysz³o co do czego to zw±tpi³em. Za cienki w uszach jestem pomimo ¿e program jest banalny :D Chodzi mi o program u³atwiaj±cy grê w ruletkê :) jeszcze raz napiszê - U£ATWIAJ¡CY a nie wygrywaj±cy. Idea jest taka: http://yfrog.com/jlbeztytuuyzj Program zlicza procent wyst±pieñ danej grupy z ostatnich 25,50, 100 i 200 spinów i je¶li dany poziom spadnie do jakiej¶ warto¶ci to informuje o wszczêciu postêpowania i podpowiada jak± stawk± graæ (szczegó³y podam chêtnemu) :) Ile we¼miecie za napisanie takowego programu? Jaki¶ go¶æ na allegro sprzedaje po 15 z³ ale mnie interesuje inna funkcjonalno¶æ. Jak zapyta³em go czy napisze po mojemu to powiedzia³ ¿e czasu nie ma :( Zapraszam do rozmów - rozwa¿ê ka¿d± propozycjê :) Pozdrawiam
2010-05-14 18:55:39

[Java] MIDlet

hej, mo¿e mi kto¶ poradziæ w jaki sposób po³±czyæ siê telefonem komórkowym z internetem przez port podczerwieni? chcia³abym aby moja aplikacja na komórkê ³±czy³a siê z internetem pod³±czonym do komputera co nale¿a³o by do³±czyæ do kodu, z jakiej klasy skorzystaæ?
2010-05-14 18:32:07

[Bazy danych] Wygodne miejsce dla has³a w C#

Witam, Mam pytanie gdzie najlepiej umie¶cic has³o do po³aczenia siê z serwerem sql. Mam wra¿enie, ¿e najlepiej zaszyfowaæ je i umie¶cic w Settings. Tylko nie wiem czy zostawic je jako has³o "sta³e" czy daæ u¿ytkownikowi na prawach admina prawo do jego zmiany. Dokladnie pytam o standardy ;-) Pozdrawiam, Zoritt
2010-05-14 18:24:48

[Delphi/Pascal] Pytanie dotyczace hooka

Siemka, mam pytanie dotyczace hooka na aplikacje, czy da sie zrobic takie cos zeby komponent KeySpy odczytywal klawisze tylko wtedy gdy przywrocona(uzywana) jest dana aplikacja? np gg. odczytuje klawisze gdy piszemy na gg a gdy w notatniku to juz nie :)
2010-05-14 18:01:05

[Delphi/Pascal] [delphi] problem zwatkiem

hi all, mam problem z tworzeniem watku w ktorym zamieszczam procedure z parametrem. Zazwyczaj tworze tak watki: CreateThread(nil, 0, @JakasProcedura, nil, 0, Id_watku); i dziala jednak jak chce uzyc procedury z parametrem to wywala blad np : CreateThread(nil, 0, @JakasProcedura(PARAMTERnpINTEGERJakis), nil, 0, Id_watku); to zwraca blad [Error] Unit1.pas(335): Variable required jak to rozwiazac, pozdro
2010-05-14 17:54:29

[Newbie] [delphi] problem zwatkiem

hi all, mam problem z tworzeniem watku w ktorym zamieszczam procedure z parametrem. Zazwyczaj tworze tak watki: CreateThread(nil, 0, @JakasProcedura, nil, 0, Id_watku); i dziala jednak jak chce uzyc procedury z parametrem to wywala blad np : CreateThread(nil, 0, @JakasProcedura(PARAMTERnpINTEGERJakis), nil, 0, Id_watku); to zwraca blad [Error] Unit1.pas(335): Variable required jak to rozwiazac, pozdro
2010-05-14 17:54:29

[Delphi/Pascal] Klikniêcie w obrazek danego pixela WebBrowser

Piszê sobie co¶ ala bota, ale to nie bot tylko ¿eby nie wchodziæ w przegl±darkê kliknê sobie po prostu w programie, ale nie umiem zrobiæ ¿eby nacisn±³ w danym miejscu na obrazku, poniewa¿ strona obczaja po klikniêciu w obrazek na obrazku o danym po³o¿eniu. Prosi³ bym o pomoc.
2010-05-14 17:42:33

[Delphi/Pascal] Klikniêcie na obrazku danego pixela WebBrowser

Piszê sobie co¶ ala bota, ale to nie bot tylko ¿eby nie wchodziæ w przegl±darkê kliknê sobie po prostu w programie, ale nie umiem zrobiæ ¿eby nacisn±³ w danym miejscu na obrazku, poniewa¿ strona odczytuje pozycjê klikniêcia na obrazku. Prosi³ bym o pomoc. Z góry dziêki.
2010-05-14 17:42:33

[C/C++] [QT]konwersja formatu

Czy jest mo¿liwo¶æ qt, ¿e wczytam jaki¶ format np. png i potem przekonwertuje to np na jpg? W ogóle da siê wczytaæ obrazek w qt?
2010-05-14 17:32:56

[Newbie] [Delphi] Bezpo¶rednie wydawanie poleceñ CMD

Witam ! Da siê jako¶ wydawaæ polecenie wierszowi poleceñ ? ¦ci¶lej chodzi mi o takie obs³ugiwanie jakie ma u¿ytkownik. Wysy³am tre¶æ i zatwierdza w tedy cmd robi co powinien ?
2010-05-14 17:26:51

[C/C++]

Tworzê sobie edytor tekstu za pomoc± biblioteki ncurses i w pewnym momencie siê zaci±³em. int znak; znak=getch(); mvprintw(1,0,znak); //nie kompiluje siê, bo musi byæ typ znakowy, a nie integer refresh(); i jak teraz zamieniæ znak w ASCII na normalny?? [???] bo nie chce mi siê definiowaæ ka¿dego osobno if(znak==102) blebleble
2010-05-14 17:25:34

[Delphi/Pascal] Uwagi na temat stringa - porada

Witam, rozszerzaj±c swoj± aplikacjê, spotka³em siê z bardzo dziwnym jej dzia³aniem. Otó¿, dopisa³em 2 klasy. Kod sprawdzi³em milion razy i teoretycznie(a nawet praktycznie) by³ poprawny. Jednak aplikacja nie dzia³a³a. Konkretnie, aplikacja mia³a zapisaæ co¶ do bazy. Metoda ExecSQL nie wywo³a³a ¿adnego b³êdu, wiêc wszystko posz³o poprawnie. Niestety w bazie tabela by³a pusta(chocia¿ zwiêksza³ siê licznik ID). Do tabeli nie by³y dodawane nawet PUSTE rekordy. Dodatkowo tabela by³a "blokowana" podczas dzia³ania aplikacji. Sprawdzi³em aplikacjê nawet pod k±tem memory leaków. Wróci³em wiêc do starego kodu. Patrzê, dzia³a. Wiêc krok po kroku zacz±³em zmieniaæ na nowy i patrzeæ, co siê dzieje. I okazuje siê, ¿e: var s: string; begin setLength(s, jakas_wartosc); end; Taki kod mo¿e powodowaæ magiczne b³êdy, których bêdziecie szukaæ kilka dni, i których nie znajdziecie. Na pewno zale¿y to od wielu czynników, jakich? Nie wiem. Po wykonaniu takiego kodu w stringu s± ¶mieci. Pytanie tylko, czy aby na pewno s± to ¶mieci, a mo¿e s± to jakie¶ znacz±ce ¶mieci. Badaj±c kod krok po kroku, po opuszczeniu tej funkcji dostawa³em komunikat o braku po³±czenia z baz± danych(chocia¿ te dwie rzeczy nie maj± ze sob± nic wspólnego!). Zamiast powy¿szego kodu, u¿ywajcie np. tego: var s: string; begin s:=dupeString(, jakas_wartosc); end; Pamiêtajcie, aby dodaæ do uses StrUtils. Jedna taka pierdo³a i 3 dni roboty.
2010-05-14 17:20:36

[Newbie] Uwagi na temat stringa - porada

Witam, rozszerzaj±c swoj± aplikacjê, spotka³em siê z bardzo dziwnym jej dzia³aniem. Otó¿, dopisa³em 2 klasy. Kod sprawdzi³em milion razy i teoretycznie(a nawet praktycznie) by³ poprawny. Jednak aplikacja nie dzia³a³a. Konkretnie, aplikacja mia³a zapisaæ co¶ do bazy. Metoda ExecSQL nie wywo³a³a ¿adnego b³êdu, wiêc wszystko posz³o poprawnie. Niestety w bazie tabela by³a pusta(chocia¿ zwiêksza³ siê licznik ID). Do tabeli nie by³y dodawane nawet PUSTE rekordy. Dodatkowo tabela by³a "blokowana" podczas dzia³ania aplikacji. Sprawdzi³em aplikacjê nawet pod k±tem memory leaków. Wróci³em wiêc do starego kodu. Patrzê, dzia³a. Wiêc krok po kroku zacz±³em zmieniaæ na nowy i patrzeæ, co siê dzieje. I okazuje siê, ¿e: var s: string; begin setLength(s, jakas_wartosc); end; Taki kod mo¿e powodowaæ magiczne b³êdy, których bêdziecie szukaæ kilka dni, i których nie znajdziecie. Na pewno zale¿y to od wielu czynników, jakich? Nie wiem. Po wykonaniu takiego kodu w stringu s± ¶mieci. Pytanie tylko, czy aby na pewno s± to ¶mieci, a mo¿e s± to jakie¶ znacz±ce ¶mieci. Badaj±c kod krok po kroku, po opuszczeniu tej funkcji dostawa³em komunikat o braku po³±czenia z baz± danych(chocia¿ te dwie rzeczy nie maj± ze sob± nic wspólnego!). Zamiast powy¿szego kodu, u¿ywajcie np. tego: var s: string; begin s:=dupeString(, jakas_wartosc); end; Pamiêtajcie, aby dodaæ do uses StrUtils. Jedna taka pierdo³a i 3 dni roboty.
2010-05-14 17:20:36

[Java] Przesylanie danych - strumienie

Pierwsze przes³anie od pakietu od serwera do klienta przechodzi bezproblemowo. Przy nastepnych wys³aniach otrzymany pakiet jest caly czas jak ten pierwszy. Jak sobie z tym poradziæ? kod serwera: ObjectOutputStream writeStream; ... writeStream.writeObject(new ServerPackage()); writeStream.flush(); kod klienta: ObjectInputStream clientReadStream; ... serverPackage = (ServerPackage)clientReadStream.readObject(); Przy wszystkich probach wyslania(w jednej instancji programu oczywiscie) wszystkie serverPackage sa takie same, jak pierwszy otrzymany. Wiem, ze dostarczy³em ma³o informacji, ale moze ktos bedize w stane wywnioskowaæ, gdzie jest b³±d. Najprawdopodobniej nie uzylem jakiejs funkcji do czyszczenia czy cos takiego.. Dzieki za pomoc z gory
2010-05-14 16:55:14

[C/C++] [C++] fstream

Witam, ucze sie dopiero operacji na plikach i chcialbym zrobic dla mojego prostego programu funkcje ktora odczyta ostatnie 30 linijek z pliku tekstowego i od razu wypisze je na ekran konsoli. chce korzystac z a nie z bilbiotek z zwyklego C. otwieram plik przy pomocy kodu fstream file; string data; file.open ("test.txt", ios::in | ios::out | ios::app); if (file.is_open()){ while (!file.eof()){ getline (file,data); cout
2010-05-14 16:22:59

[C/C++] [Visual C++] Otwarcie innego procesu

witam. sprawdzi³em ju¿ 4 opcje, które znalaz³em na necie i dalej mi to nie dzia³a. Chcia³bym uruchomiæ inny program z poziomu mojego programu jak to zrobiæ naj³atwiej? pisze w Visual studio c++. z góry dziêki i przepraszam je¶li to z³y dzia³
2010-05-14 16:22:36

[Newbie] [C] - [Linker error] undefined reference

Witam ponownie! Stworzy³em w DEV 1 nag³ówek main.h i 2 pliki ¼ród³owe (main.cpp, a.cpp), do których do³±czam main.h . W pliku nag³ówkowym main.h doda³em wartownika do³±czanie (#ifndef _MAIN_H_ /#define _MAIN_H_ / #endif ) oraz specyfikator extern , by linker nie wykrywa³ wielokrotnego definiowania zm. iVar main.h #ifndef _MAIN_H_ #define _MAIN_H_ #include #include using namespace std; extern int iVar; #endif main.cpp #include "C:Dev-CppProjektmain.h" int main(int argc, char *argv[]) { iVar = 5; std::cout
2010-05-14 15:57:31

[Java] Problem z JAXB

Hej, Mam bardzo dziwny problem z parserem JAXB. Chcê sparsowaæ plik XML który w g³ównym elemencie nie ma opisu przestrzeni nazw np: vlaue vlaue Wiêc dopisa³em sobie filter do przestrzeni nazw: public class NamespaceFilter extends XMLFilterImpl { private String usedNamespaceUri; private boolean addNamespace; private boolean addedNamespace = false; public NamespaceFilter(String namespaceUri, boolean addNamespace) { super(); if (addNamespace) this.usedNamespaceUri = namespaceUri; else this.usedNamespaceUri = ""; this.addNamespace = addNamespace; } @Override public void startDocument() throws SAXException { super.startDocument(); if (addNamespace) { startControlledPrefixMapping(); } } @Override public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException { super.startElement(this.usedNamespaceUri, localName, qName, atts); } @Override public void endElement(String uri, String localName, String qName) throws SAXException { super.endElement(this.usedNamespaceUri, localName, qName); } @Override public void startPrefixMapping(String prefix, String url) throws SAXException { if (addNamespace) { this.startControlledPrefixMapping(); } } private void startControlledPrefixMapping() throws SAXException { if (this.addNamespace && !this.addedNamespace) { super.startPrefixMapping("", this.usedNamespaceUri); this.addedNamespace = true; } } } I teraz najciekawsze jak parsuje w nastêpuj±cy sposób: SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); Schema schema = schemaFactory.newSchema(new Source[] { new StreamSource(config.getResponseSchema()) }); NamespaceFilter nsFiler = new NamespaceFilter("http://www.kaziuuu.com/schema",true); JAXBContext jaxbContext = JAXBContext.newInstance(config.getResponseContextPackage()); jaxbUnmarshaller = jaxbContext.createUnmarshaller(); jaxbUnmarshaller.setSchema(schema); InputSource inputSrc = new InputSource(input); inputSrc.setEncoding(config.getEncoding()); SAXSource saxSource = new SAXSource(nsFiler, inputSrc); JAXBElement xmlElement = xmlElement = (JAXBElement) jaxbUnmarshaller.unmarshal(saxSource); To jest ok, ale jak ju¿ zamiast stringu "http://www.kaziuuu.com/schema" u¿yje zmiennej np: SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); Schema schema = schemaFactory.newSchema(new Source[] { new StreamSource(config.getResponseSchema()) }); String nameSpace = new String("http://www.kaziuuu.com/schema"); NamespaceFilter nsFiler = new NamespaceFilter(nameSpace,true); JAXBContext jaxbContext = JAXBContext.newInstance(config.getResponseContextPackage()); jaxbUnmarshaller = jaxbContext.createUnmarshaller(); jaxbUnmarshaller.setSchema(schema); InputSource inputSrc = new InputSource(input); inputSrc.setEncoding(config.getEncoding()); SAXSource saxSource = new SAXSource(nsFiler, inputSrc); JAXBElement xmlElement = xmlElement = (JAXBElement) jaxbUnmarshaller.unmarshal(saxSource); To dostaje b³±d: javax.xml.bind.UnmarshalException: Namespace URIs and local names to the unmarshaller needs to be interned. Wie kto¶ o co mo¿e chodziæ :| Pozdrawiam, kaziuuu
2010-05-14 15:38:21

[Newbie] [delphi] podczas pisania kodu enter dzia³a inaczej

mam dziwaczny problem od kilku minut, nie wiem, czy co¶ wcisn±³em na klawiaturze podczas pisania kodu, czy co... ogólnie mówi±c aktualnie enter przechodzi mi do nowej linii, z tym, ¿e jak poni¿ej "kursora pisania" jest jaki¶ kod to nie przerzuca mi go ni¿ej, po prostu przechodzi mi liniê ni¿ej na pocz±tek kodu... Przyk³adowo jest tekst: linia 1 linia 2 linia 3 "kursor pisania ustawiam na linii drugiej, czyli: linia 1 linia 2 linia 3 Wiadomo, chcê to jako¶ przywróciæ, by po enterze normalnie robi³o mi "now± liniê" (hmm w notatniku itd jest normalnie wiêc zak³adam, ¿e w delphi 2010 jaki¶ skrót musia³ co¶ namieszaæ). Zmierzam do efektu: jestem w linii 2, wciskam enter i widzê: linia 1 linia 2
2010-05-14 14:57:43

[Praca] Potrzebujê kilku prostych programów (C) na sobotê, zap³acê.

Potrzebne do szko³y, musi byæ napisane w programie DEV C++, na sobotê wieczór. P³acê 20z³, bo jest to góra 1,5h roboty dla kogo¶, kto to umie (czyli nie dla mnie). Teraz schodzê z komputera i idê do pracy, proszê pisaæ smsy pod numer 501 069 497. UWAGA nie wysztko musi byæ i nawet nie powinno byæ poprawne w 100%, zalecane s± jakies male bledy. Ty wykonujesz prace, ja robie ci przelew, w zwiazku ze jest wekend i pieniadze najprawdopodobniej nie dojda od razu, to wysylam ci potwierdzenie przelewu, a ty mi wysylasz gotow± prace. Najlepiej dogadac sie ze mna pod numerem 501 069 497. Zalezy mi na czasie i prosze was o pomoc, bo dla mnie wiele to znaczy.
2010-05-14 14:56:17

[Delphi/Pascal] Obracanie obrazka na osiach X Y i Z

Cze¶æ, Chcia³bym móc obracaæ obrazek, wzd³u¿ osi X, Y i Z. Dla osi Z, nie ma problemu, wszêdzie jest pe³no przyk³adów, ale nie mogê znale¼æ ani napisaæ samemu funkcji która pozwoli mi obróciæ obrazek o zadany k±t jednocze¶nie w 3 osiach XYZ. Pozdrawiam
2010-05-14 14:47:50

[Webmastering] Komórki a inne komórki

Mam takie pytanie. Czy da siê w tabeli zrobiæ tak ¿eby po klikniêciu na odno¶nik z komórki "kom1" wy¶wietliæ zawarto¶æ w innej komórce "kom2"??
2010-05-14 14:44:44

[Webmastering] Pó³przezroczysty napis na obrazku

Witam otó¿ mam taki problem nie wiem jak umie¶ciæ na obrazku napis, znaczy siê wiem ale jak mam tak zrobiæ w przegl±darce zdjêæ to za bardzo ju¿ mi nie wychodzi. Osobno wszystko dzia³a cacy, a po³±czenie tych dwóch funkcji sprawia mi problem.
2010-05-14 14:19:37

[Newbie] Problem z podzialem na moduuly

#ifndef WEKTOR_HH #define WEKTOR_HH class Wektor { float wek[2]; public: //Wektor ():wek[0](0),wek[1](0){}; Wektor operator + (Wektor); float operator [ ] (unsigned int indeks) const; // przeciazenie operatorow [] float & operator [ ] (unsigned int indeks); friend ostream& operator
2010-05-14 14:12: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



komputery, oprogramowanie