Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
не могу разобраться есть такой кусок кода Код: plaintext 1. 2. 3. 4. 5. 6. 7. вопрос: как мне получить/использовать SafeArray. т.е. где и как его прописать, не могу разобраться, так как навижн не поддерживает этот тип данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 15:26 |
|
||
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
P.S. кусок кода приведе специально, чтобы не было вопросов "для чего тебе он нужен" и "напиши по конкретнее, может тебе подскажут как обойти проблему другими путями". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 16:25 |
|
||
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
я конечно с Navision не работал, но на сколько я вижу тут идет работа с WSH попробуйте написать вот так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. P.S. насчет как создать объект MsScriptControl - не уверен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 10:17 |
|
||
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
упс, немного ошибся, скорее будет вот так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 10:19 |
|
||
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
Сергей84упс, немного ошибся, скорее будет вот так Код: plaintext 1. 2. 3. проблема в том, что для метода Run объекта ScriptControl именно в Navision нужно указывать второй параметр, тип которого должен быть SafeArray. В любом другом языке метод Run вызывается с одним параметром. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 12:21 |
|
||
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
Может так пойдет? aut Automation 'Microsoft Shell Controls And Automation'.Shell Folder Automation 'Microsoft Shell Controls And Automation'.Folder3 FolderItem Automation 'Microsoft Shell Controls And Automation'.FolderItem Path Text 1024 CREATE(aut); Folder := aut.BrowseForFolder(0,'Фолдерище!',1,'C:\'); FolderItem := Folder.Self(); Path := FolderItem.Path(); MESSAGE(Path); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 13:44 |
|
||
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
ДмитрийНБМожет так пойдет? aut Automation 'Microsoft Shell Controls And Automation'.Shell Folder Automation 'Microsoft Shell Controls And Automation'.Folder3 FolderItem Automation 'Microsoft Shell Controls And Automation'.FolderItem Path Text 1024 CREATE(aut); Folder := aut.BrowseForFolder(0,'Фолдерище!',1,'C:\'); FolderItem := Folder.Self(); Path := FolderItem.Path(); MESSAGE(Path); подойти то подойдет. пример который привели вы - это обход моей "проблемы". а мне нужно ее решение, т.е. использовать в навижене тип данных с магическим названием SafeArray. з.ы. задача получения папки не была актуальной но всеже сенкс) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 13:57 |
|
||
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
Ну вобщем SafeArray нормально компилируется если это TEXT 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 14:05 |
|
||
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
ДмитрийНБНу вобщем SafeArray нормально компилируется если это TEXT 30. компилируется то без проблем. но потом при запуске(нажитии на кнопку) выдает сообщение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 14:44 |
|
||
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
Дадахан ДмитрийНБНу вобщем SafeArray нормально компилируется если это TEXT 30. компилируется то без проблем. но потом при запуске(нажитии на кнопку) выдает сообщение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 14:45 |
|
||
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
Upтуально. неужели никто не сталкивался с сейфарэй в навижене? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 16:04 |
|
||
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
ДадаханUpтуально. неужели никто не сталкивался с сейфарэй в навижене? Наверное никому не нужен этот внешний тип. Смотрите MSDN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 16:13 |
|
||
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
ДмитрийНБ ДадаханUpтуально. неужели никто не сталкивался с сейфарэй в навижене? Наверное никому не нужен этот внешний тип. Смотрите MSDN. Да он в принципе и мне не особо то нужен, но раз код был представлен для нава значит его можно как то реализовать. Чтоже Мазуркин Сергей молчит, он наверно точно знает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 09:04 |
|
||
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
ДадаханЧтоже Мазуркин Сергей молчит, он наверно точно знает Не знаю, ответил бы. Что-то у меня не возникало необходимости использовать safearray. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 10:58 |
|
||
|
Navision - safearray
|
|||
|---|---|---|---|
|
#18+
OFFTOPIC ON Когда у меня была похожая проблема с Oracle Forms client-server. Я делал просто - писал для нужных классов свой собственный класс "обертку" (proxy) на VB или WSH. Регистрировал его в системе и работал через него. Тогда проблема, что язык высокого уровня поддерживает не все типы OLE отпадает. Конечно deploy'мент приложения усложняется, но зато можно работать. Кроме того, ряд серверов (например MS Excell) иногда содержат методы, которые вообще описаны в typelibrary черти как (нарушая все стандарты). И кроме как из M$ продуктов (a la VB) не вызываются или вызываются с большими проблемами. OFFTOPIC OFF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 11:32 |
|
||
|
|

start [/forum/topic.php?fid=29&fpage=46&tid=1527487]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 268ms |
| total: | 441ms |

| 0 / 0 |
