| |
|
|
| |
надо в аксессе заюзать такой текстбокс и так:
- загружаем в него текст sql-запроса
- в текстбоксе хочется, чтобы текст запроса парсился цветами :)
- проверять на работоспособность - не надо :) буду отсылать на сервак - тот сам проверит :)
речь о визуальном представлении
я же не много прошу? :)
спасибо
з.ы. пока тоже поищу
| |
| |
| |
| |
|
|
| | ну типа штоли RichTextBox? | |
| |
| |
| |
|
|
| | а наверное еще лучше будет WebBrowser(Microsoft Internet Controls) ? | |
| |
| |
| |
|
|
| | Я за этот вариант. :)
Вопрос: только отображать или и писать? | |
| |
| |
| |
|
|
| | и писать (пишу админку для тулзы одной) :)
просто надо чтобы ключевые слова выделялись нужным цветом и все :) | |
| |
| |
| |
|
|
| | Имею в виду "писать ручками в этом-же месте где и отображать?" | |
| |
| |
| |
|
|
| | ага  | |
| |
| |
| |
|
|
| | Тады ой.
Где-то проскакивала рекламка (сылка) на такой тулз.
Обесчали, что подключается и к mdb и к серверам.
Правда платная. :( | |
| |
| |
| |
|
|
| | на лебансе есть пример работы с веббраузер контрол - пишем, раскрашиваем и красиво форматируем
в нем подготовить и потом из документа выдернуть только текст без тегов - будет только сам SQL стринг | |
| |
| |
| |
|
|
| | ничо-ничо я ещё пороюсь  | |
| |
| |
| |
|
|
| | поройся в innerText + OuterText + innerHTML + outerHTML, почикать теги можно и регекспами,
можно сохранять как PlainText, чтобы вырезать теги оформления | |
| |
| |
| |
|
|
| | может это
http://vbbook.ru/book/82
не прочитал сначала - сорри | |
| |
| |
| |
|
|
| | ага
шото типа вот таково
http://www.codeproject.com/KB/edit/FastColoredTextBox_.aspx?msg=3884409 | |
| |
| |
| |
|
|
| | http://sourceforge.net/projects/xacc/ | |
| |
| |
| |
|
|
| | хорошо, если использовать все тот же vsflexgrid(componentone)
текст загонять массивом: одна ячейка - один символ
это не сложно
возникает вопрос - каким образом организовать эффективный алгоритм подсветки ключевых слов? :)
у кого нет компоненты, думаю, могут потренироваться в Экселе
ушел думать | |
| |
| |
| |
|
|
| | http://sourceforge.net/apps/mediawiki/synedit/index.php?title=SynEdit_Home_Page | |
| |
| |
| |
 12 Кб. |
|
| | странно
у меня этот контрол Microsoft Rich Textbox Control 6.0 в стандартной поставке офиса 2003 идет =>
и работает чудненько
разваливаешь фразу на состовляющие и - установил цвет воткнул часть фразы, поменял цвет подоткнул следующую часть | |
| |
| |
| |
|
|
| | у меня тоже он есть, но при установке его на форму - выдало сообщение что этот компонент не поддерживается моим приложением :/
правда SP4..... | |
| |
| |
| |
|
|
| | вообще шаманство
дома на 2007 работать отказался - тоже пишет что не поддерживается | |
| |
| |
|
|
| |
|
|
| | А зачем он на 2007?
Поставить на поле "Text Format" = Rich Text и форматируй как захочется  | |
| |
| |
| |
|
|
| | нипонил  | |
| |
| |
| |
 21 Кб. |
|
| | С MSA2007 появилось новое свойство для текстового поля:
- TextBox.TextFormat Property
Gets or sets whether rich text is displayed in the specified text box
|
Верхнее поле "TextFormat" = Rich Text, а нижнее - Plain Text (т.е. те теги которые вставляются для получения соответствующего форматирования) ==>> | |
| |
| |
| |
|
|
| | Во, блина!!!
Век живи и век знайся с AlexSyr  | |
| |
| |
| |
|
|
| | класняво
но не совсем то. ф частности - версия акеса :)
решил через RichTextBox | |
| |
| |
| |
|
|
| | полезно
http://wiki.services.openoffice.org/wiki/SQL_Syntax_Highlighting | |
| |
| |
| |
|
|
| | шота изрылся весь
дайте сыылкку на нормальную версию ри4текстбокса? :) | |
| |
| |
| |
|
|
| | 
Вы чё - шуткуете?
| |
| |
| |
| |
|
|
| | зовсім ні, нажаль  | |
| |
| |
| |
 33 Кб. |
|
| | 
| |
| |
| |
| |
 72 Кб. |
|
| | может это? | |
| |
| |
| |
 123 Кб. |
|
| | или это | |
| |
| |
| |
|
|
| |
збазиба!
| |
| |
| |
| |
|
|
| | Збазиба - ДА
или ЗБАЗИБА - НЕТ  | |
| |
| |
| |
|
|
| | збазиба - ХЗ!  | |
| |
| |
|
|
| |
|
|
| | амур де труа?  | |
| |
| |
|
|
| |
|
|
| | кажись нашел :)
http://www.lebans.com/richtext.htm
абиснения здесь
http://p2p.wrox.com/access/10416-rich-text-box-controls-access-2003-a.html | |
| |
| |
| |
 129 Кб. |
|
| | http://www.lebans.com/htmleditor.htm
==>> | |
| |
| |
| |
|
|
| | у меня там будет SQL
мне не надо тегами кошмарить :) | |
| |
| |
| |
|
|
| | а можно не тегами а CSS сделать и/или скриптом раскрашивать по словам
не, ну т.е. тегами конечно, только не ручками :) | |
| |
| |
|
|
| |
|
|
| | может кому пригодится, если есть SQLPARSE.DLL
Dim sqlp As Object
Set sqlp = New MSSQLParser.vbSQLParser
sSQL = sqlp.ParseSQLSyntax(sSQL, vbOracleSyntax)
'Function ParseSQLSyntax(bstrSQL As String, enmSyntax As SyntaxConstants) As String
'Member of MSSQLParser.vbSQLParser
'vbOracleSyntax
'SQLPARSE.DLL
|
| |
| |
| |
| |
|
|
| | оракле оцтой!  | |
| |
| |
|
|
| |
|
|
| | короче, rtb от лебанс - глюкавое гавно для полнофункционального юзания (для студентов покатит)
а вот здесь
http://p2p.wrox.com/access/10416-rich-text-box-controls-access-2003-a.html
как пофиксить,чтобы rtb 6.0 от мелкомягких (SP4) заработал в формах аксесса
пока заюзал его. на данном этапе - доволен. будем посмотреть. | |
| |
| |
|
|
| |
|
|
| | эта, кидай в меня примером | |
| |
| |
| |
|
|
| | примером чего именна? :) как пофиксить? или как работать с? | |
| |
| |
| |
|
|
| | короче поборол я эту херь нетрадиционным способом :)
вышло дёшево и сердито :)
используемые компоненты
richtextbox
и sqlparse.dll
даем парсеру свой Sql, он возвращает отформатированный RTF SQL без заголовка и концовки
цепляем заголовок , colortable, fontble и всё!
|
| |
| |
| |
| |
 183 Кб. |
|
| | попробую приаттачить :) если не получицца.... отправлю мылом из дома, штоле | |
| |
| |
|
|