Gambas France BETA


Pas de compte ? Incription

La Police UTF-8, Dégradée.[GB3]

1
AuteurMessages
Reivillo#1 Posté le 25/3/2012 à 14:26:11
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Bonjour à Tous.

J'ai un soucis avec les Copier/Coller sous GB3,
alors que sous GB2 c'est OK.
Codage des carractéres je suppose.

Mini Code, pour Test.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
' Gambas class file


'Public Sub Form_Open()

'End

PUBLIC SUB Form_DblClick()

DIM uString AS STRING = Clipboard.Paste()

PRINT uString

END

1_ Sélectionnez une ligne de text dans GooGle.
2_ ClickDroit Copier.
3_ DblClickGauche sur la Form.
4_ Voir résultat dans la Console.

J'ai ça: ��G^@a^@m^@b^@a^@s^@ ^@e^@n^@ ^@g^@�^@n^@�^@r^@a^@l^@
Au lieu de: Gambas en général

Reivillo.
Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
linuxos#2 Posté le 25/3/2012 à 14:39:27
Un peu de sel, de poivre et la crevette sera... C'est surrement du code Utf-8

Utilisé les commande 'conv$' ou 'dconv$' pour remettre tout ça en ordre.

Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
Reivillo#3 Posté le 25/3/2012 à 14:51:18
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Bonjour linuxos.

J'ai déjà essayé conv$.
Problème de syntaxe surement.

Si tu avais une ligne de Code,
à me montrer, serai sympa.

Merci.


Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
Reivillo#4 Posté le 25/3/2012 à 16:40:07
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Re.

J'ai trouvé ça.

1
PRINT Conv$(uString, "UTF-16", "UTF-8")


Mais il faut que j'ajoute un test.
Y a t'il une Fonction, pour savoir
si ma Chaine est codée UTF-8.

Qu'en pensez-vous.

Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
linuxos#5 Posté le 25/3/2012 à 16:52:46
Un peu de sel, de poivre et la crevette sera... La je sais pas.. j'avoue que se serait pas mal une commande comme ça...
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
Reivillo#6 Posté le 25/3/2012 à 17:44:06
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Une commande, Bourrin de ce genre:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
' Gambas class file


'Public Sub Form_Open()

'End

PUBLIC SUB Form_DblClick()

DIM uString AS STRING = Clipboard.Paste()
DIM uSort AS STRING

SHELL "echo " & uString & " | grep ^@" TO uSort

PRINT uString

IF uSort <> "" THEN
PRINT "False"
ELSE
PRINT "True"
ENDIF

END
Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
linuxos#7 Posté le 25/3/2012 à 18:46:09
Un peu de sel, de poivre et la crevette sera... Peut etre avec ça: Desktop.Charset

Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
gambix#8 Posté le 26/3/2012 à 12:24:10
Faire simple !Tu copie quoi et tu le colle ou ?

je ne comprend pas
Moins de texte dans une signature c'est agrandir son espace.
Reivillo#9 Posté le 26/3/2012 à 14:54:19
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Bonjour gambix.

Tu copie quoi et tu le colle ou ?

je ne comprend pas

Voir le 1er POST.

Autrement:

J'ai déposé dans la Forge/Accessoires le Projet PPP: (PressePapierPersistent).
http://www.gambasforge.org/code-57-gb2-pressepapierpersistent.html
qui enregistre automatiquement, tous les ClickDroit/Copier.

Il m'arrive très souvent de noter du Texte, des Liens dans les textes,et Autres,
sur les pages GooGle Dans FireFox.
Cela m'évite de naviguer entre Page Internet, et Fichier Texte
pour Coller le contenu du Presse-Papier.
En suite, quand je quitte la navigation,
il me reste qu'a consulter le PressePapierPersitent.

Il est en GB2, dû justement à ce Soucis de Police sous GB3.

A+.




Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
1