From: "Borneq" <borneq antyspam.hidden.pl>
Subject: =?iso-8859-2?Q?Re:_programowe_zamkni=EAcie_OpenDialog?=
> sekundowym, czy nazwa pliku musi zostać podana. Po spełnieniu pewnych
> warunków chciałbym zamknąć OpenDialog1 i podstawić programowo w
> OpenDialog1.Filename odpowiednią wartość. Chciałbym przy tym , aby
Czy na pewno użytkownik będzie zadowolony z tego, że ma tylko krótki czas na
wybranie pliku, a gdy nie zdąży zostanie wybrane nie to co on chciał?
From: "jh" <NIE_SPAMUJ_jh radio.kielce.pl>
Subject: Re: ECC (error corection coede z plyty CD)
Mnie google podają taki artykuł:
http://findarticles.com/p/articles/mi_m0HPJ/is_n6_v41/ai_9683351/pg_1
jh
From: DarekM <darekm emadar.com>
Subject: Re: Synchronizacja 5 =?ISO-8859-2?Q?w=B1tk=F3w?=
J-23 pisze:
> DarekM pisze:
>>> jak mówiłem postaram się podzielić tym co zrobię i zrobiłem taki
>>> krótki przykład tego o co mi chodzi (zaznaczam że podany kod nie
>>> działa zgodnie z potrzebą i bym prosił o radę jak to zrobić by działało)
>> tzn. jak działa
>>>
>>> Kod ma działać tak że to co jest wykonywane w oddzielnych jest
>>> zakończone sukcesem.
>> Nie rozumiem
>>
>>
> Widzę że mój przykład tego co chcę zrobić bardziej zaszkodził jak pomógł .
To była tylko dygresja, bo napisałeś nie po polsku. Ja naprawdę wiem co chcesz
zrobić i przedstawiłem Ci rozwiązanie (inni też) tylko że Ty uparcie przedstawiasz
swoje pomysły i to w tak okrojonej formie że nie wiem co Ci się nie podoba,
czego nie rozumiesz a co nie działa.
Napisałem że możesz ustawić licznik odpalonych wątków i dojściu do odpowiedniego
poziomu zwolnić blokadę na końcowy wątek (analogicznie jak to zrobiłeś z
przerwaniem po naciśnięciu klawisza).
Darek
From: "jh" <no-email sorry.com>
Subject: Re: bank ,komputery
Użytkownik "Uziel" <uzi mail.il> napisał w wiadomości
news:fd83qj$3l6$1 nemesis.news.tpi.pl...
> Hej Mamuś
Pozdrawiamy Mamusię!
:)
jh
From: "Rajmund Wrotek" <rajmund.wrotek interia.pl>
Subject: Re: Wyświetlenie tekstu z DBMemo w Webbrowser
Użytkownik "Tygrys" <news15 wywalto.tygrys.com.pl> napisał w wiadomości
news:fbc3oi$sdc$1 nemesis.news.tpi.pl...
> Rajmund Wrotek pisze:
>
>> i teraz pytanie - jak prawidłowo odczytać podział na nowe linie?
>> Tekst wyświetlany jest w jednej zawijanej linii, a ja bym chciał chociaż
>> zachować podział na wiersze
>>
>> Tak tego dokonać
>>
> Znakiem nowej lini dla webbrowsera jest <br>
> Być może będziesz musiał oprawić całość w <html> </html>.
>
>
> Tygrys
to ja wiem, zale problem polega na tym, że w tekście wpisanym do DBMeomo są
znaki nowych linii i wypadałoby je wyszukać i zamienić na znak nowej linii
w html, czyli </br> a to już nie takie proste (dla mnie)
Mam w polu bazy tekst i jak go odczytuję w polu DBMemo to widzę, gdzie
kończy się linia i zaczyna druga. Jednak te znaki nie są dla mnie widoczne.
Wypadałoby zatem zrobić wyszukiwanie wszystkich znaków noej linii zapisanych
w tekście i zamienienie ich na znak </br> ale wiśt wio łatwo powiedzieć :-)
From: =?ISO-8859-2?Q?qqru=BCNIK?= <qqruznik wywalto.poczta.onet.pl>
Subject: Re: Jak bezpiecznie =?ISO-8859-2?Q?wy=B3=B1czy=E6_w=B3asny_p?=
PawelM napisał(a):
> mam pewien problem dwie formy główna Form1 i druga Form2. Form2 służy do
> logowania i gdy hasło nie jest prawidłowe chcę aby cały program został
> zamknięty. Samo <Close> zamyka tylko Form2, a <Form1.Close> i
> <Form2.Close>... mam wrażenie, że nie załatwia sprawy do końca.
> Jak to zrobić poprawnie.
Polecam prostrzą metodę która w 99% przypadków okazuje się wystarczająca.
Wyświetl okienko logowania przed wykreowaniem głównej formy.
W przypadku podania nieprawidłowego hasła wogóle jej nie kreujesz.
Przelogowania się w programie wówczas wogóle nie robisz. Użytkownik żeby
się przelogować musi wówczas program zamknąc i po restarcie zalogować
się na kogoś innego.
Jeżeli program startuje szybko to zazwyczaj nikt nie narzeka na to
rozwiązanie.
-----------
qqruźNIK
From: fijak <fijaksoft bez_tego_o2.pl>
Subject: Re: delphi i zip
GrzesiekN pisze:
> Skoro doczepiłeś się do tych wg. Ciebie oczywistych niedociągnięć to
> mam dla Ciebie odpowiedzi: try + F1, finally + F1, exit + F1.
>
racja, moj blad, wywola sie free.
Przyznaje sie bez bicia, jestem samoukiem, nie wiedzialem ze exit wywola
to co jest w finally, uzywam innych konstrukcji.
>
> Na zakończenie tej jałowej dyskusji dodam, z pewną dozą nieśmiałości,
> że mój katalog z zdeasemblowanymi aplikacjami, crack'ami i/lub
> keygen'ami do nich jest prawdopodobnie jest większy niż Twoja lista
> projektów które w życiu napisałeś.
>
znowu racja, WYDAJE Ci sie.
Patrzac przez pryzmat wypuszczonych przez ciebie postow na tej grupie (i
ilosci odpowiedzi) faktycznie jasno wychodzi ze jestes duzo bardziej
zorientowany niz ja (bueeehehehe)
Jesli piszesz cos typu
const
ar: array[0..7] of Byte = (3,4,5,6,7,0,1,2);
piszesz
Prosty szyfr okresowy i prosta zasada, jak nie wiesz to nie zgadniesz.
i piszesz
Szyfr nie jest okresowy (przynamniej w badanej próbce), nie
pasują zadne przesunięcia w powiązaniu z numerem elementu w tablicy,
więc pewnie dodatkowo do utrudnienia używana jest jakaś tablica
poprzez którą dodatkowo te dane są przekształcane
gdzie na podstawie danych oko widac jak programista szyfruje dane
i piszesz
Patrząc na to nie mogę Ci pomóc jedyne wyjście dla mnie to
deasemblacja programu
to po prostu chce mi sie smiac, zwlaszcza gdy piszesz ze jestes
supercrackerem.
Nie chce ciagnac tej dyskusji, nie ma co sie spierac kto jest lepszy ma
wieksze doswiadczenie etc. bo to do niczego nie prowadzi.
na zakonczenie
FYI chwalenie sie crackami chyba nie jest najlepszym pomyslem, z tego co
sie orientuje to crackowanie zwlaszcza jesli komus dajesz swoje "cracki"
i "keygeny" jest przestepstwem.
> Pozdrawiam. GrzesiekN
>
rowniez pozdrawiam.
From: Przemyslaw Osmanski <przemek-o cos.gdzies.pl>
Subject: Re: Strona internetowa i aplikacja w Delphi
TButton pisze:
>>
>> Twoje obawy są conajmniej nieuzasadnione. Co za roznica, czy z baza
>> bedzie sie laczyc program czy strona?
>> Powiem inaczej, z technicznego punktu widzenia, mozliwosc dotarcia do
>> informacji o bazie danych (loginy, hasla itd itp) jest prostsze w
>> przypadku strony internetowej niz programu.
>>
>> Nie potrzeba miec aplikacji, zeby sie polaczyc mysql.exe :)
>>
> Otwarcie bazy danych na świat to proszenie sie o włamanie :)
> Jak na serwerze bazodanowym ustawie że łaczyć sie można tylko z
> localhost to nikt z zewnetrz mi sie nie polaczy.
> Jakiekolwiek próby ingerencji w baze danych bedą musiał być z localhost-a
Tia, a o SQL injection slyszales? Zreszta, mozna i zabezpieczyc
polaczenia zewnetrzne. Jesli zakladasz, ze ktos zlamie haslo i
uzytkownika, to rownie dobrze moze obejsc banalne zalozenie laczenia sie
po localhost... :/
pozdrawiam,
Przemek O.
--
soft-system.pl - Niezawodne oprogramowanie dla hoteli i rolnictwa
ehotel.soft-system.pl, agroplus.com.pl
From: "FlashT" <get lost.com>
Subject: Re: Prosze o pomoc z napisaniem komponentu bazowanym na indy...
Użytkownik "Tygrys" <news15 wywalto.tygrys.com.pl> napisał w wiadomości
news:fdlu52$7f5$1 atlantis.news.tpi.pl...
> "Component writers guide" z dokumentacji delphi
> Są przykłady jak robić to, co chcesz.
>
> Tygrys
Dziekuje za podpowiedz. Poczytalem troche i cos namotalem... dodalem
registercomponents i w ogole... niby sie pojawia na palecie, ale mam problem
z tym property...
Dodalem sobie cos takiego do TidHTTPProxyServer(My).pas:
W protected klasy:
FAddHeaders: TStrings;
W published klasy:
property AddHeaders: TStrings read FAddHeaders write FAddHeaders;
Wszystko sie ladnie kompiluje... nawet mozna taki komponent sobie ustawic na
formie, jednak pojawia sie problem jak sie chce ustawic property
AddHeaders... Dostaje blad "Cannot assign a nil to TRichEditStrings" ... co
robie zle??
Dziekuje za pomoc,
FlashT
From: "jh" <no-email sorry.com>
Subject: =?iso-8859-2?Q?Re:_Komunikaty_czekaj=B1_w_kolejce_na_akcj=EA?=
Użytkownik "Marcin Lewandowski" <www-usunto saepia.net> napisał w wiadomości
news:ffq61a$g6h$1 inews.gazeta.pl...
Może zamiast WndProc zrób:
const
WM_MYMSG
do metod formy dopisz:
procedure WMMYMSG(var M: TMessage); message WM_MYMSG;
i w niej to ShowMessage.
jh
From: =?ISO-8859-2?Q?Jerzy_Ho=B3da?=
Subject: Re: Strona internetowa i aplikacja w Delphi
Przemyslaw Osmanski chwyciwszy klawiaturę napisał(a):
> Jerzy Hołda pisze:
>> Przemyslaw Osmanski chwyciwszy klawiaturę napisał(a):
>> ...
>>> Pomijam głupote samego pomyslu (bo znajduje ew. tylko jedno
>>> uzasadnienie dla takiego rozwiazania).
>>
>> Możesz uzasadnić? Jak na razie jadą wszyscy po tym pomyśle, ale nikt
>> nie uzasadnia konkretnymi argumentami.
>
> Ale oczywiscie.
> 1. Duze naklady na stworzenie takiej aplikacji (w stosunku do panelu w
> PHP czy innym),
Tutaj się nie zgodzę. Może jeżeli jest to pierwsza aplikacja bazodanowa,
to może i tak jest, ale jak jesteś w temacie, to można równie szybko
stworzyć panel w php jak i w Delphi. Wiem co piszę, bo klepię(czy też
klepałem) takie rzeczy w obu językach.
> 2. Problemy z synchronizacja danych pomiedzy bazami danych,
Pomiędzy jakimi bazami danych? Założenie jest takie, że mamy jedną bazę.
Pomysł z kopią lokalną bazy padł tutaj po drodze, ale IMO jest to zbędne.
> 3. Poza 'widzimisie' i wymaganiem klienta, nie ma _zadnych_ konkretnych
> argumentow przemawiajacych za tego typu rozwiazaniem.
>
> Robilem cos takiego i drugi raz bym sie za to nie bral (przynajmniej w
> takim przypadku, gdzie to jest wogole zbedne).
> Jesli zalozyc ze aplikacja ma chodzic online, to wogole pomysl chybiony,
> bo żadnej korzyści/przewagi nad aplikacja w PHP nie znajduje.
Oczywiście, że są konkretne argumenty, np:
- wygodniejsza obsługa przez Panią Zosię, która umie klikać w GG, Worda
i onet. Pani zosia nie ma problemu z obsługą intuicyjnego interfejsu
takiej aplikacji,
- Pani Zosia w panelu PHP klika ciągle przycisk Wstecz w przeglądarce i
albo ma nagle stare dane a jak to poblokujesz to zalewa Cię pytaniami
dlaczego strona wygasła..
- Danych do przesyłania pomiędzy serwerem a użytkownikiem jest mniej, bo
w Panelu oprócz danych musisz jeszcze ściągać kod html a tutaj masz
tylko surowe dane.
Te trzy rzeczy wpływają na wygodniejszą pracę użytkownika a przecież to
dla niego jest ten panel. Oprócz tego są jeszcze inne plusy:
> Jesli natomiast ma to byc 'centrum sterowania', to owszem warto, ale
> problemy sa duze, chocby ta synchronizacja danych. Przy zalozeniu ze
> baza moze sie zmieniac i ze strony administratora (poprzez program
> lokalny) i z weba, mamy powazny klopot do rozwiazania.
> Plusem jest to, ze mozna sobie robic zmiany i pozniej hurtem dodawac je
> do serwera.
A jednak sam widzisz, że są plusy takiego rozwiązania :)
> Ale tak jak pisalem, jesli chodzi tylko o aktualizowanie sklepu z
> poziomy aplikacji (co mozna wywnioskowac z posta), to naprawde nie warto.
> Jesli zalozyc (moze o to chodzi, ale nie wiemy), ze ma to dodatkowo
> integrowac dane z wewnetrznym systemem FK / sprzedazowym to warto.
Tutaj kolejny plus, którego istnienie może na początku się nie zakłada,
ale gdy nagle wyjdzie taka potrzeba, to mamy prawie wszystko gotowe.
> IMHO problemy ktore watkotworca widzi z zabezpieczeniem sa marginalne.
Również tak uważam, ale to temat na osobny wątek i chyba bardziej na
grupę pl.c.l.delphi.bazy-danych
--
Pozdrawiam
Jerzy Hołda
From: "Wiktor S." <SPAM.wswiktor poczta.SPAM.fm.SPAM>
Subject: Re: Assembler w funkcji klasowej
> Zauważ, że w każdej z metod klasy możesz użyć zmiennej Self. Zauważ,
> że nie jest ona nigdzie deklarowana - po prostu jest. A jest właśnie
> dlatego, że kompilator widząc Self, wie że ma się odwołać do
> niejawnego parametru każdej metody. Można to sobie wyobrazić w ten
> sposób, że każda deklaracja, ot chociażby:
>
> procedure TKlasa.Metoda(Par1: Integer; Par2: String);
>
> to tak naprawdę dla kompilatora deklaracja:
> procedure TKlasa.Metoda(Self: TKlasa; Par1: Integer; Par2: String);
ale mowa jest o "class procedure" a nie o "procedure", więc siłą rzeczy o
selfie mowy być nie może. coś innego tu się dzieje ;-)
> Taką samą "magiczną" zmienna jest np. Result w funkcjach. Nie trzeba
> deklarować, a można przez nią zwrócić wynik funkcji (zgodny z typem
> tej funkcji).
> Takiej "magii" jest zresztą w Pascalu więcej (np. Write, Inc, Dec,
> Pred, Succ, itd.).
IMHO jest jej trochę ZA dużo.
--
Azarien
From: "zdumiony" <zdumiony jestem.pl>
Subject: =?iso-8859-2?Q?Re:_bl=B1d_sk=B3adni_w_D7=3F?=
Użytkownik "jot" <janf onet.pl> napisał w wiadomości
news:f92qnm$7l0$1 news.onet.pl...
> public
> { Public declarations }
>
> TKlawiatura : Record
> Klawiatura : array[1..33] of TKlawiatura;
Przypuszczam że TKlawiatura to typ, czyli powinno być TKlawiatura =
Record... i ten typ zdefiniowany poza klasą
From: "Wojciech \"Spook\" Sura" <spook.no unwanted_mail.op.pl>
Subject: =?iso-8859-2?Q?Re:_Turbo_Delphi_Explorer_-_pocz=B1tkowa_wersja?=
Olas wrote:
> Witam!
> Poszukuje, pierwszej wersji TDE. W archiwum grupy znalazłem linki na
> rapidshare gdzie wrzucone było w 4 kawałkach - niestety aktywny jest
> tylko pierwszy link. Jeśli ktoś posiada taką wersję albo znan mu jest
> lokalizacja w sieci - to proszę o info :)
Czy ta wersja jest "początkowa"?
BorlandR DelphiR for MicrosoftR WindowsT Version 10.0.2288.42451
> Pozdrawiam
Pozdrawiam -- Spook.
--
! ._______. Warning: Lucida Console sig! //) !
! || spk || www.spook.freshsite.pl / _ """*!
! ||_____|| spook at op.pl / ' | ""!
! | ___ | tlen: spoko_ws gg:1290136 /. __/"\ '!
! |_|[]_|_| May the SOURCE be with you! \/) \ !
From: Grzegorz Skoczylas <gskoczylas rekord.bez-tego.pl>
Subject: Re: Czy kompilator optymalizuje instrukcje warunkowe?
Magda S pisze:
> No to przeczytaj dobrze. To co ZZ uwa=BFa za regu=B3=EA, jest jedynie=20
> wyj=B1tkiem od regu=B3y.
Trzeba by jeszcze rozstrzygn=B1=E6 kto si=EA pomyli=B3: ZZ czy autorzy=20
podr=EAcznika Delphi.
Ja zgadzam si=EA z ZZ. Gdyby warunki by=B3y ewaluowane w dowolnej kolejno=
=B6ci=20
to wi=EAkszo=B6=E6 moich program=F3w nie mia=B3aby prawa dzia=B3a=E6, a j=
ako=B6 -=20
odpuka=E6 - dzia=B3aj=B1 ca=B3kiem dobrze.
Jestem przekonany, =BFe autorzy pisz=B1c o dowolnej kolejno=B6ci obliczan=
ia=20
sk=B3adnik=F3w wyra=BFe=F1 mieli na my=B6li wyra=BFenia *arytmetyczne*, a=
nie=20
*warunkowe*.
--=20
Pozdrawiam,
Grzegorz Skoczylas
http://gskoczylas.rekord.pl
----------------------------------------------
From: Przemyslaw Osmanski <przemek-o cos.gdzies.pl>
Subject: Re: Obliczenia na =?ISO-8859-2?Q?du=BFych_liczbach?=
Magda S pisze:
> Polecam język Ruby.
A jak go podpiąć pod Delphi ? :)
pozdrawiam,
Przemek O.
--
soft-system.pl - Niezawodne oprogramowanie dla hoteli i rolnictwa
ehotel.soft-system.pl, agroplus.com.pl