![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 26.09.2010
Сообщений: 1
|
![]()
С кириллицы на латиницу ясно а вот обратно уже сложнее зависаю
Public Class Main Private Sub ToolStripButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click 'Масcив с русскими буквами. Dim Rus As String() = "А,Б,В,Г,Д,Е,Ё,Ж,З,И,Й,К,Л,М,Н,О,П, Р,С,Т,У,Ф,Х,Ц,Ч,Ш,Щ,Ъ,Ы,Ь,Э,Ю,Я,а,б ,в,г,д,е,ё,ж,з,и,й,к,л,м,н,о,п,р,с, т,у,ф,х,ц,ч,ш,щ,ъ,ы,ь,э,ю,я".Split( ",") 'Массив английских букв и сочетаний букв, которые представляют русские. Dim Eng As String() = "A,B,V,G,D,E,YE,ZH,Z,I,J,K,L,M,N,O, P,R,S,T,U,F,X,C,CH,SH,SHH,'',Y,',E, YU,YA,a,b,v,g,d,e,ye,zh,z,i,j,k,l,m ,n,o,p,r,s,t,u,f,x,c,ch,sh,shh,'',y ,',e,yu,ya".Split(",") 'Временная переменная, которая заменяет буквы. Dim VrPer As String = TextBox1.Text ToolStripButton1.Enabled = False TextBox1.Enabled = False 'Проверка букв и заменяет русские буквы английскими. For i = 0 To Rus.Length - 1 VrPer = VrPer.Replace(Rus(i), Eng(i)) Next 'Позволяет обновить текст в поле ToolStripButton1.Enabled = True TextBox1.Enabled = True TextBox1.Text = VrPer End Sub Проблема заключается в следующем буквы ё,ж,ч,ш,щ,ю,я переводятся уже нетак.Как задать условие чтобы 1 русская буква кодировалась двумя латинскими. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
visual basic 2008 формулы | hazam | Помощь студентам | 0 | 06.05.2010 20:34 |
Написать программу на Visual Basic 2008 | apach | Помощь студентам | 2 | 28.03.2010 21:25 |
VISUAL STUDIO 2008 defaul language - как переключить в VISUAL STUDIO 2008 язык программирования, использ | Эйнж | Общие вопросы C/C++ | 0 | 27.12.2009 20:39 |