Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Razna pitanja vezana za Delphi

[es] :: Pascal / Delphi / Kylix :: Razna pitanja vezana za Delphi

[ Pregleda: 2108 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

borovac
127.0.0.1

Član broj: 29278
Poruke: 220
*.as54.ze.bih.net.ba.



Profil

icon Razna pitanja vezana za Delphi02.09.2004. u 18:37 - pre 239 meseci
Unaprijed želim da zahvalim svima koji će odgovoriti na moja pitanja i tako mi pomoći u radu sa Delphi-em:
HVALA

1. Da li recimo svaki red ili svaka kolona u TListView objektu može imati dugačiju boju??

2. Da li se može u registriju preimenovati neki ključ??
Kako preimenovati HKEY_LOCAL_MACHINE\SECURITY u HKEY_LOCAL_MACHINE\mojKljuc
To sam pokušavao tako što bih koristio naredbu Move, ali pod NT platformama ova naredba radi samo ako taj kjuč nema podključeva. Kako riješiti ovaj problem??

3. Kako se upravlja sa TStrings?? Jer ima naredba koja sve podključeve stavlja u TStrings. Ne znam šta je to, ali predpostavljam da je to neka lista stringova. Međutim uvijek kada te podljučeve stavim u promjenjljivu tipa TStrings moj program padne. Zašto??!?? Vjerovatno zato što ja ne znam raditi sa tipom TStrings.

5. Kako promijeniti podlogu Desktop-a pomoću Delphi-a?

To be continued
 
Odgovor na temu

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.10.EUnet.yu



+1 Profil

icon Re: Razna pitanja vezana za Delphi02.09.2004. u 21:24 - pre 239 meseci
1. Moze ako preuzmes dogadjaje vezane za iscrtavanje. To je koliko vidim trenutno krupan zalogaj za tebe. Mozda da potrazis neki TListView na netu koji ima vec uradjenu podrsku za to.

2. Moze, ali ne svaki. Neki kljucevi su zasticeni i ne mogu se dirati. Kljuc koji pominjes ne bi trebao da diras jer je potreban za ispravan rad Windows-a. Windows NT familija sistema radi poprilicno drugacije sa registry bazom od Win9x sistema i mnoge stvari koje mozes da radis pod Win9x ne mozes pod Win NT, 2K ili XP.

3. TStrings je klasa koju ne treba koristiti direktno jer ona samo sluzi kao pocetni "sablon" ili kao bazna klasa za sve klase koje implementiraju neku vrstu string liste. Znaci nikada je ne treba direktno koristiti sem prilikom nasledjivanja. Ono sto tebi treba je verovatno TStringList:

Code:

Var Sl : TStringList;
begin
  Sl := TStringList.Create;
  try
    Sl.Add('Prvi red');
    Sl.Add('Drugi red');
    Sl[0] := 'Izmenjen prvi red';
    ShowMessage(Sl.Text);
  finally
    Sl.Free;
  end;
end;


5. Mozes koristiti funkciju SystemParametersInfo:

Code:

Uses Windows, ...;
...
SystemParametersInfo(SPI_SETDESKWALLPAPER, 
                               0, 
                               PChar('c:\slika.bmp'), 
                               SPIF_UPDATEINIFILE);



 
Odgovor na temu

borovac
127.0.0.1

Član broj: 29278
Poruke: 220
*.as54.ze.bih.net.ba.



Profil

icon Re: Razna pitanja vezana za Delphi05.09.2004. u 13:34 - pre 239 meseci
4. Ova naredba samo podržava BMP slike. Ali recimo kada pokušavam sa animiranim GIF-om, ne radi.

Ne uzimam velike zalogaje jer bih se mogao udaviti.

Pomoću komponente TDBGrid svaka kolona ili svaki red mogu imati različitu boju.

5. Kako dodati Item u neku kolonu u objektu TDBGrid?

To be continued
 
Odgovor na temu

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.86.EUnet.yu



+1 Profil

icon Re: Razna pitanja vezana za Delphi05.09.2004. u 22:03 - pre 239 meseci
4. Windows ne podrzava GIF slike za desktop samp JPG i BMP. Problem mozes resiti preko active desktop varijante.

5. Na koji "Item" mislis. DBGrid prikazuje podatke iz neke baze podataka.
 
Odgovor na temu

borovac
127.0.0.1

Član broj: 29278
Poruke: 220
*.as54.ze.bih.net.ba.



Profil

icon Re: Razna pitanja vezana za Delphi06.09.2004. u 17:20 - pre 238 meseci
Znači ne možeš dodijeliti nekom polju recimo neki string, nego obavezno čita iz datoteke?
Pod ITEM sam mislio polje.

Kako sam ja uvijek kao podlogu držao animirani GIF.

Postoje komponente StringGrid i DrawGrid. Da li se kod neke od njih može mijenjati boja polja?


To be continued
 
Odgovor na temu

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.82.eunet.yu



+1 Profil

icon Re: Razna pitanja vezana za Delphi06.09.2004. u 20:27 - pre 238 meseci
XP ima podrsku za GIF (ispravka).

i kod StringGrid i DrawGrid komponente mozes menjati boju polja ali tako sto ces preuzeti iscrtavanje. Mislim da kod DBGrid-a preko Columns property-a mozes definisati boje za svaku kolonu ali ne i za svaki red (slog) posebno. Za bojenje redova moras preuzeti iscrtavanje.

Za rad sa DBGrid-om moras shvatiti nacin na koji funkcionise podrska za baze podataka. Znaci ne mozes nista ubacivati direktno u DBGrid ako on nije vezan na DataSource , a ovaj na neku komponentu koja je naslednik TDataSet-a.
 
Odgovor na temu

borovac
127.0.0.1

Član broj: 29278
Poruke: 220
*.as54.ze.bih.net.ba.



Profil

icon Re: Razna pitanja vezana za Delphi07.09.2004. u 14:45 - pre 238 meseci
OK

5. Kako neki program spustiti u System Tray ako mu znamo Title ili HWND ili Handle?
Skinuo sam komponentu CoolTray ali ona samo podžava tvoju glavnu formu tj. aplikaciju koji si napravio u Delphi-u, a ja želi recimo u Tray spustiti program sa titlom 'MyApp'.

To be continued
 
Odgovor na temu

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.221.EUnet.yu



+1 Profil

icon Re: Razna pitanja vezana za Delphi07.09.2004. u 20:38 - pre 238 meseci
Mislim da i ne mozes tudju aplikaciju da spustas u tray ako nema podrsku za to. Mozda da se primeni trik tako sto bi uradio hide te aplikacije, a stavio svoju ikonicu u tray. Nisam siguran
 
Odgovor na temu

borovac
127.0.0.1

Član broj: 29278
Poruke: 220
*.as54ze.bih.net.ba.



Profil

icon Re: Razna pitanja vezana za Delphi08.09.2004. u 12:50 - pre 238 meseci
Taj sam trik i napravio i mogu ti reći da se ne vidi razlika između direktnog postavljanja u Tray i ovog indirektnog.
Pravim dll koji ima HWND aplikacije koja ga koristi i znaš želio bih tu aplikaciju u Tray-u, ali nema veze.
 
Odgovor na temu

borovac
127.0.0.1

Član broj: 29278
Poruke: 220
*.as54.ze.bih.net.ba.



Profil

icon Re: Razna pitanja vezana za Delphi13.09.2004. u 20:58 - pre 238 meseci
Kako pročitati argumente proslijeđene našoj aplikaciji u CommandLine-u?
Recimo myApp.exe arg1 arg2.
Kako znati sadržaj arg1 i arg2?

To be continued
 
Odgovor na temu

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.126.eunet.yu



+1 Profil

icon Re: Razna pitanja vezana za Delphi13.09.2004. u 21:13 - pre 238 meseci
Ako ti nije problem postavljaj nova pitanja kao nove teme kako bi drugima bilo lakse da prate forum.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Razna pitanja vezana za Delphi

[ Pregleda: 2108 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.