|
Типовые методы получения процедур и функция поля "встроенный язык" | ☑ | ||
---|---|---|---|---|
0
SeiOkami
13.10.12
✎
13:31
|
Имеется поле текстового документа с расширением "встроенный язык". Можно ли каким либо простым способом\методом получить список процедур и функций в поле? И далее получить текст определенной процедуры\функции? Функциями работы со строками я получить могу, но быть может есть более простой механизм?
|
|||
1
SeiOkami
13.10.12
✎
14:16
|
Видимо, никак. Иль просто никто не знает?
|
|||
2
SerMaxim
13.10.12
✎
14:31
|
Вообще не очень понятно что ты хочешь? Взять текст процедуры из конфигурации?
|
|||
3
SeiOkami
13.10.12
✎
14:34
|
(2)
Копируем модуль объекта из конфигуратора. Вставляем в поле. Обработка должна "узнать" все функции и процедуры, а так же по необходимости брать код определенной из них. Есть ли стандартные методы работы с полем расширения "встроенный язык"? |
|||
4
SeiOkami
13.10.12
✎
14:35
|
Чтобы не мутить это функциями работы со строками
|
|||
5
SerMaxim
13.10.12
✎
14:35
|
Нет. Это невозможно...
|
|||
6
SeiOkami
13.10.12
✎
14:38
|
Дело в том, что в поле же как то функции сворачиваются\разворачиваются (как в конфигураторе). Значит какие то операции с текстом платформа выполняет сама. Может тогда она может мне сказать и количество этих самых функций и процедур?
|
|||
7
SeiOkami
13.10.12
✎
15:23
|
Да, вопрос сложный.
Видимо только функциями работы со строками всё это вытягивать. Индусский код, блин =) |
|||
8
ILM
гуру
13.10.12
✎
15:58
|
(7) Ага ими и пользуйся, найти, заменить, подстрока...
Откуда только таких умных взяли. Вы, рефакторинг типовых захотели сделать? Это я так интеллегентно спрашиваю "А на х...я?" |
|||
9
Classic
13.10.12
✎
16:05
|
(8)
Нормальный вопрос. Меня вот тоже интересует как получить список экспортных процедур/функций объекта или хотя бы без попытки проверить наличие конкретной |
|||
10
rphosts
13.10.12
✎
16:06
|
(8) своё упп "пишут" видимо
|
|||
11
SeiOkami
13.10.12
✎
16:13
|
Вопрос не как это можно использовать, а есть ли такая возможность вообще.
(8) Меня больше интересуют зачем на вопрос "как сделать" отвечать "А на х...я?". Раз задан вопрос, значит нужен ответ. Коль ответа не знаешь, то можно просто промолчать. Если знаешь, то можно помочь и поделиться знаниями. |
|||
12
SeiOkami
13.10.12
✎
16:14
|
=)
|
|||
13
pumbaEO
13.10.12
✎
16:39
|
в v8reader у тебя уже есть пример парсинга на процедуры и функции.
|
|||
14
SeiOkami
13.10.12
✎
16:45
|
Сейчас копаюсь... текст такой запутанный. Надеюсь, что в результате я не приду к началу )
|
|||
15
SeiOkami
13.10.12
✎
17:01
|
Что то там такого я не нашел. Есть перечисление функций, привязанных к каким либо действиям. А вот именно всех функций не нашел
|
|||
16
bambr1975
13.10.12
✎
17:08
|
форма РазборФормы
Функция ПолучитьТаблицуПроцедурМодуля() (в v8reader-е) |
|||
17
SeiOkami
13.10.12
✎
17:42
|
(16)
Угось! Не решил копаться и разбираться в её работе. Просто с копипастил. Результат у неё шикарный. А я то уже самому собрался писать. Спасибо =) |
|||
18
SeiOkami
13.10.12
✎
17:44
|
а точнее уже половину написал
|
|||
19
bambr1975
13.10.12
✎
17:49
|
(17) =) Мопед не мой...
|
|||
20
orefkov
13.10.12
✎
20:04
|
1Сый редактор сам-то толком не умеет на методы текст разбивать, а вы его помощью хотите пользоваться...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |