GDI sur windows 2000 sp4

Résolu
baqs Messages postés 5 Date d'inscription lundi 17 janvier 2005 Statut Membre Dernière intervention 17 novembre 2006 - 17 nov. 2006 à 08:49
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 17 nov. 2006 à 12:28
Bonjour,
je travaille sur un projet scolaire, et je dois gérer un éditeur d'idées.
Pour cela, je dois "imbriquer" des hexagones côte à côte. Seule solution trouvée: des images transparentes.
Ainsi, je pense qu'il faut que j'utilise la librairie GDI.

Si tel est le cas, je suis soumis à un problème:
je travaille sous windows 2000 sp4, et je ne dispose pas de GDI ou GDI+.

Pourriez-vous m'indiquer la marche à suivre pour l'installer, ou une méthode possible pour le type de problème que je recontre ?

9 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
17 nov. 2006 à 09:10
tu as forcément GDI...

GDI+, ca peut s'installer, ca n'est qu'une Dll (gdiplus.dll)

Renfield
Admin CodeS-SourceS- MVP Visual Basic
3
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
17 nov. 2006 à 09:04
Explique mieux ce que tu entends faire et le genre de transparence que tu souhaites.
Explique notamment si tes hexagones sont directement déssinés dans un container (Form ou pictureBox) ou si chacun d'entre eux est lui même une image ou une picturebox...
0
baqs Messages postés 5 Date d'inscription lundi 17 janvier 2005 Statut Membre Dernière intervention 17 novembre 2006
17 nov. 2006 à 09:11
En fait, je dispose déjà de l'image (qui est un hexagone), en différents formats: jpg, png, gif...
Je me moque du format à utiliser.
Je souhaite les "coller" les uns aux autres. Il faut donc que les coins de l'image contenant l'hexagone soient transparent.
Sinon, les coins se superposeraient...

En espérant avoir été plus clair
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
17 nov. 2006 à 09:13
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
baqs Messages postés 5 Date d'inscription lundi 17 janvier 2005 Statut Membre Dernière intervention 17 novembre 2006
17 nov. 2006 à 09:17
Si GDI est forcément présent, comment faire en sorte que la transparence des png (par exemple) soit gérée?
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
17 nov. 2006 à 09:46
GDI ne gère pas les PNG
tu peux utiliser directement VB, avec des GIF ou des ICO, pas besoin d'API ^^

Renfield
Admin CodeS-SourceS- MVP Visual Basic
0
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
17 nov. 2006 à 11:44
salut,
le bouton valider... ce n'est pas une confirmation de message ;)

corrigé...

Rey -> pas de PNG? je pensais que c'est ce que faisait ta source (pas regardé)
<hr size="2" width="100%" />Prenez un instant pour répondre à ce sondage svp
0
baqs Messages postés 5 Date d'inscription lundi 17 janvier 2005 Statut Membre Dernière intervention 17 novembre 2006
17 nov. 2006 à 12:12
Le problème était que la transparence des gif n'était pas gérée dans des "picturebox", mais seulement dans des "images".

C'est corrigé, merci :)
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
17 nov. 2006 à 12:28
pas besoin de passer par des controles...

tu demande a dessiner ton IPicture, VB dessine ton GIF en transparence...

Renfield
Admin CodeS-SourceS- MVP Visual Basic
0
Rejoignez-nous