Bacterius
Messages postés3792Date d'inscriptionsamedi 22 décembre 2007StatutMembreDernière intervention 3 juin 201610 26 févr. 2008 à 22:03
Bonjour, eh oui... ou ca s'arretera t-y leur progré mdr !
j'ai essayé de répondre le mieux possible :) mais internet est plus instruit que moi (enfin les autres disent ca mais je n'en crois pas un mot :p ).
A plus
slachz
Messages postés109Date d'inscriptionlundi 21 avril 2003StatutMembreDernière intervention 1 janvier 2006 26 févr. 2008 à 19:58
ahah ouii ça date (et va savoir pourquoi je n'ai pas désactiver la notification depuis le temps que je ne viens plus).
En faite, ma question était plus de savoir comment connaitre les procédures proposées par les librairies, souvent -comme tu le dis toi même- disponible seulement sous forme compilées..
J'ai trouvé depuis: les docs ! ( et internet aussi :3)
En tout cas je te remercie tout de même de cette réponse (aah la joie d'internet ^^).
Bacterius
Messages postés3792Date d'inscriptionsamedi 22 décembre 2007StatutMembreDernière intervention 3 juin 201610 26 févr. 2008 à 00:53
Bonjour,
slachz, n'essaye pas d'ouvrir de fichiers .dcu - ils sont compilés ! Mémorise plutot le nom du fichier. Exemple : tu trouves dans le dossier Lib un fichier Monfichierdcu.dcu (rempli de fonctions et tout et tout). Tu ouvres un projet, et dans la clause uses tu ajoutes "monfichierdcu". Delphi fera le reste. Pour acceder aux fonctions, tu vas n'importe-ou et tu tapes Monfichierdcu.(et un popup avec le contenu du dcu ! )
Si tu n'as pas le fichier Monfichierdcu.PAS , tu ne pourras pas voir le code source :(
Voila j'espère avoir répondu à ta question - un peu tard c'est vrai mais bon ;)
A plus !
slachz
Messages postés109Date d'inscriptionlundi 21 avril 2003StatutMembreDernière intervention 1 janvier 2006 23 févr. 2005 à 17:06
cool ton code juste une question:
comment vous faites tous pour trouver ces fonctions/procédures ?? je sais que c'est dans les DLL ou les fichiers DCU de delphi mais dès que j'en ouvre une dans le bloc-note ou delphi, c'est remplie de caracteres en + et pas formaté, illisible quoi ;(
merci et bon' progr'
++
fabiin
Messages postés329Date d'inscriptionmercredi 4 avril 2001StatutMembreDernière intervention 8 décembre 20096 12 févr. 2004 à 15:29
Bon le site marche pas,
voicl a fonction
function DesktopColor(const X, Y: Integer): TColor;
var
c: TCanvas;
begin
c := TCanvas.Create;
try
c.Handle := GetWindowDC(GetDesktopWindow);
Result := GetPixel(c.Handle, X, Y);
finally
c.Free;
end;
end;
fabiin
Messages postés329Date d'inscriptionmercredi 4 avril 2001StatutMembreDernière intervention 8 décembre 20096 12 févr. 2004 à 15:14
C'est un oubli de ma part,
il manque la fonction DeskTop Color... :'(
Je corrige de suite...
Merci
@+
Fabs
cwanty
Messages postés3Date d'inscriptionmercredi 7 mai 2003StatutMembreDernière intervention11 août 2005 12 févr. 2004 à 11:15
Salut je voudrais juste savoir quel uses il faut rajouter pour que ce petit code fonctionne ! Merci
26 févr. 2008 à 22:03
j'ai essayé de répondre le mieux possible :) mais internet est plus instruit que moi (enfin les autres disent ca mais je n'en crois pas un mot :p ).
A plus
26 févr. 2008 à 19:58
En faite, ma question était plus de savoir comment connaitre les procédures proposées par les librairies, souvent -comme tu le dis toi même- disponible seulement sous forme compilées..
J'ai trouvé depuis: les docs ! ( et internet aussi :3)
En tout cas je te remercie tout de même de cette réponse (aah la joie d'internet ^^).
26 févr. 2008 à 00:53
slachz, n'essaye pas d'ouvrir de fichiers .dcu - ils sont compilés ! Mémorise plutot le nom du fichier. Exemple : tu trouves dans le dossier Lib un fichier Monfichierdcu.dcu (rempli de fonctions et tout et tout). Tu ouvres un projet, et dans la clause uses tu ajoutes "monfichierdcu". Delphi fera le reste. Pour acceder aux fonctions, tu vas n'importe-ou et tu tapes Monfichierdcu.(et un popup avec le contenu du dcu ! )
Si tu n'as pas le fichier Monfichierdcu.PAS , tu ne pourras pas voir le code source :(
Voila j'espère avoir répondu à ta question - un peu tard c'est vrai mais bon ;)
A plus !
23 févr. 2005 à 17:06
comment vous faites tous pour trouver ces fonctions/procédures ?? je sais que c'est dans les DLL ou les fichiers DCU de delphi mais dès que j'en ouvre une dans le bloc-note ou delphi, c'est remplie de caracteres en + et pas formaté, illisible quoi ;(
merci et bon' progr'
++
12 févr. 2004 à 15:29
voicl a fonction
function DesktopColor(const X, Y: Integer): TColor;
var
c: TCanvas;
begin
c := TCanvas.Create;
try
c.Handle := GetWindowDC(GetDesktopWindow);
Result := GetPixel(c.Handle, X, Y);
finally
c.Free;
end;
end;
12 févr. 2004 à 15:14
il manque la fonction DeskTop Color... :'(
Je corrige de suite...
Merci
@+
Fabs
12 févr. 2004 à 11:15