Je développe actuellement en VB6 une application qui permet de visyualiser
sur une mappemonde les régions sous l'autorité d'un personnaghe (roi ou
autre) au cours des ages. Ainsi pour l'instant mon programme permet de
visualiser l'Europe à la fin de l'empire romain d'occident (395 à 511).
J'utilise pour ce faire la fonction Polygone avec un tableau de points dont
les coordonnées à l'écran des sont calculées à partir des coordonnées
terrestres. J'ai plusieurs questions :
1) Est-il possible de passer d'une région du plan (stockée dans un tableau
de points) à une autre (dans un autre tableau) et cela à l'aide d'une
animation (type Morphing) ?
2) La taille de l'image que j'affiche est proportionnelle à l'écran utilisé
(par l'intermédiaire de VBpixel). J'utilise un effet de loupe qui permet
de zoomer plus ou moins autour d'un point central, les polices de mes labels
sont proportionnelles à la loupe. Sur mon écran 19 pouces (1280 x 1024) tout
va bien, mais sur un écran plus petit, l'image est de la bonne taille mais
les labels ont tendance à se chevaucher.
3) J'ai utilisé l'assistant de dévelloppement pour créer des disquettes
d'installation. Tout baigne. mais j'aimerai récupérer quelque part le
répertoire d'installation des fichiers données ou au moins que mon programme
els retrouve automatiquement. comment faire ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Ledev
"patrice henrio" a écrit dans le message de news:
Je développe actuellement en VB6 une application qui permet de visyualiser sur une mappemonde les régions sous l'autorité d'un personnaghe (roi ou autre) au cours des ages. Ainsi pour l'instant mon programme permet de visualiser l'Europe à la fin de l'empire romain d'occident (395 à 511). J'utilise pour ce faire la fonction Polygone avec un tableau de points
dont
les coordonnées à l'écran des sont calculées à partir des coordonnées terrestres. J'ai plusieurs questions : 1) Est-il possible de passer d'une région du plan (stockée dans un tableau de points) à une autre (dans un autre tableau) et cela à l'aide d'une animation (type Morphing) ?
Tous est possible, mais sa me semble compliquer(faudrai voir sa avec les MVP qui ont un niveaux bien plus élevés que moi)
2) La taille de l'image que j'affiche est proportionnelle à l'écran
utilisé
(par l'intermédiaire de VBpixel). J'utilise un effet de loupe qui permet de zoomer plus ou moins autour d'un point central, les polices de mes
labels
sont proportionnelles à la loupe. Sur mon écran 19 pouces (1280 x 1024)
tout
va bien, mais sur un écran plus petit, l'image est de la bonne taille mais les labels ont tendance à se chevaucher.
Si je comprend bien, l'image ce rétrécie convenablement sur les petits ecrans mais pas les labels, ce qui "sacage" tous. Dans se cas pour réduire la taille des labels, utilisée la propriété Fontsize.
3) J'ai utilisé l'assistant de dévelloppement pour créer des disquettes d'installation. Tout baigne. mais j'aimerai récupérer quelque part le répertoire d'installation des fichiers données ou au moins que mon
programme
els retrouve automatiquement. comment faire ?
Vous souhaitez retrouvée quoi exactement, sur les postes clients vous souhaitez que le programme accede au fichiers installez avec? Dans se cas, faites en sorte qu'ils s'install dans le dossiers de votre appli, et utilisé app.path
"patrice henrio" <patrice.henrio@ifrance.com> a écrit dans le message de
news: Oacgd6VSDHA.1556@TK2MSFTNGP10.phx.gbl...
Je développe actuellement en VB6 une application qui permet de visyualiser
sur une mappemonde les régions sous l'autorité d'un personnaghe (roi ou
autre) au cours des ages. Ainsi pour l'instant mon programme permet de
visualiser l'Europe à la fin de l'empire romain d'occident (395 à 511).
J'utilise pour ce faire la fonction Polygone avec un tableau de points
dont
les coordonnées à l'écran des sont calculées à partir des coordonnées
terrestres. J'ai plusieurs questions :
1) Est-il possible de passer d'une région du plan (stockée dans un tableau
de points) à une autre (dans un autre tableau) et cela à l'aide d'une
animation (type Morphing) ?
Tous est possible, mais sa me semble compliquer(faudrai voir sa avec les MVP
qui ont un niveaux bien plus élevés que moi)
2) La taille de l'image que j'affiche est proportionnelle à l'écran
utilisé
(par l'intermédiaire de VBpixel). J'utilise un effet de loupe qui permet
de zoomer plus ou moins autour d'un point central, les polices de mes
labels
sont proportionnelles à la loupe. Sur mon écran 19 pouces (1280 x 1024)
tout
va bien, mais sur un écran plus petit, l'image est de la bonne taille mais
les labels ont tendance à se chevaucher.
Si je comprend bien, l'image ce rétrécie convenablement sur les petits
ecrans mais pas les labels, ce qui "sacage" tous. Dans se cas pour réduire
la taille des labels, utilisée la propriété Fontsize.
3) J'ai utilisé l'assistant de dévelloppement pour créer des disquettes
d'installation. Tout baigne. mais j'aimerai récupérer quelque part le
répertoire d'installation des fichiers données ou au moins que mon
programme
els retrouve automatiquement. comment faire ?
Vous souhaitez retrouvée quoi exactement, sur les postes clients vous
souhaitez que le programme accede au fichiers installez avec?
Dans se cas, faites en sorte qu'ils s'install dans le dossiers de
votre appli, et utilisé app.path
Je développe actuellement en VB6 une application qui permet de visyualiser sur une mappemonde les régions sous l'autorité d'un personnaghe (roi ou autre) au cours des ages. Ainsi pour l'instant mon programme permet de visualiser l'Europe à la fin de l'empire romain d'occident (395 à 511). J'utilise pour ce faire la fonction Polygone avec un tableau de points
dont
les coordonnées à l'écran des sont calculées à partir des coordonnées terrestres. J'ai plusieurs questions : 1) Est-il possible de passer d'une région du plan (stockée dans un tableau de points) à une autre (dans un autre tableau) et cela à l'aide d'une animation (type Morphing) ?
Tous est possible, mais sa me semble compliquer(faudrai voir sa avec les MVP qui ont un niveaux bien plus élevés que moi)
2) La taille de l'image que j'affiche est proportionnelle à l'écran
utilisé
(par l'intermédiaire de VBpixel). J'utilise un effet de loupe qui permet de zoomer plus ou moins autour d'un point central, les polices de mes
labels
sont proportionnelles à la loupe. Sur mon écran 19 pouces (1280 x 1024)
tout
va bien, mais sur un écran plus petit, l'image est de la bonne taille mais les labels ont tendance à se chevaucher.
Si je comprend bien, l'image ce rétrécie convenablement sur les petits ecrans mais pas les labels, ce qui "sacage" tous. Dans se cas pour réduire la taille des labels, utilisée la propriété Fontsize.
3) J'ai utilisé l'assistant de dévelloppement pour créer des disquettes d'installation. Tout baigne. mais j'aimerai récupérer quelque part le répertoire d'installation des fichiers données ou au moins que mon
programme
els retrouve automatiquement. comment faire ?
Vous souhaitez retrouvée quoi exactement, sur les postes clients vous souhaitez que le programme accede au fichiers installez avec? Dans se cas, faites en sorte qu'ils s'install dans le dossiers de votre appli, et utilisé app.path
patrice henrio
Pour le point 2 j'utilise effectivement FontSize, mais justement, il semble que cette dernière propriété n'est pas réellemen,t proportionnelle à l'écran ce qui me crée le problème de chevauchement quand l'écran est plus petit. Pour le point 3, mon problème vient du fait que je veux laisser à l'installateur le choix de son répertoire pour mettre mon application, mais cette dernière a besoin de retrouver ses données par l'intermédiaire du nom du répertoire. en fait je ne sais pas très bien ce qu'est app.path
Merci de votre réponse.
"Ledev" a écrit dans le message de news:
"patrice henrio" a écrit dans le message de news: > Je développe actuellement en VB6 une application qui permet de
visyualiser
> sur une mappemonde les régions sous l'autorité d'un personnaghe (roi ou > autre) au cours des ages. Ainsi pour l'instant mon programme permet de > visualiser l'Europe à la fin de l'empire romain d'occident (395 à 511). > J'utilise pour ce faire la fonction Polygone avec un tableau de points dont > les coordonnées à l'écran des sont calculées à partir des coordonnées > terrestres. J'ai plusieurs questions : > 1) Est-il possible de passer d'une région du plan (stockée dans un
tableau
> de points) à une autre (dans un autre tableau) et cela à l'aide d'une > animation (type Morphing) ?
Tous est possible, mais sa me semble compliquer(faudrai voir sa avec les
MVP
qui ont un niveaux bien plus élevés que moi)
> 2) La taille de l'image que j'affiche est proportionnelle à l'écran utilisé > (par l'intermédiaire de VBpixel). J'utilise un effet de loupe qui
permet
> de zoomer plus ou moins autour d'un point central, les polices de mes labels > sont proportionnelles à la loupe. Sur mon écran 19 pouces (1280 x 1024) tout > va bien, mais sur un écran plus petit, l'image est de la bonne taille
mais
> les labels ont tendance à se chevaucher.
Si je comprend bien, l'image ce rétrécie convenablement sur les petits ecrans mais pas les labels, ce qui "sacage" tous. Dans se cas pour réduire la taille des labels, utilisée la propriété Fontsize.
> 3) J'ai utilisé l'assistant de dévelloppement pour créer des disquettes > d'installation. Tout baigne. mais j'aimerai récupérer quelque part le > répertoire d'installation des fichiers données ou au moins que mon programme > els retrouve automatiquement. comment faire ?
Vous souhaitez retrouvée quoi exactement, sur les postes clients vous souhaitez que le programme accede au fichiers installez avec? Dans se cas, faites en sorte qu'ils s'install dans le dossiers
de
votre appli, et utilisé app.path
Pour le point 2 j'utilise effectivement FontSize, mais justement, il semble
que cette dernière propriété n'est pas réellemen,t proportionnelle à l'écran
ce qui me crée le problème de chevauchement quand l'écran est plus petit.
Pour le point 3, mon problème vient du fait que je veux laisser à
l'installateur le choix de son répertoire pour mettre mon application, mais
cette dernière a besoin de retrouver ses données par l'intermédiaire du nom
du répertoire. en fait je ne sais pas très bien ce qu'est app.path
Merci de votre réponse.
"Ledev" <Bozodev@hotmail.com> a écrit dans le message de
news:ejmKcMWSDHA.2316@tk2msftngp13.phx.gbl...
"patrice henrio" <patrice.henrio@ifrance.com> a écrit dans le message de
news: Oacgd6VSDHA.1556@TK2MSFTNGP10.phx.gbl...
> Je développe actuellement en VB6 une application qui permet de
visyualiser
> sur une mappemonde les régions sous l'autorité d'un personnaghe (roi ou
> autre) au cours des ages. Ainsi pour l'instant mon programme permet de
> visualiser l'Europe à la fin de l'empire romain d'occident (395 à 511).
> J'utilise pour ce faire la fonction Polygone avec un tableau de points
dont
> les coordonnées à l'écran des sont calculées à partir des coordonnées
> terrestres. J'ai plusieurs questions :
> 1) Est-il possible de passer d'une région du plan (stockée dans un
tableau
> de points) à une autre (dans un autre tableau) et cela à l'aide d'une
> animation (type Morphing) ?
Tous est possible, mais sa me semble compliquer(faudrai voir sa avec les
MVP
qui ont un niveaux bien plus élevés que moi)
> 2) La taille de l'image que j'affiche est proportionnelle à l'écran
utilisé
> (par l'intermédiaire de VBpixel). J'utilise un effet de loupe qui
permet
> de zoomer plus ou moins autour d'un point central, les polices de mes
labels
> sont proportionnelles à la loupe. Sur mon écran 19 pouces (1280 x 1024)
tout
> va bien, mais sur un écran plus petit, l'image est de la bonne taille
mais
> les labels ont tendance à se chevaucher.
Si je comprend bien, l'image ce rétrécie convenablement sur les petits
ecrans mais pas les labels, ce qui "sacage" tous. Dans se cas pour réduire
la taille des labels, utilisée la propriété Fontsize.
> 3) J'ai utilisé l'assistant de dévelloppement pour créer des disquettes
> d'installation. Tout baigne. mais j'aimerai récupérer quelque part le
> répertoire d'installation des fichiers données ou au moins que mon
programme
> els retrouve automatiquement. comment faire ?
Vous souhaitez retrouvée quoi exactement, sur les postes clients vous
souhaitez que le programme accede au fichiers installez avec?
Dans se cas, faites en sorte qu'ils s'install dans le dossiers
Pour le point 2 j'utilise effectivement FontSize, mais justement, il semble que cette dernière propriété n'est pas réellemen,t proportionnelle à l'écran ce qui me crée le problème de chevauchement quand l'écran est plus petit. Pour le point 3, mon problème vient du fait que je veux laisser à l'installateur le choix de son répertoire pour mettre mon application, mais cette dernière a besoin de retrouver ses données par l'intermédiaire du nom du répertoire. en fait je ne sais pas très bien ce qu'est app.path
Merci de votre réponse.
"Ledev" a écrit dans le message de news:
"patrice henrio" a écrit dans le message de news: > Je développe actuellement en VB6 une application qui permet de
visyualiser
> sur une mappemonde les régions sous l'autorité d'un personnaghe (roi ou > autre) au cours des ages. Ainsi pour l'instant mon programme permet de > visualiser l'Europe à la fin de l'empire romain d'occident (395 à 511). > J'utilise pour ce faire la fonction Polygone avec un tableau de points dont > les coordonnées à l'écran des sont calculées à partir des coordonnées > terrestres. J'ai plusieurs questions : > 1) Est-il possible de passer d'une région du plan (stockée dans un
tableau
> de points) à une autre (dans un autre tableau) et cela à l'aide d'une > animation (type Morphing) ?
Tous est possible, mais sa me semble compliquer(faudrai voir sa avec les
MVP
qui ont un niveaux bien plus élevés que moi)
> 2) La taille de l'image que j'affiche est proportionnelle à l'écran utilisé > (par l'intermédiaire de VBpixel). J'utilise un effet de loupe qui
permet
> de zoomer plus ou moins autour d'un point central, les polices de mes labels > sont proportionnelles à la loupe. Sur mon écran 19 pouces (1280 x 1024) tout > va bien, mais sur un écran plus petit, l'image est de la bonne taille
mais
> les labels ont tendance à se chevaucher.
Si je comprend bien, l'image ce rétrécie convenablement sur les petits ecrans mais pas les labels, ce qui "sacage" tous. Dans se cas pour réduire la taille des labels, utilisée la propriété Fontsize.
> 3) J'ai utilisé l'assistant de dévelloppement pour créer des disquettes > d'installation. Tout baigne. mais j'aimerai récupérer quelque part le > répertoire d'installation des fichiers données ou au moins que mon programme > els retrouve automatiquement. comment faire ?
Vous souhaitez retrouvée quoi exactement, sur les postes clients vous souhaitez que le programme accede au fichiers installez avec? Dans se cas, faites en sorte qu'ils s'install dans le dossiers
de
votre appli, et utilisé app.path
Ledev
"patrice henrio" a écrit dans le message de news: e8#
Pour le point 2 j'utilise effectivement FontSize, mais justement, il
semble
que cette dernière propriété n'est pas réellemen,t proportionnelle à
l'écran
ce qui me crée le problème de chevauchement quand l'écran est plus petit. Pour le point 3, mon problème vient du fait que je veux laisser à l'installateur le choix de son répertoire pour mettre mon application,
mais
cette dernière a besoin de retrouver ses données par l'intermédiaire du
nom
du répertoire. en fait je ne sais pas très bien ce qu'est app.path
App.path, C'est pile poil ce que tu cherche ;-).
En faite il retourne le répertoire ou le .Exe(ou .Vbp si non compiler) se situe. Par exemple, si le chemin de ton programme est c:program filesmon projetmon projet.exe, alors app.path te retournera c:program filesmon projet.
Ainsi par exemple, si tu crée dans le dossiers de ton application un dissier DATA qui contient les fichiers de données de ton appli, alors il te suffiera de tapez pour ouvrir le fichiers "xxxx.ini": open app.path+"dataxxxx.ini" for input as 1
"patrice henrio" <patrice.henrio@ifrance.com> a écrit dans le message de
news: e8#8rfWSDHA.1924@TK2MSFTNGP12.phx.gbl...
Pour le point 2 j'utilise effectivement FontSize, mais justement, il
semble
que cette dernière propriété n'est pas réellemen,t proportionnelle à
l'écran
ce qui me crée le problème de chevauchement quand l'écran est plus petit.
Pour le point 3, mon problème vient du fait que je veux laisser à
l'installateur le choix de son répertoire pour mettre mon application,
mais
cette dernière a besoin de retrouver ses données par l'intermédiaire du
nom
du répertoire. en fait je ne sais pas très bien ce qu'est app.path
App.path, C'est pile poil ce que tu cherche ;-).
En faite il retourne le répertoire ou le .Exe(ou .Vbp si non compiler) se
situe.
Par exemple, si le chemin de ton programme est c:program filesmon
projetmon projet.exe, alors app.path te retournera c:program filesmon
projet.
Ainsi par exemple, si tu crée dans le dossiers de ton application un dissier
DATA qui contient les fichiers de données de ton appli, alors il te suffiera
de tapez pour ouvrir le fichiers "xxxx.ini":
open app.path+"dataxxxx.ini" for input as 1
"patrice henrio" a écrit dans le message de news: e8#
Pour le point 2 j'utilise effectivement FontSize, mais justement, il
semble
que cette dernière propriété n'est pas réellemen,t proportionnelle à
l'écran
ce qui me crée le problème de chevauchement quand l'écran est plus petit. Pour le point 3, mon problème vient du fait que je veux laisser à l'installateur le choix de son répertoire pour mettre mon application,
mais
cette dernière a besoin de retrouver ses données par l'intermédiaire du
nom
du répertoire. en fait je ne sais pas très bien ce qu'est app.path
App.path, C'est pile poil ce que tu cherche ;-).
En faite il retourne le répertoire ou le .Exe(ou .Vbp si non compiler) se situe. Par exemple, si le chemin de ton programme est c:program filesmon projetmon projet.exe, alors app.path te retournera c:program filesmon projet.
Ainsi par exemple, si tu crée dans le dossiers de ton application un dissier DATA qui contient les fichiers de données de ton appli, alors il te suffiera de tapez pour ouvrir le fichiers "xxxx.ini": open app.path+"dataxxxx.ini" for input as 1