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 !

411 commentaire(s) de grandvizir sur des sources sur delphifr

Le : 11/02/2006 22:46:25
Source : CALCUL DE CORRELATION ENTRE 2 IMAGES
Bon ok, j'ai zappé une étape... C'est juste pour dire que ScanLine n'est pas obligatoire pour gagner du temps. La méthode donnée en lien permet de gagner autant en vitesse tout en ne bouffant presque rien en ligne de code.

;)


Le : 11/02/2006 20:36:20
Source : CALCUL DE CORRELATION ENTRE 2 IMAGES
http://www.delphifr.com/code.aspx?ID=24123


Le : 18/12/2005 18:20:57
Source : RÉCUPÉRER LE KBID DES PATCHS CORRECTIFS INSTALLÉS SUR UNE MACHINE NT
Hendrix> J'ai regardé ton HotFix et ça n'apporte rien de plus. Enfin presque... uniquement le KB du Windows Genuine Advance en plus. Sinon c'est vraiment pas mal, car HotFix donne des informations complémentaires. Mais elle en donne trop. Ce qui requierait des vérifications en plus pour extraire seulement les KB installés (cf. la valeur IsInstalled de chaque sous-clé).


Le : 30/10/2005 10:35:02
Source : INFORMATIONS POUSSÉES SUR UNE PAGE D'UN TWEBBROWSER
Explication sur:
http://www.delphifr.com/code.aspx?id=33283


Le : 31/08/2005 14:45:48
Source : CONTROLER SOURIS AVEC VOTRE MANETTE
Pour un mode en position absolue, voici un bout de code tiré des travaux de Armkreuz_Spiderz :

procedure TForm1.Timer1Timer(Sender: TObject);
begin
  if RadioButton1.Checked then JoyID:=JOYSTICKID1
  else JoyID:=JOYSTICKID2;

  InfoJoystick.dwSize:=SizeOf(InfoJoystick);
  InfoJoystick.dwFlags:= JOY_RETURNALL;
  Result := joyGetPosEx(JoyID, @InfoJoystick);
  GetCursorPos(mousept);

  mouseXlabel.Caption := FloatToStr(mousept.X);
  mouseYlabel.Caption := FloatToStr(mousept.Y);
  joyXlabel.Caption := IntToStr(InfoJoystick.wXpos);
  joyYlabel.Caption := IntToStr(Infojoystick.wYpos);

  SetCursorPos(Screen.Width * InfoJoystick.wXpos div 65535, Screen.Height * InfoJoystick.wYpos div 65535);

  case InfoJoystick.wButtons of
    JOY_BUTTON1:
      begin
        mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
        mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
      end;
    JOY_BUTTON2:
      begin
        mouse_event(MOUSEEVENTF_RIGHTDOWN,0,0,0,0);
        mouse_event(MOUSEEVENTF_RIGHTUP,0,0,0,0);
      end
  end;
end;

Par contre, le clic sur le joystick est double :(


Le : 30/08/2005 15:59:53
Source : LABELS ET BOUTONS MULTILIGNES
Tout dernier point: dois-je impérativement mettre #10, ou puis-je laisser #13#10 dans les boîtes de dialogue qui sera transmis à la fonction DrawText de GDI ?


Le : 30/08/2005 12:31:13
Source : LABELS ET BOUTONS MULTILIGNES
C'est complètement paradoxal vos histoires :
#1) Sous Windows, le retour chariot dans les fichiers est #13#10
#2) Sous Linux, c'est #10 tout court
#3) Windows ne supporte pas #13 tout seul dans les fichiers
#4) Dans les boîtes de dialogue, Nono40 dit qu'il faut #13 tout seul car #10 crée des bugs d'affichage
#5) Les vécéplusseplussiens prennent #10
#6) Windows accepte #13#10 dans les boîtes de dialogue
#7) Delphi configure le sLineBreak en #13#10 qui n'est pas déclaré public par défaut

Ca mérite quand même des explications plus profondes...


Le : 30/08/2005 09:41:09
Source : MENU PERSONALISER
Il aurait été bien de ne pas pouvoir cliquer sur les items délimitant les sections, exactement tel que cela a pu être fait dans mon code N°28941. Le must aurait été de faire une barre latérale sur toute la hauteur du popup. Si qqn connait...


Le : 30/08/2005 09:39:17
Source : LABELS ET BOUTONS MULTILIGNES
Je suis allé vérifier dans Windows de ce qu'il en est de cette contradiction. Vous allez être bluffés !

J'ai pris NotePad, tapé quelques lettres et fermé la fenêtre avec la croix. Il est apparu un message sur plusieurs lignes pour confirmer la fermeture. Hélas, je n'ai pas trouvé dans d'autres logiciels une situation similaire, car souvent les sauts de ligne sont faits avec plusieurs TStaticText (au moins, le débat est clos :).

Spy++ n'a pas bien révélé l'affichage. J'ai donc pris mon ViewVite (3.6.1.84) et j'ai passé son espion intégré sur le Static de NotePad. Avec GetWindowText, j'ai récupéré le texte du Static et je l'ai enregistré dans un fichier via la fonction Write. Mon dumper PHP N°29392 révèle que le séparateur de ligne est... Je vous le donne en mille : #0Ah

$0A = 10. Et voilà, Nono40 trompé (et moi aussi !). Comme quoi, tout n'est pas si évident que cela.

Au final: l'astuce était donc très bonne...


Le : 29/08/2005 13:48:23
Source : DESELECTION
Encore mieux: on peut focaliser un TPanel (on ne sait alors plus qui est focalisé).
Form1.ActiveControl:=Panel1;





Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,13 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.