begin process at 2012 02 14 03:05:36
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > AFFICHER ET IMPRIMER DANS TOUS LES SENS : APPLICATION

AFFICHER ET IMPRIMER DANS TOUS LES SENS : APPLICATION


 Information sur la source

Note :
5 / 10 - par 2 personnes
5,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Niveau :Débutant Date de création :30/10/2003 Vu / téléchargé :4 352 / 615

Auteur : rene38

Ecrire un message privé
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Visualisation et impression de la feulle de fond d'une boîte de CD / DVD
utilisant les fonctions API de GDI32 pour afficher / imprimer "verticalement".

Une ligne de texte sur les bords,
avec choix des caractères : police, taille, couleur, gras, italique

Jusqu'à 20 (paramétrable) lignes de texte sur le fond, à rentrer une par une,
avec choix des caractères : police, taille, couleur, gras, italique, souligné ;
emplacement du texte défini par le clic souris ; tâtonnement possible :
clic droit de la souris = fonction "UnDo"

Impression "tel qu'à l'écran" (wysiwyg)

Source

  • 'BUG CONNU ET CORRIGÉ :
  • 'LES IMPRIMANTES N'INTERPRÈTENT PAS TOUTES DE LA MEME MANIÈRE
  • 'LES CODES ENVOYÉS PAR LA FONCTION API "TEXTOUT".
  • 'LES ÉCRITURES "VERTICALES" (sur les bords de la feuille de fond)
  • 'PEUVENT NE PAS S'IMPRIMER CORRECTEMENT,
  • 'SOLUTION : SI AU PREMIER ESSAI, L'IMPRESSION DES BORDS EST DÉCALÉE,
  • 'CLIQUER SUR LA FLÈCHE ROUGE EN HAUT À DROITE :
  • 'LA FLÈCHE CHANGE DE SENS ET TOUT RENTRE DANS L'ORDRE.
  • 'Manipulation à utiliser une seule fois : le paramétrage de l'imprimante est mémorisé.
  • Reste à ajouter la possibilité de mettre une image (facile) et de l'imprimer ...
'BUG CONNU ET CORRIGÉ :

'LES IMPRIMANTES N'INTERPRÈTENT PAS TOUTES DE LA MEME MANIÈRE 
'LES CODES ENVOYÉS PAR LA FONCTION API "TEXTOUT".
'LES ÉCRITURES "VERTICALES" (sur les bords de la feuille de fond) 
'PEUVENT NE PAS S'IMPRIMER CORRECTEMENT, 

'SOLUTION : SI AU PREMIER ESSAI, L'IMPRESSION DES BORDS EST  DÉCALÉE,
'CLIQUER SUR LA FLÈCHE ROUGE EN HAUT À DROITE :
'LA FLÈCHE CHANGE DE SENS ET TOUT RENTRE DANS L'ORDRE. 
'Manipulation à utiliser une seule fois : le paramétrage de l'imprimante est mémorisé.



Reste à ajouter la possibilité de mettre une image (facile) et de l'imprimer ...

 Conclusion


Mise à jour le 30 octobre 2003 après perte du lien précédent.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture RACCOURCI SUR LE BUREAU EN VB6
Source avec Zip Source avec une capture COURBE EN COORDONNÉES PARAMÉTRIQUES
Source avec Zip EFFECTUER DES SYMÉTRIES SUR UNE IMAGE
Source avec Zip Source avec une capture FEUILLE DE FOND D'UNE BOITE DE CD/DVD
CAPS LOCK, NUM LOCK, SCROLL LOCK PAR LOGICIEL

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) .NET DEPENDENCY VIEWER : ARBRE DES DÉPENDANCES D'UN ASSEMBLY... par ShareVB
Source avec Zip Source .NET (Dotnet) UTILITAIRE SKYDRIVE par MasterShadows
Source avec Zip ROTATION RAPIDE D'IMAGE par trex70
Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ... par Renfield
Source avec Zip Source avec une capture MOUSE SPEED AND WEIGHT : RETOUR DE FORCE VIRTUEL ! par ScSami

Commentaires et avis

Commentaire de jarod59 le 31/10/2003 09:37:00

Bonne source
Ya un bug quand je fais un clique droit sur le texte du milieu et quand il y a rien
Sinon c'est trés interressant mais ouais avec une image au milieu c'est bien et faudrait aussi qu'on puisse mettre une couleur de fond sur les bord, ca c'est des choses simples.
bon codding
ciao

Commentaire de rene38 le 31/10/2003 11:26:52

Exact Jarod59 : j'avais corrigé mais je n'ai pas posté le bon zip.

Dans la fonction Private Sub Fond_MouseDown(....
il faut ajouter la ligne '****
........
Else ' clic droit : effacement (sur n niveaux)
    n = n - 1
    If n < 0 Then n = 0: Exit Sub '****
    Couleur = Fond.ForeColor
........

Je n'ose olus faire une mise à jour du zip : ma source précédente s'est perdue à l'occasion d'une mise à jour...

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales