Oui
Ceci étant dit, pour une image X et une image O (pour son jeu de morpions), il n'a besoin d'aucune image. Il peut directement les générer au fur et à mesure de l'avancement du jeu.
S'il veut de...
Oui
Ceci étant dit, pour une image X et une image O (pour son jeu de morpions), il n'a besoin d'aucune image. Il peut directement les générer au fur et à mesure de l'avancement du jeu.
S'il veut de...
Mille excuses...
Je n'avais pas vu qu'on en était à une 2ème question...:lol:
Mais alors, là ... pour 2 seules images... on les met tout simplement sur une form dédiée, ma foi. Nul besoin, pour...
Comprends pas ...
Ne plus vouloir d'une image ne veut pas dire en avoir plus mais en supprimer une ...8O
et je lis et relis... et constate que le demandeur veut utiliser un Commondialog...
Si...
Réponse : limlité à ce que l'on a mis dans le fichier de ressources... tout simplement...
Si l'on veut visualiser une image qui n'y est pas ?
Et si l'on ne veut plus d'une image ?
Et l'utilisateur...
En plus clair :
LoadPicture (voir dans l'aide en ligne) est à utiliser si tu veux avoir une totale liberté de choix
Un fichier de ressources te limitera
Un contrôle imagelist te limitera...
comme nous ignorons :
1) si ton fichier avec des " a été écrit à l'aide de Write ou de Print
2) s'il peut contenir d'autres " (autres que les encadrants)
Je m'en tiendrais en ce qui me concerne...
Voir (aide en ligne), la différence entre l'utilisation de Print et celle de Write avec la commande Open...
(on peut lire, puis écrire soit en utilisant Print, soit en utilisant Write... on peut...
OUI m'sieu :lol:
Et le terme technique est :
- en français : cable limande
- en anglais : ribbon
TU Y ES !:lol:
La mise à jour de ton BIOS (généralement "atteignable" par une touche Fx, ou de plusieurs touches à presser lors du boot) est une opération qui consiste principalement à signaler les éléments...
Une limande est un "cable" plat terminé, en ses deux extrémités, par une "broche" femelle. Sa couleur est généralement gris clair.
Regarde ton disque dur, par exemple : Il est doté d'une broche...
Il a dit "sélectionner" (pour sélectionner, on clique)
Il n'a pas dit dynamiquement !
Pour le faire dynamiquement, il est orthodoxe de faire ainsi :
Private Sub Command1_Click()
...
Au papy (que je suis également):
Il existe une aide en ligne (et elle doit être lue) !
Va pour cette fois-ci ...
Private Sub Combo1_Click()
Text1.Text = Combo1
End Sub
Voilà (tel quel) le code que l'on trouve dans le lien précité , à savoir :
http://vb.developpez.com/faq/?page=Fichiers#rep_sousrep
avec le titre :
Tiens !
Il n'avait pas vu çà, ToutApi :mouarf:
Alors, et pour rigoler :
Private Declare Function ShowCursor Lib "user32" (ByVal bShow As Long) As Long
Private Sub Form_Activate()
...
Je vois que là non plus, personne ne pense à une limande défectueuse ...
Et pourtant !
Le fait que celà marche après manipulations... puis ne marche plus... m'y fait sérieusement penser...
A mon...
Tout me parait dit très clairement là :
http://www.developpez.net/forums/showpost.php?p=1267380&postcount=4
Les cas peuvent être très nombreux...
Le plus classique : un doevents se sert d'une callback déjà en cours...
Vas-y à tatons.
Très probablement une procédure "en cascade"
Je commencerais par voir :
1) si je n'ai pas une procédure qui appelle une procédure déjà en cours (boucles, "callback, etc...) et si oui : déterminer...
Maintenant,
Si le but n'est que de visualiser des images, il a toujours la ressource d'un objet OLE (correspondant à un outil pouvant lire les .Tiff, bien évidemment)
Edit (s'il a du courage) :
...
Je crains que tu ne puisses (à moins d'utiliser l'un des ocx en vente sur le marché) éviter de passer par l'appel de plusieurs fonctions/API, car il te faut :
APRES AVOIR INSTALLE VIC32.DLL :
1)...
Tu auras plus qu'il ne t'en faut avec ceci !
ToutApi
1) Il te faut, comme tu l'as dit, utiliser les coordonnées de la souris au mouseUp ou au MouseDown.
2) Tu connais par définition la largeur et la hauteur de ton image
3) le reste est comme pour les...
Tiens (je viens de m'amuser un peu) :
Private Declare Function IsCharAlpha Lib "user32" Alias "IsCharAlphaA" (ByVal cChar As Byte) As Long
Private Declare Function IsCharAlphaNumeric Lib...
Très simple et très rapide (sans passer par les valeurs ascii) avec :
API IsCharAlpha de la librairie User32
Bonjour Delbeke...
Déjà debout ?
Je viens de m'amuser un peu ...
Private Const OFN_EXPLORER = &H80000
Private Type OPENFILENAME
lStructSize As Long