IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Impression en arrière plan pour DOS


Sujet :

C#

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 38
    Points : 46
    Points
    46
    Par défaut Impression en arrière plan pour DOS
    Je dois développer pour une vieille application DOS (Dbase IV) une application sans form pour imprimer les factures sur l'imprimante par défaut de Windows.

    Mon client ne veut pas dépenser à nouveaux dans les 200,000$ pour une nouvelle application alors que celle qu'il s'est fait faire il y a 15 ans fonctionne encore très bien pour ses besoins.

    J'ai fait il y a deux ans une application similaire en C++ Builder. Cette fois-ci, je voudrais le faire en C# car la version de Builder que je possède ne supporte pas les index de DBase IV.

    Quelqu'un peut m'aider pour démarrer?

  2. #2
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 252
    Points
    28 252
    Par défaut
    ici?

    je ne vois pas ce que tu veux exactement vu le nombre d'informations différentes qu'il y a sur le net
    moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom

  3. #3
    Poumtschak
    Invité(e)
    Par défaut
    Je vais sans doute écrire une bêtise, mais ne peut-il tout simplement pas rediriger les impressions de LPT1: vers une imprimante quelconque (y compris celle du poste - qu'il suffit de partager) avec "net use" ?

    http://support.microsoft.com/kb/314499/fr


  4. #4
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 38
    Points : 46
    Points
    46
    Par défaut
    Citation Envoyé par Poumtschak Voir le message
    Je vais sans doute écrire une bêtise, mais ne peut-il tout simplement pas rediriger les impressions de LPT1: vers une imprimante quelconque (y compris celle du poste - qu'il suffit de partager) avec "net use" ?

    http://support.microsoft.com/kb/314499/fr

    L'application DBase IV adresse directement le port LPT1 ou LPT2.
    L'application imprime ses facture sur des formulaires pré imprimés sur une imprimante DOT 9 pins.
    Le client veux utiliser une imprimante Laser sur du papier ordinaire et avoir une présentation professionnelle.

    Pour un autre client, en 2002 j'ai modifier une application CLIPPER afin qu'elle lance un programme console en C++ Builder pour imprimer ses factures.

    Depuis quelques années maintenant je ne programme plus.

    Je connais C# mais je n'ai aucune idée comment démarrer le projet.: une DLL? un programme console qui surveillera l'apparition d'une facture à imprimer? Une application Report Writer ???

    Des suggestions.SVP

  5. #5
    Poumtschak
    Invité(e)
    Par défaut
    Citation Envoyé par Inpri-V Voir le message
    L'application DBase IV adresse directement le port LPT1 ou LPT2.
    L'application imprime ses facture sur des formulaires pré imprimés sur une imprimante DOT 9 pins.
    Le client veux utiliser une imprimante Laser sur du papier ordinaire et avoir une présentation professionnelle.
    Pour un autre client, en 2002 j'ai modifier une application CLIPPER afin qu'elle lance un programme console en C++ Builder pour imprimer ses factures.
    Avec la méthode de redirection suggérée dans mon post précédent, nous avons réussi à faire sortir sur des imprimantes laser réseau les éditions d'applications monopostes historiques écrites en CLIPPER ou DBASE, qui ne voyaient pourtant que le LPT1:, et travaillaient parfois au format listing. Le tout depuis des postes XP Pro.

    La seule contrainte effectivement est celle d'une mise en page très spécifique.


Discussions similaires

  1. Arrière plan pour Form sur vb.net
    Par forzaakz dans le forum VB.NET
    Réponses: 12
    Dernier message: 11/10/2011, 21h04
  2. code en c# pour exécuter une commande dos en arrière plan
    Par GhostMoon dans le forum Windows Forms
    Réponses: 2
    Dernier message: 31/03/2010, 09h48
  3. Changer couleur d'arrière plan pour une case d'un tableau
    Par Mo_Poly dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 02/10/2009, 16h33
  4. Appeler une fenêtre DOS en arrière-plan
    Par Efpoint dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 29/09/2006, 10h00
  5. Réponses: 2
    Dernier message: 02/12/2004, 08h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo