Le langage SMS est exclu sur les forums ProgBoards, tout message ne respectant pas la charte sera déplacé, modifié, ou supprimé par nos modérateurs.

Forum Langages » BASIC » Déformation dessin vectoriel à l'affichage en qb4.5

Francesco
Modérateur
RemonterCiter Linux Firefox 2 - Posté le 01/03/2008 à 16:25
Etant sous linux, j'utilise DosBOX pour faire tourner QBasic. Et c'est DosBox qui me permet de faire les screenshot. Mais tu peux l'installer, même si tu es sous Windows, il n'y a pas de souci !

Bon, je tester la source qui est dispo sur le wall, voir si une erreur ne s'est pas glissée quelque part...
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
Francesco
Modérateur
RemonterCiter Linux Firefox 2 - Posté le 01/03/2008 à 16:29
Nan, tout est bon, la seule différence se situe au niveau du fichier "lignes.txt" que j'ai changer en "lignes-2.txt" sur la source qui est sur mon disque dur.

Et normalement, tu devrais avoir directement ce qui s'affiche sur ma deuxième image. Donc, j'avoue ne pas comprendre non plus !
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
diemaker form
ProgBoarder
RemonterCiter Windows XP Firefox 2 - Posté le 01/03/2008 à 16:53
(désapprouve) merci !
là, je suis vraiment pas malin,
je post en disant de changer "lignes.txt" en "lignes-2.txt" et dans ton code je ne le fais pas (exclamation)
J'ai un fichier "lignes.txt" qui a des arcs dans les 2 sens et j'ai fait un prog pour tous les mettres dans le sens trigo, dans un fichier "lignes-2.txt"
Désolé de t'avoir fait perdre du temps et encore merci pour ton aide !
si tu as une petite idée pour les bugs, ...
Amicalement,
DMF
:$ (gêné) (héhé (héhé (héhé (héhé (exclamation)
Formes de Découpe, Outils Coupants pour l'imprimerie sur http://www.diemakerform.fr
Francesco
Modérateur
RemonterCiter Linux Firefox 2 - Posté le 01/03/2008 à 16:55
De rien. Et si j'ai une idée pour les petits problèmes d'affichage, je te fais signe !
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
diemaker form
ProgBoarder
RemonterCiter Windows XP Firefox 2 - Posté le 04/03/2008 à 19:19
HHAAAA !
Pas résolu !! svp !!
Francescoooooooooo au secour ! !
Je viens juste de m'apercevoir d'une énorme erreur !
J'étais trop aveuglé par la joie !
Dans ton Re(10) :
"Enfin, j'ai viré le coup du WINDOW pour la mise à l'échelle"
Mon dessin a maintenant la tête en bas (exclamation)
Que dois-je changer pour le remettre dans le bon sens ?
Merci,
Amicalement,
DMF
(langue)

Edité par diemaker form ( 04/03/2008 19:19:59 )
Formes de Découpe, Outils Coupants pour l'imprimerie sur http://www.diemakerform.fr
Francesco
Modérateur
RemonterCiter Linux Firefox 2 - Posté le 04/03/2008 à 21:28
s'il à la tête en bas, il suffit normalement de modifier la coordonnée y lorsque tu trace une ligne ou un cercle. Pour le mode 12, qui est en 640x480, un truc genre 480 - y devrait donc marcher. Il s'agit simplement d'un changement de repère avec un petit effet miroir en plus...
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
diemaker form
ProgBoarder
RemonterCiter Windows XP Firefox 2 - Posté le 14/03/2008 à 15:35
Bonjour Francesco,
Je n'arrive pas à remettre mon dessin dans le bon sens, dès que je mais une valeur négative à y mes rayons partent dans tous les sens ??
Si tu as une idée ! merci !
Amicalement,
DMF
(désapprouve)
Formes de Découpe, Outils Coupants pour l'imprimerie sur http://www.diemakerform.fr
diemaker form
ProgBoarder
RemonterCiter Windows XP Firefox 2 - Posté le 24/04/2008 à 18:59
Bonjour à tous,
le problème des rayons avec qbasic4.5 est toujours là, que ce soit avec les fonctions trigo de SFLPMEA ou avec celles de FRANCESCO, il n'y a pas moyen !
les fonctions de SFLPMEA me donnent par moment des cercles à la place de rayons et celles de FRANCESCO fonctionnent si les angles de début et de fin ne sont pas à 0° ou 90° ou 180° ou 270°
Désolé si je dérange, mais je ne sais plus quoi faire (gêné) (gêné)
je joint un fichier très simple de rectangles à coins ronds sortant et entrant avec un cercle au centre, si une personne a une idée, .... (désapprouve)
créer un fichier "lignes-2.txt" et mettez ce code :

A,2,80.78,17.1,80.78,17.1,80,20,1
L,2,82.99,10.19,89.99,22.31,0,0,q
A,2,88.9,26.41,89.99,22.31,91.49,24.91,1
L,2,88.9,26.41,81.1,30.91,0,0,q
A,2,77,29.81,81.1,30.91,78.5,32.41,1
L,2,77,29.81,70,17.69,0,0,q
A,2,71.1,13.59,70,17.69,68.5,15.09,1
L,2,71.1,13.59,78.9,9.09,0,0,q
A,2,83,10.18,78.9,9.09,81.49,7.59,1
L,2,60,0,100,0,0,0,q
A,2,105,5,100,0,105,0,1
L,2,105,5,105,35,0,0,q
A,2,100,40,105,35,105,40,1
L,2,100,40,60,40,0,0,q
A,2,55,35,60,40,55,40,1
L,2,55,35,55,5,0,0,q
A,2,60,0,55,5,55,0,1
A,2,24.22,17.1,24.22,17.1,25,20,1
L,2,23.57,9.84,35.04,17.87,0,0,q
A,2,35.04,17.87,35.77,22.05,33.32,20.33,1
L,2,35.77,22.05,30.61,29.42,0,0,q
A,2,30.61,29.42,26.43,30.16,28.15,27.7,1
L,2,26.43,30.16,14.96,22.13,0,0,q
A,2,14.96,22.13,14.23,17.95,16.69,19.67,1
L,2,14.23,17.95,19.39,10.58,0,0,q
A,2,19.39,10.58,23.57,9.84,21.85,12.3,1
L,2,5,0,45,0,0,0,q
A,2,45,0,50,5,45,5,1
L,2,50,5,50,35,0,0,q
A,2,50,35,45,40,45,35,1
L,2,45,40,5,40,0,0,q
A,2,5,40,0,35,5,35,1
L,2,0,35,0,5,0,0,q
A,2,0,5,5,0,5,5,1


encore merci d'avance, mais ce post n'est pas résolu FREEM, désolé.
Amicalement,
DMF
(gêné)
Formes de Découpe, Outils Coupants pour l'imprimerie sur http://www.diemakerform.fr

Poster une réponse

STOP aux fautes volontaires !
Message
Formatage
Note: pour partager du code source, merci d'utiliser le wall !
Smileys (sourire) (yekyek) (clein d'oeil) (désapprouve) (triste) (cool) (langue) (confus) (gêné) (neutre) (eek) (surpris) (diable) (flèche) (exclamation) (question) (diable) (idée) (méchant)
Pseudonyme
Recopiez le code
v6 © Computaid SPRL 2005-2008 - Tous droits réservés - Hébergé par eTigris - Page générée en 0,159 s - Crédits - Stats
1 connecté