kill tapeta

Widzisz archiwalną wersję wątku "kill tapeta" z forum pl.comp.lang.delphi

Michał Przech - 1 Lip 2001, 06:41

dwa pytanka trudniutkie:
w jaki sposob wylaczyc tapete pulpitu ?
taki kod:
r:=TRegistry.Create;
try
r.RootKey:=HKEY_CURRENT_USER;
if r.OpenKey('\Control Panel\Desktop',false) then begin
   r.WriteString('Wallpaper','');
   if not RedrawWindow(0,nil,0,RDW_ERASE or RDW_INVALIDATE or
      RDW_INTERNALPAINT or RDW_UPDATENOW or RDW_ALLCHILDREN) then
      AppError('Cant redraw desktop');
end;
finally
 r.Free;
end;

nie dziala :( tapeta zostaje jak byla.
takze to:
SystemParametersInfo(SPI_SETDESKWALLPAPER,0,'',
SPIF_UPDATEINIFILE Or SPIF_SENDWININICHANGE);
nie dziala.
w obu nie ma bledow, po prostu nie wyłączają tepety.
macie jakies pomysly (RTFM juz bylo..)

I jeszcze jedno: czy programy skompilowane w delphi sa jakos oznaczone
numerem seryjnym kompilatora ? czyli czy mozna rozpoznac 'czym'
skompilowano plik exe/dpl/dll ?

Marcin Cichoński - 1 Lip 2001, 14:10

I jeszcze jedno: czy programy skompilowane w delphi sa jakos oznaczone
numerem seryjnym kompilatora ? czyli czy mozna rozpoznac 'czym'
skompilowano plik exe/dpl/dll ?


Mozna
Bylo o tym pare dni temu (26.06 "exe - wersja Delphi?")

pozdrawiam
Marcin

ENTIS - 1 Lip 2001, 14:16

U mnie działa SystemParametersInfo(...) ; chrzani się tylko gdy mam włączony
ActiveDesktop, ale to chyba można wyłączyć (niestety nie wiem jaki to klucz
w rejestrze).

A co drugiego pytanie to nie sądze żeby delphi dopisywało  takie informacje
do pliku exe (ale ręki nie dałbym sobie uciąć:)

ENTIS - 2 Lip 2001, 13:07



Bylo o tym pare dni temu (26.06 "exe - wersja Delphi?")


Ale tu chyba nie chodziło o wersję delphi tylko o numer seryjny kompilatora
czyli, chodziło o to czy można stwierdzić iż dany program został
skompilowany określonym egzemplarzem delphi. A może ja to źle zrozumiałem ?

Marcin Cichoński - 2 Lip 2001, 14:13

Ale tu chyba nie chodziło o wersję delphi tylko o numer seryjny kompilatora
czyli, chodziło o to czy można stwierdzić iż dany program został
skompilowany określonym egzemplarzem delphi. A może ja to źle zrozumiałem ?


Rzeczywiscie jest tam cos o serialu - chyba to ja sie pomylilem

pozdrawiam
Marcin

Michał Przech - 3 Lip 2001, 17:30

| Mozna
| Bylo o tym pare dni temu (26.06 "exe - wersja Delphi?")
Ale tu chyba nie chodziło o wersję delphi tylko o numer seryjny kompilatora
czyli, chodziło o to czy można stwierdzić iż dany program został
skompilowany określonym egzemplarzem delphi. A może ja to źle zrozumiałem ?


chodzi wlasnie o konkretny kompilator, numer seryjny czyli LICENCJE.
czy taka informacja jest kodowana z binariach ?

Michał Przech - 3 Lip 2001, 17:49

| Mozna
| Bylo o tym pare dni temu (26.06 "exe - wersja Delphi?")
Ale tu chyba nie chodziło o wersję delphi tylko o numer seryjny kompilatora
czyli, chodziło o to czy można stwierdzić iż dany program został
skompilowany określonym egzemplarzem delphi. A może ja to źle zrozumiałem ?


chodzi wlasnie o konkretny kompilator, numer seryjny czyli LICENCJE.
czy taka informacja jest kodowana z binariach ?

VistaDB
DLL i TADOConnection
dbgrid
Dynamiczne tworzenie TEdit?
  • zasady pisowni si9C5i982ownik ortograficzny
  • dyrektor kinnarps gdaF1sk
  • krynica gorska zdroj sanatoria
  • salon fryzjerski wella fordon
  • przykrycie glowy snajpera
  • program do rozpakowania sims 2
  • jak obciac samemu grzywke na asymetryczna
  • 2222B3ukasz hernik2222
  • kiedy wersja php 5 1
  • Spis tematów z grup dyskusyjnych | Indeks