Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 18-05-2007 22:15:32

cagoule  
Membre
Lieu: paris
Date d'inscription: 06-02-2007
Messages: 11
Pépites: 47
Banque: 0

Faire pivoter une image

bonjout

tout d abord pardon si je ne suis pas dans la bonne rubrique

j aimerais en fait faire pivoter une image de 90°

je ne vois pas du tout comment faire

merci par avance

cagoule

Hors ligne

 

#2 19-05-2007 09:53:11

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4659
Pépites: 945
Banque: 2,147,483,647
Site web

Re: Faire pivoter une image

tu peux faire pivoter une image integrée dans une datawindow...

mais depuis une fenetre, je ne pense pas... à part preparer plusieurs images... ou integrer une image gif animée.


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#3 19-05-2007 11:21:39

cagoule  
Membre
Lieu: paris
Date d'inscription: 06-02-2007
Messages: 11
Pépites: 47
Banque: 0

Re: Faire pivoter une image

merci pour ta reponse

mais peut on choisir quelle image on veut afficher dans la datawindow ?

cagoule

Hors ligne

 

#4 19-05-2007 11:24:54

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4659
Pépites: 945
Banque: 2,147,483,647
Site web

Re: Faire pivoter une image

cagoule a écrit:

merci pour ta reponse

mais peut on choisir quelle image on veut afficher dans la datawindow ?

cagoule

il suffit de tester... normalement oui


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#5 19-05-2007 14:23:14

cagoule  
Membre
Lieu: paris
Date d'inscription: 06-02-2007
Messages: 11
Pépites: 47
Banque: 0

Re: Faire pivoter une image

sinon pour l impression d une image peut on choisir l orientation de la feuille

je voudrais la mettre en format paysage et comme ca l image n aura pas besoin d etre retourner

merci par avance

Hors ligne

 

#6 19-05-2007 16:38:58

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4659
Pépites: 945
Banque: 2,147,483,647
Site web

Re: Faire pivoter une image

cagoule a écrit:

sinon pour l impression d une image peut on choisir l orientation de la feuille

je voudrais la mettre en format paysage et comme ca l image n aura pas besoin d etre retourner

merci par avance

heureusement qu'on peut choisir l'orientation pour l'impression d'une datawindow !


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#7 19-05-2007 16:57:41

cagoule  
Membre
Lieu: paris
Date d'inscription: 06-02-2007
Messages: 11
Pépites: 47
Banque: 0

Re: Faire pivoter une image

je sais qu on peut

mais je ne voudrais pas passer par une datawindow car je ne n arrive pas a charger une image dynamiquement

cagoule

Hors ligne

 

#8 19-05-2007 17:30:06

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4659
Pépites: 945
Banque: 2,147,483,647
Site web

Re: Faire pivoter une image

cagoule a écrit:

je sais qu on peut

mais je ne voudrais pas passer par une datawindow car je ne n arrive pas a charger une image dynamiquement

cagoule

ha bon ?

Code: pb

string ls_logo

ls_go = 'titi.jpg'
dw_1.Modify("p_image.filename='"+ls_logo+"'")

Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#9 19-05-2007 19:03:30

cagoule  
Membre
Lieu: paris
Date d'inscription: 06-02-2007
Messages: 11
Pépites: 47
Banque: 0

Re: Faire pivoter une image

voici mon code

Code: pb

//Creation DataStore
DataStore  lds_image
lds_image  =  CREATE DataStore
lds_image.dataobject = 'dw_image_impression'
string ls_image
ls_image = chemin + as_titre_jeux + ".jpg"
lds_image.Modify("p_name.filename='" + ls_image + "'")
lds_image.Modify("p_name.Resize(5118,5118)")
lds_image.Modify("p_name.OriginalSize =' false'" )
lds_image.SetTransObject(gtrans)
lds_image.retrieve()

ensuite pour voir l image

j ai cree une window, a l interieur de laquelle j ai mis une dw qui elle appelle dw_image_impression

et pourtant a l ecran je n ai aucune image qui s affiche

merci d avance

cagoule

Hors ligne

 

#10 19-05-2007 19:09:27

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4659
Pépites: 945
Banque: 2,147,483,647
Site web

Re: Faire pivoter une image

c'est le chemin de ton fichier image...

tu as mis quoi comme chemin ? et ou se trouve ce fichier ? dans un repertoire ? dans ???


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#11 19-05-2007 19:15:30

cagoule  
Membre
Lieu: paris
Date d'inscription: 06-02-2007
Messages: 11
Pépites: 47
Banque: 0

Re: Faire pivoter une image

oui mon chemin c est le chemin c est une variable globale

mon chemin fonctionne car je peux voir d autres images sur une picture control ds une window

Hors ligne

 

#12 19-05-2007 19:19:21

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4659
Pépites: 945
Banque: 2,147,483,647
Site web

Re: Faire pivoter une image

et si tu essayais une datawindow visible ? au lieu de la datastore locale ?


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#13 19-05-2007 19:23:40

cagoule  
Membre
Lieu: paris
Date d'inscription: 06-02-2007
Messages: 11
Pépites: 47
Banque: 0

Re: Faire pivoter une image

j ai une autre question mais avec une datawindow visible comment je peux forcer l impression en landscape

Hors ligne

 

#14 19-05-2007 19:36:16

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4659
Pépites: 945
Banque: 2,147,483,647
Site web

Re: Faire pivoter une image

Code: pb

dw_1.Object.DataWindow.Print.Orientation = 1

Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#15 19-05-2007 19:43:41

cagoule  
Membre
Lieu: paris
Date d'inscription: 06-02-2007
Messages: 11
Pépites: 47
Banque: 0

Re: Faire pivoter une image

merci

est ce que je peux attacher un picture control a une datawindow visible ?

Hors ligne

 

#16 19-05-2007 19:45:13

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4659
Pépites: 945
Banque: 2,147,483,647
Site web

Re: Faire pivoter une image

pourquoi tu ne ferais pas des tests avant de poser ces questions ? tu auras la reponse toi meme


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#17 19-05-2007 20:00:14

cagoule  
Membre
Lieu: paris
Date d'inscription: 06-02-2007
Messages: 11
Pépites: 47
Banque: 0

Re: Faire pivoter une image

parce que cela fait trois jours que j y suis dessus et j ai essaye pas mal de chose et je ne me souviens plus de ce que j ai deja fait

Hors ligne

 

#18 20-05-2007 08:34:32

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4659
Pépites: 945
Banque: 2,147,483,647
Site web

Re: Faire pivoter une image

je pense avoir localiser le probleme avec ta datawindow...

dans ton script, tu fais un retrieve.
mais le retrieve, il ramene quelque chose au moins ?

si c'est une datawindow, avec uniquement une picture controle, alors, c'est une datawindow external.
et la, pas besoin de lancer un retrieve...

si la datawindow ramene aucune ligne, c'est normal que tu ne vois rien.
dans ce cas, il faut rajouter apres :


Code: pb

settransobject(sqlca)
if dw_1.retrieve() <1 then
dw_1.insertrow(0)
end if

Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22