|
|
|
Как сменить шрифт и настроить печать через CommonDialog?
|
|||
|---|---|---|---|
|
#18+
Хотелось бы чтобы шрифт менялся во всех формах проекта и объекткх формы. Возможно ли это сделать через CommonDialog? Если да то как? Вылетает окно шрифтов, выбираю шрифт, нажимаю нао ОК ничего не происходит. То же с печатью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2007, 22:36 |
|
||
|
Как сменить шрифт и настроить печать через CommonDialog?
|
|||
|---|---|---|---|
|
#18+
родной, ты то хоть чему-то присваиваешь значение коммондайлога? так сам по себе он ноль без палочки!:-) для каждого объекта, по моему так: создаёшь коллекцию объектов, потом юзаешь оператор фор для объектов коллекций и присваиваешь, присваиваешь, прсваиваешь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2007, 15:44 |
|
||
|
Как сменить шрифт и настроить печать через CommonDialog?
|
|||
|---|---|---|---|
|
#18+
блин, жопа. опять париться с циклами и массивами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2007, 16:51 |
|
||
|
Как сменить шрифт и настроить печать через CommonDialog?
|
|||
|---|---|---|---|
|
#18+
зачем массив? какой массив? коллекция - это не массив! и потом всё программирование соткано из циклов! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2007, 20:23 |
|
||
|
Как сменить шрифт и настроить печать через CommonDialog?
|
|||
|---|---|---|---|
|
#18+
@TM@ROZчегзачем массив? какой массив? коллекция - это не массив! и потом всё программирование соткано из циклов! коллекция! как раз массив, однотипный или разнотипный, но все его объекты с одним именем, но разными индексами, причём, можно и "дырки" делать в таком массиве: 0, 1,2,3,7,8,9,12,11 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 09:03 |
|
||
|
Как сменить шрифт и настроить печать через CommonDialog?
|
|||
|---|---|---|---|
|
#18+
salvadorблин, жопа. опять париться с циклами и массивами. а жизнь, если не известно вама, всегда была Ж..., но кому-та она очень привлекательна, а каму-та ☺ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 09:04 |
|
||
|
Как сменить шрифт и настроить печать через CommonDialog?
|
|||
|---|---|---|---|
|
#18+
Помогите, пожалуйста, хочу менять шрифт у массива поле меток. Что я не так делаю? Вот мой код: Первая форма: Private Sub Шрифт_Click() Dialog1.ShowFont FormYear.shrift_formy_goda End Sub Вторая форма: Public Sub shrift_formy_goda() Dim i As Integer For i = Dekabr_lbl(0) To Dekabr_lbl(41) Dekabr_lbl(i).Font = MainForm.Dialog1 Next End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 18:20 |
|
||
|
Как сменить шрифт и настроить печать через CommonDialog?
|
|||
|---|---|---|---|
|
#18+
Дисаколлекция! как раз массив, однотипный или разнотипный, но все его объекты с одним именем, но разными индексами спасибо за ценную инфу! а я не знал.... :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 18:32 |
|
||
|
Как сменить шрифт и настроить печать через CommonDialog?
|
|||
|---|---|---|---|
|
#18+
salvadorПомогите, пожалуйста, хочу менять шрифт у массива поле меток. Что я не так делаю? Вот мой код: Первая форма: Private Sub Шрифт_Click() Dialog1.ShowFont FormYear.shrift_formy_goda End Sub Вторая форма: Public Sub shrift_formy_goda() Dim i As Integer For i = Dekabr_lbl(0) To Dekabr_lbl(41) Dekabr_lbl(i).Font = MainForm.Dialog1 Next End Sub шрифт это объект и надо использовать Set Dekabr_lbl(i).Font = MainForm.Dialog1.font ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 18:56 |
|
||
|
Как сменить шрифт и настроить печать через CommonDialog?
|
|||
|---|---|---|---|
|
#18+
Дисашрифт это объект и надо использовать Set Dekabr_lbl(i).Font = MainForm.Dialog1.font Dialog1.font - выделяет font и пишет method or data not found( Я в отчаянии, Как сделать, чтобы шрифт менялся???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 19:30 |
|
||
|
Как сменить шрифт и настроить печать через CommonDialog?
|
|||
|---|---|---|---|
|
#18+
Всё я разобрался. Может кому-ть пригодится. Надо было сделать так: Function shrift_mesjaca() Dim i As Integer For i = FormMounth.Label.LBound To FormMounth.Label.UBound 'ïåðåáèðàåì âñå ýë-òû ìàññèâà FormMounth.Label(i).FontBold = MainForm.Dialog1.FontBold 'áåð¸ì çíà÷åíèå æèðíîãî øðèôòà èç CommonDialog FormMounth.Label(i).FontItalic = MainForm.Dialog1.FontItalic 'áåð¸ì çíà÷åíèå êóðñèâà èç CommonDialog FormMounth.Label(i).FontName = MainForm.Dialog1.FontName 'áåð¸ì çíà÷åíèå èìåíè øðèôòà èç CommonDialog FormMounth.Label(i).FontSize = MainForm.Dialog1.FontSize 'áåð¸ì çíà÷åíèå ðàçìåðà øðèôòà èç CommonDialog FormMounth.Label(i).FontStrikethru = MainForm.Dialog1.FontStrikethru 'áåð¸ì çíà÷åíèå çà÷¸ðêíóòîãî øðèôòà èç CommonDialog FormMounth.Label(i).FontUnderline = MainForm.Dialog1.FontUnderline 'áåð¸ì çíà÷åíèå ïîä÷¸ðêíóòîãî øðèôòà èç CommonDialog Next End Function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2007, 00:10 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34559253&tid=2163943]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
139ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 460ms |

| 0 / 0 |
