Saisir une adresse et l'imprimer sur une enveloppe 220x110

Cette source est considérée comme dangereuse, elle a néamoins été gardée dans un but pédagogique :

Description

Tout est dit dans le Titre.
Cette maquette de projet représente la base du carnet d'adresses que vous allez développer. Il ne vous reste plus qu'à créer une base de données, l'intégrer dans ce projet, saisir vos adresses et vous pourrez ainsi envoyer de belles enveloppes à vos amis.

Fonctions actuelles:
- Saisie d'une adresse
- Choisir la police de caractère sa taille et ses attributs gras ou Italique
- Positionner l'adresse sur l'enveloppe, à l'endroit que vous voulez, à l'aide de la Souris.
- Enregistrer l'adresse et ses attributs dans le fichier PrintEnveloppe1.par
- Imprimer une enveloppe format DL -> 220x110.

Ps. Je sais que vous ce n'est pas votre tasse de thé de laisser un mot. Malgré cela, je demande à celui qui est plus courageux que les autres de répondre à la question technique ci-dessus.

J'ai volontairement fixé des limites de déplacement de l'adresse sur l'enveloppe pour être certain de ne pas la tronquer au moment de l'impression. (Voir la procédure ---> Private Sub label1_Mouseup - Label1.left = ...)

Vous constaterez que la marge de droite est plus importante que les autres marges. Si je réduis la taille de cette marge, l'adresse est tronquée au moment de l'impression. (Voir la Procédure ---> Sub OnImprime)

Je n'ais pas voulu chercher trop longtemps le pourquoi de celà, me disant qu'en échange de cette source vous alliez me donner la réponse à ma question: Pourquoi !

Conclusion :


Pour ceux qui adore critiquer: Toutes les instructions que j'utilise dans mes programmes ont été honteusement pompées dans le manuel de référence Visual Basic. Toute ressemblance avec une autre source est possible.Je programme pour m'amuser avec la technique et l'organisation qui est la mienne. Libre à ceux qui le souhaite de modifier les sources à leur convenance.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.