Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: CommonDialog.flag Добавлено: 10.11.04 14:55  

Автор вопроса:  Piterskoy | ICQ: 173008782 
Как с помощью CommonDialog .ShowPrinter проверить стоит ли опцыя «Разобрать по копиям». Такой вариант почему то не работает:
CommonDialog .ShowPrinter
If (CommonDialog.flags And CommonDialog) <> 0 Then
End if

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #1
Добавлено: 11.11.04 15:15
(CommonDialog.flags And CommonDialog) <> 0

Это что - логическое выражение? Тогда оно неправильное. Во-первых, по отдельности что-то сравнивается с числом, а потом сравнивается с числом, а то будет несовпадение типов. Во-вторых, CommonDialog у тебя не может возвращать значение... Вопрос - у тебя контрол или API, класс? Судя по ошибке, у тебя контрол...

Ответить

Номер ответа: 2
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #2 Добавлено: 12.11.04 09:00
А че за флаг то тебе нужен?
cdlPDUseDevModeCopies что ли? Это тебе из CommonDialog1.Flags брать надо.

Ответить

Номер ответа: 3
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #3
Добавлено: 13.11.04 14:12
CommonDialog - это не функция, это класс. А класс не возврашает результата подобно функциям. Скорее всего результат хранится в одном из методов или свойств класса CommonDialog.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам