Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1476 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Aide] Déplacer tête d'impression

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Aide] Déplacer tête d'impression

n°1224246
PARTH-L@N
Posté le 17-10-2005 à 09:02:58  profilanswer
 

Bonjours tlm !  :D  
 
Bon voila je vous expose mon problème :  
Pour mes PPE au lycée, j'ai besoin de déplacer la tete d'impression d'une imprimante à aiguille.
On avait déja utiliser le pascal avec le programe suivant :  
 

Citation :

program imprimante;
var
i,data,cont:integer;
          procedure ecriturehard(sortie: byte);  {sortie contient la valeur a sortir}
          begin
               port[data]:=sortie;
          end;
begin
     i:=1;
     data:=$0378;
     cont:=$037A;
     port[data]:=$00;{remise a zeros des huit sorties}
     port[cont]:=$04;{les bits de selection inactifs}
     repeat
     ecriturehard($20);{$20-->espace en hexa}
     i:=(i+1);
     writeln(i);
     until i=20
 end.


 
mais il ne fonctionnait pas, apriori cela vien de windows XP qui interdit l'accès aux ports de l'imprimante. Donc on m'a conseiller de coder en delphi qui est compatible avec XP
 
Quelqu'un saurait comment je pourai faire bouger cette tête d'impression en delphi ???

mood
Publicité
Posté le 17-10-2005 à 09:02:58  profilanswer
 

n°1224348
antp
Super Administrateur
Champion des excuses bidons
Posté le 17-10-2005 à 11:53:03  profilanswer
 

C'est pas tellement un problème de Delphi/Pascal, c'est juste que sous NT/XP on n'a pas accès au matériel en direct.  
Mais il est vrai qu'il doit y avoir des composants spéciaux pour Delphi qui permettent d'accéder directement au port de l'imprimante, il faudra donc réécrire le code pour utiliser ce genre de composant.

Message cité 1 fois
Message édité par antp le 17-10-2005 à 11:56:58

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1228393
Natopsi
☄️Just end it already!☄️
Posté le 21-10-2005 à 19:45:46  profilanswer
 

antp a écrit :

C'est pas tellement un problème de Delphi/Pascal, c'est juste que sous NT/XP on n'a pas accès au matériel en direct.  
Mais il est vrai qu'il doit y avoir des composants spéciaux pour Delphi qui permettent d'accéder directement au port de l'imprimante, il faudra donc réécrire le code pour utiliser ce genre de composant.


 
http://www.driverlinx.com/DownLoad [...] 9916560625


---------------
ACH/VDSHFRCoin◈1435mm⚡
n°1228820
Natopsi
☄️Just end it already!☄️
Posté le 22-10-2005 à 19:53:48  profilanswer
 

http://www.torry.ru/pages.php?id=227 ;)


---------------
ACH/VDSHFRCoin◈1435mm⚡

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [Aide] Déplacer tête d'impression

 

Sujets relatifs
Aide requête SQL AccessAide sur les variables($) variables(adj)
[GTK] probleme de lancement de fonction C a l'aide d'un boutonaide sur un sript de sauvegarde
Aide pour petit progDE L'AIDE !!! comment animer un bouton???
[AIDE PHP] manque une ou 2 commandes sur mon script...[VISUAL] ajouter une aide dans le dynamic help
[AIDE] phpnuke[Aide] déplacer tête d'impression
Plus de sujets relatifs à : [Aide] Déplacer tête d'impression


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR