All Forums
 Категория Visio
 Форум Вопросы и ответы
 User Defined Cells
Author Previous Topic Topic Next Topic  

vav

3 Posts

Posted - 05/03/2006 :  22:21:45
Как присвоить ячейке из User Defined Cells значение переменной типа String или записать туда строку? Интерпретатор ругается Type mismatch.

mers

Russia
159 Posts

Posted - 05/04/2006 :  10:19:47
ммм..не очень понятен вопрос. Вы хотите записать строку программно или через ShapeSheet?

через ShapeSheet:
в user difined ячейках два поля
первое value, туда вы никак не запишите строку,
второе promt, а вот туда можно записать все что угодно, т.к. тип этого поля и есть стринг
принципиально никакого значения не имеет в какой ячейке у вас будет строковая переменная, потому что вы можете обратиться к ячейке Prompt точно также, как и к ячейке Value.

если вы это делаете программно, то запись строки зависит от языка:
в VB строка должна обрамляться тройными кавычками """MyString""",
в C# - "\""MyString"\""

P.S. писал по памяти.. если в чем-то ошибся поправьте пожалуйста. Но вроде бы все именно так как я сказал.

Edited by - mers on 05/04/2006 10:48:38
Go to Top of Page
  Previous Topic Topic Next Topic  
Данный сайт является архивом форума visio.artberg.ru, который был закрыт в связи с переходом на новую платформу visio.getbb.ru
Все материалы доступны только для чтения! Если у вас появились вопросы, или вы хотите что-то обсудить, связанное с Visio, обращайтесь на новый форум!
Архив был создан благодаря совместным усилиям Генадия Туманова @Tumanov (visio.artberg.ru), Александра ака @Surrogate (visio.getbb.ru), и Николая Белых @nbelyh (unmanagedvisio.com)