blinkseb
Messages postés57Date d'inscriptionmercredi 25 août 2004StatutMembreDernière intervention18 avril 2005
-
20 mars 2005 à 17:38
ni69
Messages postés1418Date d'inscriptionsamedi 12 juin 2004StatutMembreDernière intervention 5 juillet 2010
-
22 mars 2005 à 16:37
Bonjour à tous,
Je possède sur une form différent TImage, alignés en lignes et en colonnes.
En sachant que les images sont remplies par lignes, de gauche à droite
(si une ligne est pleine, on passe à la suivante), je voudrais pouvoir
récupérer le n° de colonne et le n° de ligne d'un objet, en sachant son
index.
C'est surement tout bête, mais je bute là dessus.
Par exemple :
Je dispose de 3 objets par lignes, et de 4 lignes. Si j'ai comme index 5, j'obtiens : n° de ligne : 2 ; n° de colonne : 2
Dans mon programme, j'ai trois variable, une pour le nombre de
ligne, une pour le nombre de colonne et une me spécifiant l'index.
Merci d'avance
Bye
Seb
bLiNkSeB - Anciennement sebastienbro
A voir également:
Un seul champ automatique est permis et il doit être indexé
ni69
Messages postés1418Date d'inscriptionsamedi 12 juin 2004StatutMembreDernière intervention 5 juillet 201012 20 mars 2005 à 19:30
var Index, IndexLigne , IndexColonne : Integer;
IndexLigne := 1;
while Index > NbColonnes do begin
Index : = Index - NbColonnes;
inc(IndexLigne);
end;
IndexLigne := IndexColonne;
NbColonnes contient le nombre de colonnes du "tableau".
La fonction te renvoie le numéro de la ligne et le numéro de la colonne de l'objet dont l'index est "Index".
@+
Bonne Prog'
Nico
<HR>
N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient !
ni69
Messages postés1418Date d'inscriptionsamedi 12 juin 2004StatutMembreDernière intervention 5 juillet 201012 22 mars 2005 à 07:45
Complètement d'accord avec toi Kenavo , mais dans sa question, blinkseb avait demandé :
Je dispose de 3 objets par lignes, et de 4 lignes. Si j'ai comme index 5, j'obtiens : n° de ligne : 2 ; n° de colonne : 2
@+
Bonne Prog'
Nico
<HR>
N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient !