Avatar billede stone Forsker
22. februar 2000 - 13:09 Der er 4 kommentarer og
1 løsning

skifte baggrundsfarve

if colordialog1.execute then form5.color:=colordialog1.color;

hvis jeg bruger den kode låser hele windows(98)
det jeg prøver at lave er at ved tryk på
farveskema skifter baggrunden farve, så den passer til grafikfilers baggrund.
hvordan?
(bruger delphi 5 standard)


Avatar billede erikjacobsen Ekspert
22. februar 2000 - 13:25 #1
Det skal virke sådan som du gør, men med et par
forudsætninger:

1) form5 er vel oprettet?
2) colordialog1 er vel oprettet, f.eks. fordi
  den er lagt på formen?

Hvornår præcis fryser den: ved tryk på knap
(før colordialog1.execute), eller når du
går ud af colordialog1?

Ellers smid mere kode her!
Avatar billede sjensen Nybegynder
22. februar 2000 - 13:31 #2
Stone,

Du gør det helt rigtigt, så det er ikke i Delphi det er galt, sådan som du har skrevet det her.

Jeg formoder at det er når du kører programmet at hele maskinen fryser, og ikke i kompileringen ?

Er det ved alle valgte farver det sker eller er det kun ved nogle ?

Hvornår fryser maskinen ? Mens farvedialogen er fremme på skærmen eller efter at det er forsvundet ?, og hvis det først er efter, vises den valgte farve så inden maskinen fryser ?

Du skriver at du vil tilpasse baggrunden til et grafikbilledes baggrund. Det er vel ikke sådan at du får udført et loop programmet aldrig kommer ud af ?

sjensen
Avatar billede stone Forsker
22. februar 2000 - 17:40 #3
tja problemet ligger nok i win98.
Programmet virker på anden computer.
(mærkeligt)
ikke meget for at installerer hele skidtet igen.
Avatar billede snorga Nybegynder
22. februar 2000 - 23:17 #4
Det er vist et af de tilfælde som man bare elsker.. Alt er som det skal være, men aligevel går det galt!
Avatar billede stone Forsker
22. februar 2000 - 23:29 #5
virker igen efter installation af win98.
kunne være man skulle gå over til NT
med bedre sikkerhed af systemfiler.
så kunne man komme ud af det "blå" helvede.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester