Quoi, tu ne connais pas PB ? Va falloir parcourir tout le forum alors !

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 11-03-2013 09:20:39

poff  
Membre Geek
Date d'inscription: 18-03-2010
Messages: 27
Pépites: 148
Banque: 0

migration de pb9 a pb12.5

Migration de pb9 à pb12.5


Quelles sont les améloirations ?

Quels éventuels problèmes ?

Merci de votre réponse

Hors ligne

 

#2 11-03-2013 09:56:25

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: migration de pb9 a pb12.5

http://www.techno-kitten.com/Changes_to … ilder.html

Attention aux manipulations de texte, PB est unicode depuis la v10.


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#3 11-03-2013 10:39:41

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: migration de pb9 a pb12.5

Par voie de conséquence, il faut regarder les appels aux API, et ne pas oublier d'ajouter le ";ANSI" le cas échéant.
Il y a quelques exemples sur le forum.


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#4 11-03-2013 10:53:45

poff  
Membre Geek
Date d'inscription: 18-03-2010
Messages: 27
Pépites: 148
Banque: 0

Re: migration de pb9 a pb12.5

Merci

Hors ligne

 

#5 11-03-2013 13:06:59

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: migration de pb9 a pb12.5

foon a écrit:

Par voie de conséquence, il faut regarder les appels aux API, et ne pas oublier d'ajouter le ";ANSI" le cas échéant.
Il y a quelques exemples sur le forum.

Ou, quand c'est possible, il vaut mieux modifier la déclaration de l'external pour appeler la version unicode de la fonction de l'API (la version dont le nom se termine par 'W', et donc ne pas ajouter le ';ansi'), ça évite une conversion de chaîne unicode -> ansi (comme PB 10+ manipule les chaines en unicode et que la version 'W' est également en unicode) et donc une perte de temps. Ça peut compter si c'est une API appelée dans une boucle.


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22