История развития программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

Экспорт в Excel, Проблемы с эксопртом отчета
Срочно!, Срочно!
Folder Dialog, на Visual Basic
Анимированные gif ' ы в программе, Анимированные gif ' ы в программе
Необязательные параметры в функциях, Как создать необязательный параметр?
СРОЧНО! Программа решения кв.уравнений!, Помогите написать программу решения кв.у
Подскажите как работать с коллекциями
Статьи и находки
Просьба начинаещего программиста
Hook, Hook на мыш и клаву(key logger)
Как Вы относитесь к курящим девушкам?
Оптимизация кода, Нужна прога для
Программно отследить подключён ли юзер к инету, Программно отследить подключён ли юзер к
Как сделать ячейки в Excel скрытыми.
Не могу добавить новое свойство к TextBox, ActiveX
Как удалить лист в Excel., Удаление листа в Excel без подтверждения
Перенос строки HTML страницы в Excel
разбиение Word документа на несколько
Delay, for перед каждым шагом делать delay
Полупрозрачный label, Полупрозрачный label
Запуск программы на компе где нет VB
динамические запросы, в VB
Проблемы с русскими буквами, Проблемы с русскими буквами
Заголовок Frame, Заголовок Frame
Помогите новичку в напичсании макроса, сортировка и вывод чести данных
Как получить файл в архиве
ShutDown PC
владелец файла, Как установить?
Пункты меню разным цветом, Пункты меню разным цветом
Запустить main метод одного класса из другого.
Умножиение одного числа на другое
Перенос строки, Перенос строки
Скажите, пожалуста, как указать путь к файлу котор
Как развернуть элементы формы?
Проблемма с регистром букв, Не могу реализовать поиск в таблице
Меню как в офисе
Components-Data Picker???, в каких компонентах засел Дата Пикер
Менюшки, Три вопроса по меню в VB
Excel , Перевести номер столбца в букву столбца ?, Перевести номер столбца в букву столбца
Как вызвать окно "Открыть с помощью", И ещё...
Что даст мне Java
Поиск в БД, Access97
Как НЕ сохранять изменения в файле?
Программа нажимает за нас ОК в чужой программе, Каким образом нажать ОК из чужой проги
Как запустить события
Что бы не мигали элементы интерфейса, Что бы не мигали элементы интерфейса
Реклама в программе, Реклама в программе
vb просы...простенькие, вопросы простенькие
Свойство тестового поля
PDWizard: проблема № 2..., Some files are out of date и тд и тп
Составляйте опросы!, см. название темы
Документация и книги по Java, Давайте соберём ссылки
Получение документации
Как Вы относитесь к курящим девушкам?
Определение цвета обратного данному, Определение цвета обратного данному
проблема с циклами, знаю как сделать на пасе как будет в ВБ?
Установка DLL с INF из web-страницы, Как инсталлировать дрова через Web
Как Вы относитесь к курящим девушкам?
Что нам не нравится в ВБ 6?, кликай сюда:))
Скрипт VBS, Скрипт на vbs для отправки сообщения чер
Текстовоя строка, щитывание символов со строки, плз хелп
Как определить кнопку Cancel в InputBox?
Исходник, Исходник
Оптимизация программы под различные разрешения экр, Разрешение экрана
Прежде чем задать вопрос, прочтите это!
Разрешение выполнения ActiveX в IE
Помогите с функцией API
Не работает Common Dialog Control, Не работает Common Dialog Control
Pop-up окно не закрывается, Помогите, пожайлуста!
Параметры в VBS, VBScript

Платные хостинги     Раскрутка сайта     Книги по программированию


Проблемы с русскими буквами, Проблемы с русскими буквами

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Думаю что VB тут не причем, (vb6 sp5) таких проблем не встречал.Скорее всего это твоя винда загибается. Тем более что "бывает"! Какой windows используешь?

- У меня ЛИЦЕНЗИОННАЯ Windows XP ProfТак что енто не винда , а VB , подскажи , кстати , API для вызова шрифтов , буду благодарен ЗЫ бывает только в моей программе ( юзаю comdlg32.ocx)

- "ЛИЦЕНЗИОННАЯ" или нет, это не важно - важно что не 98* или ME*.Точно говорю, сам менял в контролах шрифты и проблем нет.Я сам API для шрифтов не пользовал, но на работе есть очень толстая книга.Посмотрю что как и пример найду, вот только скоро не получится - праздники, а я далеко.* - не имею ничего против - просто там много чего поменялось, а я за этим не слежу.Удачи.

- Что поменялось , где поменялось Когда поменялось Почему мне никто не сказал

- Смеяться изволите "Что поменялось , где поменялось Когда поменялось Почему мне никто не сказал" - это влияет (не всегда) на объявление API функций."Удачи." - к API отношения не имеет.В XP всё работает (проверял).Код Label1.FontName = "Courier New"Label1.FontName = "MS Sans Serif"highlightSyntax('vbWFlN2E','vb');Сколько угодно, как угодно, работает.Проблема в другом (как я думаю - не в VB).Удачи.

- С таким кодом понятное дело работает. Я говорю об использовании контрола comdlg32.ocx Код примерно такой : With Dialog .ShowFont Label1.FontName = .FontName MakeFontsSub MakeFonts() Label2.FontName = Label1.FontName Label3.FontName = Label1.FontName Label4.FontName = Label1.FontName Label5.FontName = Label1.FontNameEnd Sub()Ну и дальше такой хрен :Запускаю прогу Выбираю в List1 какой нибудь пункт (1)Меняю шрифт (код выше)--- пока всё ОКПотом выбираю другой пункт в List1Тоже меняю шрифт - успешно А вот теперь снова выбрав на List1 пункт (1) и поменяв там шрифт , вместо Label ' ов с нормальным изменённым шрифтом появляется пэ... Если сохранить эти изменения шрифтов в файле DAT , выйти из проги , снова запустить её и загрузить настройки из этого DAT файла , то всё нормально - Label ' ы опять с читаемыми буквамиВот так вот Чё , блин делать ЗЫ нужен надёжный API для вызова диалога шрифтов

- Ростик.Мне кажется, фишка тут в кодовой странице языка по умолчанию.Видиш ли, один и тот же шрифт имеет несколько кодовых страниц (для разных языков).comdlg32 не писали специально русский - а потому - по умолчанию там кодовая страница англицкая!После установки имени шрифта, попробуй поиграться со свойством Charset класса Font своего контрола.Более конкретно ничего сказать не могу. По крайней мере сейчас.

- А подскажи тогда плз API для выбора шрифтов ( желательно чтоб исчо работал и в win 9x )

- Я типа уже переделал прогу - вставил API вместо ComDlg32.OCX а проблема осталась ЧЁ ЗА ПЭ....

- Господа модераторы , вы же шарите , подскажите типа чё за х , а то меня этот хрен со шрифтами немного раздражает

- Rostik Ultra а ну ка покаж тестовый прожект для выявление сего фефекта.

- Вот кодКод Sub StartOfList()    If eng = False Then Label9.Caption = "Начать считывание" Else Label9.Caption = "Start"        h = 0            If Timer1.Enabled = True Then                StopTimers                te = True            End IfEnd SubPrivate Sub List1_Click()    On Error GoTo li1c1        StartOfList            Dim CF As ChooseFont, hMem As Long, LF As LOGFONT, aFontName As String                hMem = GlobalAlloc(GPTR, Len(LF))                CF.hInstance = App.hInstance                CF.hwndOwner = hwnd                CF.lpLogFont = hMem                CF.lStructSize = Len(CF)                CF.flags = CF_BOTH                    If ChooseFont(CF) Then                        CopyMemory LF, ByVal hMem, Len(LF)                        aFontName = Space$(LF_FACESIZE)                        CopyMemory ByVal aFontName, LF.lfFaceName(0), LF_FACESIZE                            If List1.ListIndex = 0 Then                                With Text1.Font                                    .Name = CString(aFontName)                                End With                            End If                                If List1.ListIndex = 1 Then                                    With Drive1.Font                                        .Name = CString(aFontName)                                    End With                                End If                            If List1.ListIndex = 2 Then                                With Dir1.Font                                    .Name = CString(aFontName)                                End With                            End If                                If List1.ListIndex = 3 Then                                    With File1.Font                                        .Name = CString(aFontName)                                    End With                                End If                            If List1.ListIndex = 4 Then                                With Label3.Font                                    .Name = CString(aFontName)                                End With                            End If                                If List1.ListIndex = 5 Then                                    With Frame1.Font                                        .Name = CString(aFontName)                                    End With                                End If                    End If                        GlobalFree hMem                            FontOfIndications                                FontOfHelp                                    EndOfListli1c1:  Exit SubEnd SubSub FontOfIndications()    Label6.FontName = Label3.FontName    Label11.FontName = Label3.FontName    Label2.FontName = Label3.FontName    Label20.FontName = Label3.FontName        Text2.FontName = Label3.FontName        Text4.FontName = Label3.FontNameEnd SubSub FontOfHelp()        Frame2.FontName = Frame1.FontName        Frame3.FontName = Frame1.FontName        Frame4.FontName = Frame1.FontName        Frame5.FontName = Frame1.FontName        Frame6.FontName = Frame1.FontName    Label4.FontName = Frame1.FontName    Label8.FontName = Frame1.FontName    Label5.FontName = Frame1.FontName    Label10.FontName = Frame1.FontName    Label16.FontName = Frame1.FontName    Label17.FontName = Frame1.FontName        Label7.FontName = Frame1.FontName        Label9.FontName = Frame1.FontName    Label14.FontName = Frame1.FontNameEnd SubSub EndOfList()    If te = True Then StartReadingText        te = FalseEnd SubhighlightSyntax('vbJlMzQw','vb');ЗЫ : со шрифтами Frame ' ов такого никогда не бывает Это сообщение отредактировал Rostik Ultra - 12.1.2005, 05:17

- Не, ну ты и кадр. И куда мне это привинтить?Что у тебя чем вызывается? Что куда относится? Где обьявления?Я только понял что на форме должен быть Лист-бокс.А остальное к чему?Ты давай проект зазипованый.

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | история развития программирования | компьютеры программирование | lg программирование | задачи квадратичного программирования | winapi программирование | программирование x | программирование djvu | программирование visual foxpro | wap программирования | xp программирование | классы программирование | программирование motorola | графы программирование | программирование атс panasonic | языки программирования развитие | линейное программирование лекции | фортран программирования | программирование драйверов windows | tcp программирование | программирование qbasic | программирование проблемы | примеры задач линейного программирования | параметрическое программирование | дельфи программирование | программирование мыши | Ссылки

Все про классы программирование