хочу реализовать ввод объекта Маратхи на VB6
Привет...
На этот раз я пытаюсь сделать что-то другое.Разработка одного приложения с использованием VB6 и Sql Server, где принимаются сведения о пользователе в форме. Но я хочу сохранить их на маратхи, а также на английском языке в зависимости от спецификации пользователя. В дальнейшем эта информация будет использоваться в приложении и будут формироваться отчеты.
1) я попробовал использовать шрифт, например "shivaji01", но он показывает его только в формате маратхи при наборе текста, но не сохраняет на маратхи, поэтому проблема в том, что при отображении сохраненных записей пользователю он должен быть на маратхи.
2) Во-вторых, я использовал инструменты ввода Google. Он работал, используя VB.NET но в случае VB6 я обнаружил, что VB6 texbox не поддерживает Unicode и показывает знак вопроса для каждого символа.
Подойдет любое из этих или иных решений..
Надеюсь, вы поняли мою проблему.
заранее спасибо. :)
CHill60
Вы, по сути, ответили на свой собственный вопрос - текстовое поле VB6 не поддерживает unicode. Вы могли бы посмотреть на использование RichTextBox, но я настоятельно, настоятельно, настоятельно рекомендую вам не использовать VB6 для этого проекта, если только ваш босс абсолютно не настаивает на этом. Вы разместили другие вопросы на VB.NET и это был бы лучший путь вперед для этого проекта - тем более, что вы, вероятно, найдете много примеров через google
Bhishma Anil Kajaria
Привет Дхананджай,
Я думаю, что вы можете использовать конверторы и преобразовать проект в vb.net это не будет стоить вам много, а, в свою очередь, решит вашу проблему...
:)
Maciej Los
Хорошая мысль, мой виртуальный 5!
Dhananjay Borde
:)
Dhananjay Borde
Спасибо за ваш ответ,
но я должен это сделать в VB6 только потому, что программное обеспечение уже разработано, его для обслуживания.
Можете ли вы сказать мне решение для первого способа, то есть с использованием шрифтов, таких как shivaji01 или любой другой шрифт.
Который будет работать как для ввода, так и для вывода.
Prashant Patil
धनंजय решение मिळाले का गुगल मराठी इनपुट करिता पण फक्त в VB6 मध्ये मिळाल असेल तर मला सांग मी तेच शोधात आहे धन्यवाद !
Prasad Khandekar
Привет Дхананджай,
На самом деле движок VB6 forms не знает Unicode. Как насчет того чтобы попробовать стороннюю библиотеку пользовательских элементов управления с поддержкой Unicode например найденную здесь (http://www.hexagora.com/en_dw_unictrl.asp).
Dhananjay Borde
Нет, Прашант,я не проверял это последнее решение, опубликованное Раджем Паршаром
Dhananjay Borde
Спасибо за ваш ответ,
Да, это хорошее решение,но оно слишком дорого для нас. :(
Можете ли вы сказать мне решение для первого способа, то есть с использованием шрифтов, таких как shivaji01 или любой другой шрифт.
Который будет работать как для ввода, так и для вывода.
Prasad Khandekar
Привет Дхананджай,
Это невозможно, так как движок форм VB6, а также встроенные элементы управления не знают unicode. Есть некоторые обходные пути Win32 API (Google), я бы не рекомендовал идти по этому пути.