2015-02-23 20 views
1

я столкнулся ниже вопрос в VB6:Форма собственности автоматически меняется на сохранение изменений в VB6 (сконфигурированный с VSS 2005)

Когда проверка файла файл и проверить «Показать отличия» не показывает никакой разницы (одинаковых файлов) но когда я сохраняю свои изменения без изменения и создания свойства и снова проверяю различия в VSS, он показывает разницу в немногих свойствах. Один из них упоминается ниже.

Begin VB.Label CommStatus 
     BackColor  = &H80000014& 
     BorderStyle  = 1 'Fixed Single 
     BeginProperty Font 
     **Name   = "Arial"** 'this property is changing 
     Size   = 8.25 
     Charset   = 204 
     Weight   = 700 
     Underline  = 0 'False 
     Italic   = 0 'False 
     Strikethrough = 0 'False 
     EndProperty 
     ForeColor  = &H000000C0& 
     Height   = 375 
     Left   = 240 
     TabIndex  = 3 
     ToolTipText  = "The most recently detected error" 
     Top    = 360 
     Width   = 7815 
    End 

Вы можете проверить прикрепить изображение Showing property difference in VSS

+0

VB6 меняет шрифт какой-то причине. У вас есть шрифт MS Sans Serif, доступный на вашем компьютере? – MarkJ

+0

Это была бы странная машина, у которой не было MS Sans Serif – Rob

+0

Да Шрифт MS Sans Serif доступен на моей машине. Помимо имени шрифта есть и другой формат. – Preeti

ответ

0

Посмотрев, чтобы это, причина, как представляется, установка Windows, увеличение (100%, 125% и 150%, панель управления/Сделать текст и другие элементы больше или меньше). Если форма зарегистрирована в TFS/VSS/GIT в одной настройке масштабирования, а позже отредактирована в другом, VB6 изменит все виды свойств формы, чтобы настроить для этого. Так что это, вероятно, происходит только в dev-командах с 2+ пользователями, которые имеют разные размеры экрана и, следовательно, различные настройки масштабирования.

Единственный способ избежать этого, вероятно, все они используют один и тот же параметр масштабирования ...

 Смежные вопросы

  • Нет связанных вопросов^_^