begin process at 2012 02 15 13:56:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Langages dérivés

 > 

VBA

 > 

RichtextBox sous Access 2000


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

RichtextBox sous Access 2000

dimanche 20 août 2006 à 17:59:49 | RichtextBox sous Access 2000

dakar2003

Bonjour,

Je suis en cours de réaliser sous access 2000, un formulaire ayant le contrôle RictextBox, je bloque sur l'impression du contenu, j'ai trouver sur le site Microsoft "Comment configuere le contrôle RichtextBox pour l'impression", l'ordre Printer. ne fonctionnne pas avec access 2000, par quoi doit on le remplacer ou quelle est la méthode pour imprimer un RichTextBox.

Merci de votre aide.

lundi 21 août 2006 à 02:48:13 | Re : RichtextBox sous Access 2000

mortalino

Membre Club


Salut,

essai ceci (pas testé en access) :

Coloration syntaxique automatique

'*** dans les déclarations :

Private Const CCHDEVICENAME As Long = 32& 
Private Const CCHFORMNAME As Long = 32& 
Private Const PD_RETURNDC As Long = &H100 
Private Const PD_RETURNIC As Long = &H200 
Private Const NULL_PTR As Long = 0& 

Private Type DEVMODE 
    dmDeviceName As String * CCHDEVICENAME 
    dmSpecVersion As Integer 
    dmDriverVersion As Integer 
    dmSize As Integer 
    dmDriverExtra As Integer 
    dmFields As Long 
    dmOrientation As Integer 
    dmPaperSize As Integer 
    dmPaperLength As Integer 
    dmPaperWidth As Integer 
    dmScale As Integer 
    dmCopies As Integer 
    dmDefaultSource As Integer 
    dmPrintQuality As Integer 
    dmColor As Integer 
    dmDuplex As Integer 
    dmYResolution As Integer 
    dmTTOption As Integer 
    dmCollate As Integer 
    dmFormName As String * CCHFORMNAME 
    dmUnusedPadding As Integer 
    dmBitsPerPel As Long 
    dmPelsWidth As Long 
    dmPelsHeight As Long 
    dmDisplayFlags As Long 
    dmDisplayFrequency As Long 
End Type 

Private Type DEVNAMES 
    wDriverOffset As Integer 
    wDeviceOffset As Integer 
    wOutputOffset As Integer 
    wDefault As Integer 
End Type 

Private Type InformationImprimante 
    lStructSize As Long 
    hwndOwner As Long 
    hDevMode As Long 
    hDevNames As Long 
    hdc As Long 
    flags As Long 
    nFromPage As Integer 
    nToPage As Integer 
    nMinPage As Integer 
    nMaxPage As Integer 
    nCopies As Integer 
    hInstance As Long 
    lCustData As Long 
    lpfnPrintHook As Long 
    lpfnSetupHook As Long 
    lpPrintTemplateName As String 
    lpSetupTemplateName As String 
    hPrintTemplate As Long 
    hSetupTemplate As Long 
End Type 

Private Declare Function GlobalLock Lib "kernel32" ByVal hMem As LongAs Long 
Private Declare Function GlobalUnlock Lib "kernel32" ByVal hMem As LongAs Long 


Sub Impression() 

    Dim imprimanteSelectionne As InformationImprimante 
    Dim infoDevice As DEVMODE 
    Dim adresseStructureDEVMODE As Long 
    Dim imprimante As Printer 

On Error GoTo Saut 
With imprimanteSelectionne 
    .lStructSize = Len(imprimanteSelectionne) 
    .hDevMode = NULL_PTR 
    .hDevNames = NULL_PTR 
    .flags = PD_RETURNIC 
End With 

adresseStructureDEVMODE = GlobalLock(imprimanteSelectionne.hDevMode) 

Printer.FontName = "Courier" 
Printer.FontSize = 10 

Printer.Print "Tes données" 

Printer.EndDoc 
adresseStructureDEVMODE = GlobalUnlock(imprimanteSelectionne.hDevMode) 

Exit Sub 

Saut: 
Printer.KillDoc 

End Sub 

Coloration syntaxique automatique

@++


  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
lundi 21 août 2006 à 04:50:06 | Re : RichtextBox sous Access 2000

mortalino

Membre Club


Re,

bah laisse tomber^^
cela ne fonctionne pas sous Access, désolé !

Bon courage !

@++


  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"


Cette discussion est classée dans : access, impression, contrôle, richtextbox


Répondre à ce message

Sujets en rapport avec ce message

Impression d'un état ACCESS à partir de VB6 [ par Gadiom ] S'il vous plait, j'aimerais savoir comment imprimer un état ACCESS à partir de VB 6.0. Impression RichTextBox [ par 1805 ] Comment imprimer le contenu d'un controle RichTextBox avec tous les attributs (gras, italic...) ? Propriété DataFormat avec Access [ par vince ] J'essaie de lier mon projet à une base access avec un contrôle Data. Mais à chaque fois que je veux donner mon contrôle Data comme datasource à un lab État d'impression ACCESS sur l'enregistrement actif [ par coupdegenie ] Je cherche comment créer une requête qui sélectionnerait uniquement l'enregistrement actif dans le formulaire en cours d'utilisation. Cela a pour but Impression d'un richtextbox [ par momo ] Je souhaite imprimer le contenu formaté d'un contrôle Richtextbox à partir d'un point quelconque de la feuille et sur la largeur voulue or la méthode Impression d'un Etat Access 97 depuis VB ? [ par joez ] est ce possible ? Et si oui comment ?Merci ;)) Impression Etat sosu VB/SQLServer/Access.apd [ par FredB ] J'ai créé un fichier adp avec access connecté donc à une BDD Sql Server 2000. J'ai créé un état qui a pour source une procédure stockée, car j'ai beso impression d'une richtextBox et marges [ par Caius ] lorsque j'utilise rtb.selprint, printer.scaleleft semble incapable de faire apparaitre une marge à l'impression.Merci de votre réponse, car ca fait pl impression d'une richtextBox et marges [ par Caius ] lorsque j'utilise rtb.selprint, printer.scaleleft semble incapable de faire apparaitre une marge à l'impression.Merci de votre réponse, car ca fait pl marges à l'impression d"une richtextbox [ par Caius ] lorsque j'utilise rtb.selprint, printer.scaleleft semble incapable de faire apparaitre une marge à l'impression.Merci de votre réponse, car ca fait pl


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,686 sec (4)

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