begin process at 2008 05 17 08:07:58
1 173 922 membres
53 nouveaux aujourd'hui
13 973 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : aide delphi [ Système / Exécution ] (zakilebleu)

aide delphi le 06/05/2008 14:11:38

zakilebleu



slt j'ai mit au point un programme mais il lui manque un touvhe final c'est secouer (vibrer) l'ecran comme un wiiiz de MSN si vous me comprenais

une aide de vous svp j'ai vraiment besoin de se source alors................

exuser moi si il y'a des fautes d'orthographe je suis algerie de 15ans


Re : aide delphi le 06/05/2008 14:45:36

dominique.stock
bonjour,
procedure WindowShake(wHandle: THandle) ;
const
   MAXDELTA = 4;
   SHAKETIMES = 500;
var
   oRect, wRect :TRect;
   deltax : integer;
   deltay : integer;
   cnt : integer;
   dx, dy : integer;
begin
   //remember original position
   GetWindowRect(wHandle,wRect) ;
   oRect := wRect;

   Randomize;
   for cnt := 0 to SHAKETIMES do
   begin
     deltax := Round(Random(MAXDELTA)) ;
     deltay := Round(Random(MAXDELTA)) ;
     dx := Round(1 + Random(2)) ;
     if dx = 2 then dx := -1;
     dy := Round(1 + Random(2)) ;
     if dy = 2 then dy := -1;
     OffsetRect(wRect,dx * deltax, dy * deltay) ;
     MoveWindow(wHandle, wRect.Left,wRect.Top,wRect.Right - wRect.Left,wRect.Bottom - wRect.Top,true) ;
   end;
   //return to start position
   MoveWindow(wHandle, oRect.Left,oRect.Top,oRect.Right - oRect.Left,oRect.Bottom - oRect.Top,true) ;
end;


Dom

Re : aide delphi le 07/05/2008 12:56:28

zakilebleu


slcomme je l'entre se source mec

Re : aide delphi le 07/05/2008 13:16:37

dominique.stock

Je ne comprends pas.

Pour le lancer :

windowshake(application.MainForm.Handle);

Dom


Re : aide delphi le 07/05/2008 13:19:02

zakilebleu


oui car ca m'ecrit qu'il y'a une faut mais moi se que je veut c'est que de bouger le form comme msn pas tout l'ecran

Re : aide delphi le 07/05/2008 13:41:10

dominique.stock

cela ne bouge que la form que tu spécifies ...

et la faute c'est ?

Dom


Re : aide delphi le 07/05/2008 13:43:34

zakilebleu


c'est koi la faute

Re : aide delphi le 07/05/2008 13:44:06

zakilebleu


slt et avec koi je l'essey un timer ou un boutton

Re : aide delphi le 07/05/2008 13:49:18

dominique.stock
la faute :
oui car ca m'ecrit qu'il y'a une "faut " mais ...

.. ?

dans un bouton, un timer, ce que tu veux ...

Dom

Re : aide delphi le 07/05/2008 13:50:52

zakilebleu


slt envoie moi un fichier pour voir


[Page 1 Page 2]
Classé sous : aide, delphi

Participer à cet échange

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS