Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Языковые грабли Добавлено: 28.03.07 03:07  

Автор вопроса:  HACKER
Столкнулся с интересной проблемой. На серваке стоит английская винда, дома русская... писал прогу дома, гонял на сервере, пока не напоролся на русские буквы в англ. винде :) Ситуация примерно такая была...

программка кое-что собирает из инета, бродит по инету дальше, и сравнивает с тем что уже ранее собрала, дома на русской винде всё ок, на серваке непашет хоть стреляй.

Всё банально просто:

Private Sub cmdRead_Click()
    Dim str As String
    Open App.Path & "\1.txt" For Input As #1
    Line Input #1, str
    Close #1    
    If str = "Превед" Then MsgBox "OK"
End Sub

Private Sub cmdWrite_Click()
    Open App.Path & "\1.txt" For Output As #1
    Print #1, "Превед"
    Close #1
End Sub


И этот код на англ винде, абсолютно без русской поддержки никогда не выдаст MsgBox "OK,при записи-чтении файла... Всё конечно просто решается если работать с файлом хотябы в бинарном режиме, или мутить с кодировками, но т.к. под англ винду пишу первый раз - эти грабли стоили двух дней отладки :( Это обидно. Так что незапоритесь, аналогичное может случится при разработки приложений с мультиязыковой поддержкой.

Что хотел спрость... Как добавить поддержку русского в Win2003 Server Web Edition? А то напрягает, русские проги то карлючками :(

*переставить винду не предлагать

Ответить

  Ответы Всего ответов: 10  

Номер ответа: 1
Автор ответа:
 ZagZag



ICQ: 295002202 

Вопросов: 87
Ответов: 1684
 Профиль | | #1 Добавлено: 28.03.07 03:26
Попробуй
http://flashzone.ru/s/flash-soft/downloads/cyra/
она собственно чтото в реестре меняет (обсуждали на форуме)
если хочешь - отследи что она меняет и создай рег-файл на будущее

Ответить

Номер ответа: 2
Автор ответа:
 Серёга



ICQ: 262809473 

Вопросов: 17
Ответов: 561
 Web-сайт: houselab.narod.ru
 Профиль | | #2
Добавлено: 28.03.07 11:30
Hacker, а что если открывать for binary и записывать и читать put'ом и get'ом коды символов? Такой прием вроде должен сработать и без изменений в реестре? Только вот скорость, конечно упадет :)

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 28.03.07 14:53
Hacker, а что если открывать for binary и записывать и читать put'ом и get'ом коды символов?
=
Всё конечно просто решается если работать с файлом хотябы в бинарном режиме, или мутить с кодировками

Ответить

Номер ответа: 4
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #4 Добавлено: 29.03.07 00:13
2 ZagZag
Попробовал, не помогло.

Никто незнает, есть ли официальные языковые расширения для винды?

Ответить

Номер ответа: 5
Автор ответа:
 Pashenko



ICQ: 176176951 

Вопросов: 14
Ответов: 655
 Профиль | | #5 Добавлено: 29.03.07 08:42
Никто незнает, есть ли официальные языковые расширения для винды?

Есть, MUI называется.

У меня, кстати, под 2003 есть, могу кинуть (83 МБ в архиве).

Ответить

Номер ответа: 6
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #6 Добавлено: 29.03.07 15:12
дома буду, дам тебе достп на фтп к моему серваку, зальеш?

Ответить

Номер ответа: 7
Автор ответа:
 Pashenko



ICQ: 176176951 

Вопросов: 14
Ответов: 655
 Профиль | | #7 Добавлено: 29.03.07 15:18
Не, на ФТП не получится, у нас порезано всё. :-(
На ХТТП можно попробовать...
Или в почту кусками.

Ответить

Номер ответа: 8
Автор ответа:
 Pashenko



ICQ: 176176951 

Вопросов: 14
Ответов: 655
 Профиль | | #8 Добавлено: 29.03.07 17:00
Короче, сюда залил: http://webfile.ru/1360928

Ответить

Номер ответа: 9
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #9 Добавлено: 30.03.07 20:57
Скачал, спасибо, всётаки не у каждого хватит терпения выкладывать 86 метров. Но при установки, уже в самом конце, выдает сообщение: Problems were encountered installing one or more MUI languages. Please refer to the setup intallation logs for more detalis. :( Вот такие перегои

Ответить

Номер ответа: 10
Автор ответа:
 Pashenko



ICQ: 176176951 

Вопросов: 14
Ответов: 655
 Профиль | | #10 Добавлено: 02.04.07 10:13
Ну так посмотри логи-то :-)
У нас, вроде, нормально ставился...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам