Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Изменение внешнего вида вашей формы
 
 автор: Кукамака   (17.10.2008 в 15:56)   личное сообщение
39 Кб.
 
 

Раньше так явно не сталкивала, может, т.к. проще обормляла, а сейчас получика бяку:
На моём компе форма выглядет довольно прятно (см. вложение) , но при открытии её на др. - получаю гадость
Хотя в настройках экрана разрешение стоит одинаковое, шрифт на обоих - обычный!
Вы сталкивались с такой проблемой? Как её обойти?????

  Ответить  
 
 автор: Кукамака   (17.10.2008 в 15:57)   личное сообщение
41 Кб.
 
 

а здесь то как выглядит на соседнем компьютере :-(
текстовые поля не поещаются

  Ответить  
 
 автор: shaucha   (17.10.2008 в 15:59)   личное сообщение
 
 

дык со шрифтами лажа...
думаю, что на соседнем компьютере не установлен этот красивый шрифт :)

  Ответить  
 
 автор: osmor   (17.10.2008 в 16:05)   личное сообщение
 
 

думаю что не со шрифтами а с виндовой схемой

  Ответить  
 
 автор: shaucha   (17.10.2008 в 16:06)   личное сообщение
 
 

так глубоко моя мысля не дошла, каюсь )

  Ответить  
 
 автор: Кукамака   (17.10.2008 в 16:18)   личное сообщение
 
 

Похоже, всё же нельзя использовать такие шрифты.
Поменяла на Tahom-у вроде похоже выглядет.

А ведь мне срочно надо сдавать диск! и что теперь сидеть всё править!!!!!? а форма-то не одна
Накрылась короткая Пятница, накрылись выходные!
К утру Понедельника всё д.б. сдано! ААААААААА

Может есть ещё какие мысли?

  Ответить  
 
 автор: shaucha   (17.10.2008 в 16:19)   личное сообщение
 
 

А попробуйте создать файл Ворд, например, с этим странным шрифтом. Он там нормально отображается?

  Ответить  
 
 автор: Кукамака   (17.10.2008 в 16:27)   личное сообщение
 
 

неа, моя строка, там вываливается во вторую!

  Ответить  
 
 автор: shaucha   (17.10.2008 в 16:29)   личное сообщение
 
 

не совсем понял, что там куда вываливается (
в любом случае, скорее всего osmor прав...

  Ответить  
 
 автор: Кукамака   (17.10.2008 в 16:35)   личное сообщение
24 Кб.
 
 

вот

  Ответить  
 
 автор: osmor   (17.10.2008 в 16:32)   личное сообщение
 
 

писать программу.
- открываем форму в режиме конструктора
- перебираем все контролы
- меняем у всех свойство FontName (у кото неверный шрифт) на "Tahoma"
- сохраняем форму, закрываем
-берем следующую

список форм CurrentProject.AllForms
список всех контролов коллекция controls
в общем писать минут 30-40
аську знаешь

  Ответить  
 
 автор: Кукамака   (17.10.2008 в 16:39)   личное сообщение
 
 

у меня там формулы рисуются, а => для многих текстовых полей исп-ся шрифт Symbol и нижний/верхний регистр.
А значит так просто (с твоей доброй помощью) не прокатит

Нус, друзья, учитесь лучше на чужих ошибках!!!!!
Не испльзуйте лишний раз без нужды всякие "красивы" шрифты!!!!!!

  Ответить  
 
 автор: osmor   (17.10.2008 в 16:46)   личное сообщение
 
 

ну и что ... так поменяй только тот шрифт который нужно, а Symbol оставь

  Ответить  
 
 автор: Кукамака   (17.10.2008 в 16:05)   личное сообщение
 
 

Да, нет посмотрела, есть.
Это Candara.
Ох, раньше всегда придерживалась стандартных!

  Ответить  
 
 автор: Скорп   (17.10.2008 в 22:08)   личное сообщение
 
 

а вот кодик

Sub ChangeShrift()
Dim frm As Form, ctl As Control
Dim formName As String, n As Long
On Error Resume Next
'Перебираем все формы
For n = 0 To CurrentDb.Containers("Forms").Documents.Count - 1
formName = CurrentDb.Containers("Forms").Documents(n).Name
SysCmd acSysCmdSetStatus, formName
'Открываем форму в режиме конструктора
DoCmd.OpenForm formName, acDesign, , , , acHidden
Set frm = Forms(formName)
'Перебор всех управляющих элементов формы
For Each ctl In frm.Controls
If ctl.FontName = "Tahoma" Then ctl.FontName = "Calibri"
Next 'следующий элемент
'Закрываем и записываем форму
DoCmd.Close acForm, formName, acSaveYes
Next 'следующая форма
SysCmd acSysCmdClearStatus
MsgBox "Обработано форм: " & n, vbInformation
End Sub

только он меняет весь шрифт
думаю, вам опытным, не составит труда дописать строчки, чтобы менял все, кроме какого-то определенного шрифта

  Ответить  
 
 автор: Кукамака   (22.10.2008 в 11:34)   личное сообщение
 
 

Ребята, спасибо, большое.
Всё сделано и сдано в срок и ваши советы пригодились.
Извеняюсь, что с запазданием.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList