22.09.2012, 05:22
Vitor, buenas.
Corrigi o erro do UTF-8 e ASCII .. pelo menos aqui funcionou como essa codificaзгo padrгo:

http://www.solidfiles.com/d/8ccd8391e9/ - download (sу baixar a substituir o do tуpico)
Tentei carregar um arquivo que utilizo o editor pawno e fechou tudo certinho como a codificaзгo padrгo.
Para generalizar, eu coloquei a opзгo de escolher a codificaзгo do arquivo. No canto superior direito tem a opзгo de codificaзгo a ser usada, lembre-se que o padrгo й UTF-8 .. Caso vocк carregou o projeto e os caracteres vieram esquisitos experimente trocar no canto superior direito. Lб tem UTF 7 ; UTF 8 ; UNICODE ; ASCII
________________________
Vitor, aqui a parte que modifiquei se precisar te envio no messenger todos arquivos:
Cria um comboBox1 e coloca as opзхes de codificaзгo
Onde abre o dialog:
de
para:
E em formLoad logo apуs o loop
_
Corrigi o erro do UTF-8 e ASCII .. pelo menos aqui funcionou como essa codificaзгo padrгo:

http://www.solidfiles.com/d/8ccd8391e9/ - download (sу baixar a substituir o do tуpico)
Tentei carregar um arquivo que utilizo o editor pawno e fechou tudo certinho como a codificaзгo padrгo.
Para generalizar, eu coloquei a opзгo de escolher a codificaзгo do arquivo. No canto superior direito tem a opзгo de codificaзгo a ser usada, lembre-se que o padrгo й UTF-8 .. Caso vocк carregou o projeto e os caracteres vieram esquisitos experimente trocar no canto superior direito. Lб tem UTF 7 ; UTF 8 ; UNICODE ; ASCII
________________________
Vitor, aqui a parte que modifiquei se precisar te envio no messenger todos arquivos:
Cria um comboBox1 e coloca as opзхes de codificaзгo
PHP код:
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
string escolhido = comboBox1.Text;
if (0 == String.Compare(escolhido, "UTF-8"))
{
pawnccProc.StartInfo.StandardOutputEncoding = Encoding.UTF8;
}
else if (0 == String.Compare(escolhido, "UTF-7"))
{
pawnccProc.StartInfo.StandardOutputEncoding = Encoding.UTF7;
}
else if (0 == String.Compare(escolhido, "Unicode"))
{
pawnccProc.StartInfo.StandardOutputEncoding = Encoding.Unicode;
}
else if (0 == String.Compare(escolhido, "ASCII"))
{
pawnccProc.StartInfo.StandardOutputEncoding = Encoding.ASCII;
}
else
{
pawnccProc.StartInfo.StandardOutputEncoding = Encoding.UTF8;
}
}
de
pawn Код:
fctb[tabControl1.SelectedIndex].Text = File.ReadAllText(FileName);
pawn Код:
fctb[tabControl1.SelectedIndex].Text = File.ReadAllText(FileName, pawnccProc.StartInfo.StandardOutputEncoding);
E em formLoad logo apуs o loop
PHP код:
pawnccProc.StartInfo.StandardOutputEncoding = Encoding.UTF8;