FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 25
→
Ler/Gravar Unicode/ANSI
Ler/Gravar Unicode/ANSI
Débuté par JOSE ELIELSON SILVA, 26 mai 2015 19:10 - Aucune réponse
Connectez-vous…
JOSE ELIELSON SILVA
#1
Membre enregistré
14 messages
Popularité : +5 (7 votes)
Posté le 26 mai 2015 - 19:10
/////// para ler o arquivo em Unicode gerado por um app feito em Windev Mobile para Android ou iOS
MyUnicodeString is UNICODE
string
s
Line
is
string
=
""
s
TextFileUnicode is
string
=
"c:\tmp\00010101.txt"
// formato Unicode
mLinha
is
string
// aqui coloquei o parametro "foAnsi"
MyUnicodeString
=
fLoadText
(
s
TextFileUnicode
,
foAnsi
)
// carregar o texto
// aqui coloquei o parametro "charsetAnsi"
s
Line
=
UnicodeToAnsi
(
MyUnicodeString
,
charsetAnsi
)
// converter o texto
ListDeleteAll
(
ListBox1
)
ListAdd
(
ListBox1
,
s
Line
)
// jogar o texto convertido em um ListBox
FOR EACH ROW OF ListBox1
// ler linha a linha e tratá-la de acordo com as suas regras
mLinha
=
ListBox1
..
DisplayedValue
// receber o conteudo de cada linha do texto
Trace
(
mLinha
)
// visualizar o conteudo lido em mLinha para efeito didático apenas
END
////////////////// FIM //////////////////
// para gravar o arquivo em unicode por um app iOS/Android feito em Windev Mobile
x
FLagOk is
boolean
FileID is
int
=
fCreate
(
DirPadrao
+
mArquivo
,
foAnsi
)
// aqui coloquei o parametro "foAnsi"
IF
FileID
=
-
1
THEN
Info
(
"Erro ao criar arquivo."
)
x
FlagOk
=
False
RETURN
END
...
// ponha o seu codigo aqui
...
// ponha o seu código aqui
// aqui coloquei o parâmetro ftpASCIIMode
EnviarArquivo is
boolean
=
FTPSend
(
MinhaConexao
,
DirPadrao
+
mArquivo
,
CompleteDir
(
x
PastaPedidos
)
,
""
,
ftpASCIIMode
)
IF
EnviarArquivo
=
False
THEN
Error
(
"Erro ao enviar arquivo para o FTP."
,
ErrorInfo
(
)
)
Info
(
"Arquivo não foi enviado."
,
"Tente enviá-lo novamente."
)
x
FlagOk
=
False
RETURN
END
Signaler
0
0
→ Revenir à WINDEV 25
WINDEV 25
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte