Un petit code qui permet de charger un fichier PNG ou un fichier icône avec une seule image compressée (qui est donc un PNG).
Le fichier chargé est une icône que l'on peut afficher avec les commandes PB classiques.
L'API CreateIconFromResourceEx est utilisée, cela devrait fonctionner depuis Vista ...
La recherche a retourné 3126 résultats
Aller sur la recherche avancée
- ven. 25/mars/2016 11:46
- Forum : Trucs et astuces
- Sujet : Afficher un PNG sans décodeur PB
- Réponses : 0
- Vues : 2237
- sam. 19/mars/2016 9:54
- Forum : Débutants
- Sujet : L'inversion binaire : ~
- Réponses : 10
- Vues : 2880
Re: L'inversion binaire : ~
Salut,
Ayant eu besoin de l'inversion binaire ~
J'ai fais des tests et c'était pas concluant donc j'ai du fienté.
Je voulais inverser les bites d'une chaîne binaire (Nombre binaire)
mais ça ne fonctionnais pas comme je voulais.
Mais j'ai trouvé !
Voici un code d’exemple pour comprendre ...
Ayant eu besoin de l'inversion binaire ~
J'ai fais des tests et c'était pas concluant donc j'ai du fienté.
Je voulais inverser les bites d'une chaîne binaire (Nombre binaire)
mais ça ne fonctionnais pas comme je voulais.
Mais j'ai trouvé !
Voici un code d’exemple pour comprendre ...
- ven. 18/mars/2016 8:30
- Forum : Discussion générale
- Sujet : Obtenez vous les meme resultats ?
- Réponses : 8
- Vues : 2515
Re: Obtenez vous les meme resultats ?
Bonjour Papipp,
il y a tout de même un problème de collision d'adresses dans les second cas pour
align 4
PB_DataPointer rd 1
v_i rd 1
v_CH$ rd 1
v_GR$ rd 1
align 4
v_ch rb 0
v_ch2 rb 64
v_gr2 rb 64
v_gr rb 0
align 4
align 4
align 4
I_BSSEnd:
ch et ch2 ont la même adresse puisque dans la section ...
il y a tout de même un problème de collision d'adresses dans les second cas pour
align 4
PB_DataPointer rd 1
v_i rd 1
v_CH$ rd 1
v_GR$ rd 1
align 4
v_ch rb 0
v_ch2 rb 64
v_gr2 rb 64
v_gr rb 0
align 4
align 4
align 4
I_BSSEnd:
ch et ch2 ont la même adresse puisque dans la section ...
- jeu. 17/mars/2016 11:12
- Forum : Discussion générale
- Sujet : Obtenez vous les meme resultats ?
- Réponses : 8
- Vues : 2515
Re: OBTENEZ-VOUS LES MEMES RESULTATS ?
J'ai fait un asm en x86 pour voir et dans la section des variables globales on a cela
v_ch rb 0
v_gr rb 0
on ne réserve pas de place pour ces 2 variables
PB_DataPointer rd 1
v_i rd 1
v_CH$ rd 1
v_GR$ rd 1
align 4
v_ch rb 0
v_gr rb 0
align 4
align 4
align 4
I_BSSEnd:
section '.data' data ...
v_ch rb 0
v_gr rb 0
on ne réserve pas de place pour ces 2 variables
PB_DataPointer rd 1
v_i rd 1
v_CH$ rd 1
v_GR$ rd 1
align 4
v_ch rb 0
v_gr rb 0
align 4
align 4
align 4
I_BSSEnd:
section '.data' data ...
- jeu. 17/mars/2016 10:58
- Forum : Discussion générale
- Sujet : Obtenez vous les meme resultats ?
- Réponses : 8
- Vues : 2515
Re: OBTENEZ-VOUS LES MEMES RESULTATS ?
Mêmes adresses en 32/64 bits ascii/unicode pour la 1ere partie et différentes pour la 2ème.
5.42 LTS
x64 unicode
***** avec structure [0] *****
ch=5368979468 gr=5368979468
gr\VS16 = ch$=12345
ch\VS16 = GR$=123
gr\VS16 =12345 ch$=12345
ch\VS16 =12345 GR$=123
gr\VS16 = ch$=12345
ch\VS16 = GR ...
5.42 LTS
x64 unicode
***** avec structure [0] *****
ch=5368979468 gr=5368979468
gr\VS16 = ch$=12345
ch\VS16 = GR$=123
gr\VS16 =12345 ch$=12345
ch\VS16 =12345 GR$=123
gr\VS16 = ch$=12345
ch\VS16 = GR ...
- jeu. 17/mars/2016 10:47
- Forum : Discussion générale
- Sujet : Obtenez vous les meme resultats ?
- Réponses : 8
- Vues : 2515
Re: OBTENEZ-VOUS LES MEMES RESULTATS ?
Sans les macros c'est bien comme tu dis, mêmes adresses.
Ce que j'en pense :
Sizeof(multi) retourne 0 ce qui est normal puisqu'il n'existe aucun élément dans la structure.
Je pense que la notation avec des tableaux à 0 élément dans les structures est uniquement une facilité d'écriture pour ...
Ce que j'en pense :
Sizeof(multi) retourne 0 ce qui est normal puisqu'il n'existe aucun élément dans la structure.
Je pense que la notation avec des tableaux à 0 élément dans les structures est uniquement une facilité d'écriture pour ...
- jeu. 17/mars/2016 10:25
- Forum : Discussion générale
- Sujet : Obtenez vous les meme resultats ?
- Réponses : 8
- Vues : 2515
Re: OBTENEZ-VOUS LES MEMES RESULTATS ?
Bonjour PAPIPP
ligne 47 1er code et même problème avec le second (pas de macro)
_n(ch) n'est pas une fonction bla bla bla
la même chose avec _s
ligne 47 1er code et même problème avec le second (pas de macro)
_n(ch) n'est pas une fonction bla bla bla
la même chose avec _s
- dim. 13/mars/2016 12:14
- Forum : Annonces
- Sujet : Image To Icon
- Réponses : 14
- Vues : 6408
Re: Image To Icon
Voici du code pour créer une icône compressée à partir d'un png puique le principe de microsoft est d'avoir l'entête de l'icône suivi par la png en entier.
Le code fonctionne pour des png en RVB + alpha, j'ai pas cherché pour les autres formats, c'est juste les valeurs de l'en-tête à modifier, ces ...
Le code fonctionne pour des png en RVB + alpha, j'ai pas cherché pour les autres formats, c'est juste les valeurs de l'en-tête à modifier, ces ...
- sam. 12/mars/2016 11:23
- Forum : Applications
- Sujet : Calendrier mensuel des fêtes fixes + Vector Drawing.pb
- Réponses : 7
- Vues : 2389
Re: Calendrier mensuel des fêtes fixes + Vector Drawing.pb
Le code est bien plus clair, Merci Micoute.
Il manque un SpinGadget() pour choisir le mois que l'on veut visualiser et une recherche sur un prénom pour faire apparaître le mois correspondant
T'est pas obligé de faire ca
Il manque un SpinGadget() pour choisir le mois que l'on veut visualiser et une recherche sur un prénom pour faire apparaître le mois correspondant

T'est pas obligé de faire ca

- ven. 11/mars/2016 12:10
- Forum : Débutants
- Sujet : Bits piochés ca et la
- Réponses : 22
- Vues : 4697
Re: Bits piochés ca et la
Je suis d'accord avec TazNormand à 100%
J'ai fait de l'algèbre de Bool il y a 30 ans ou plus et j'ai appris exactement de la même manière que TazNormand.
Shadow, tu dois être jeune, car quand on est jeune, on sait tout :mrgreen:
et puis avec les années on apprend à connaître ses lacunes et on s ...
J'ai fait de l'algèbre de Bool il y a 30 ans ou plus et j'ai appris exactement de la même manière que TazNormand.
Shadow, tu dois être jeune, car quand on est jeune, on sait tout :mrgreen:
et puis avec les années on apprend à connaître ses lacunes et on s ...
- jeu. 10/mars/2016 19:41
- Forum : Débutants
- Sujet : Bits piochés ca et la
- Réponses : 22
- Vues : 4697
Re: Bits piochés ca et la
Salut la dedans !
Bon, je cherche un truc que je savais faire en ASM mais que je n'ai jamais reussi a faire en pb :
Prenons 2 nombres :
x=%00000011
et
y=%11110000
Comment "joindre" dans le nombre Z les 2 bits de poids faible de X et les 4 bits de poids fort de Y ?
z=%111111
x=%00000011
y ...
Bon, je cherche un truc que je savais faire en ASM mais que je n'ai jamais reussi a faire en pb :
Prenons 2 nombres :
x=%00000011
et
y=%11110000
Comment "joindre" dans le nombre Z les 2 bits de poids faible de X et les 4 bits de poids fort de Y ?
z=%111111
x=%00000011
y ...
- jeu. 10/mars/2016 15:19
- Forum : Discussion générale
- Sujet : ListIcon et redimensionnement colonnes - comment faire pour
- Réponses : 10
- Vues : 2665
Re: ListIcon et redimensionnement colonnes - comment faire p
J'ai dit une connerie,
#HDN_DIVIDERDBLCLICK permet d'interdire (retourner #true) le redimensionnement automatique par double clic.
C'est l'interception du message #WM_SETCURSOR dans la callback du header (et pas de la listicon) qui permet de dessiner ou non l'icône système, retourner #true pour ...
#HDN_DIVIDERDBLCLICK permet d'interdire (retourner #true) le redimensionnement automatique par double clic.
C'est l'interception du message #WM_SETCURSOR dans la callback du header (et pas de la listicon) qui permet de dessiner ou non l'icône système, retourner #true pour ...
- jeu. 10/mars/2016 7:55
- Forum : Débutants
- Sujet : Cherche Optimisation Système Bibi-Binaire
- Réponses : 20
- Vues : 4104
Re: Cherche Optimisation Système Bibi-Binaire
FredJe serait intéresser de savoir comment elle fonctionne cette commande Hex()
Personne ne sait ça ?
- jeu. 10/mars/2016 6:50
- Forum : Discussion générale
- Sujet : ListIcon et redimensionnement colonnes - comment faire pour
- Réponses : 10
- Vues : 2665
Re: ListIcon et redimensionnement colonnes - comment faire p
Merci kernadec,
je vais regarder ce lien.
Je potasse la doc Microsoft, j'ai un peu avancé mais pas encore assez
je vais regarder ce lien.
Je potasse la doc Microsoft, j'ai un peu avancé mais pas encore assez

- jeu. 10/mars/2016 6:48
- Forum : Débutants
- Sujet : Cherche Optimisation Système Bibi-Binaire
- Réponses : 20
- Vues : 4104
Re: Cherche Optimisation Système Bibi-Binaire
Ceci ne change rien au problème !
Encore un fois Shadow, tu affirmes des choses gratuitement.
Ar-S a raison. Il faut désactiver le debugger.
Cherche sur ce forum, il y a eu des débats sur le calcul d'exécution et de très bons codes données avec des explications sur l'influence du debugger.
Il me ...
Encore un fois Shadow, tu affirmes des choses gratuitement.
Ar-S a raison. Il faut désactiver le debugger.
Cherche sur ce forum, il y a eu des débats sur le calcul d'exécution et de très bons codes données avec des explications sur l'influence du debugger.
Il me ...