|
Mac
|
|
Как непрограммно писать код?28.06.2007, 21:18. Показов 1073. Ответов 5
Метки нет (Все метки)
Как к примеру сделать так:
прога, в ней текстовое поле, я туду вписываю когда прога запущена тект: (if 5<6 then msgbox 'Hi') Я нажимаю кнопу, а какаянить функция или ещё какая то фигня это перехватывает и выполняет этот код... Можноли такое сделать...Если да, то убедительно прошу...ответьте... |
|
| 28.06.2007, 21:18 | |
|
Ответы с готовыми решениями:
5
Как писать код Как правильно написать код в VB? Что нужно писать в блокноте? VB под DOS: где писать код и как компилировать |
|
Evil
|
|
| 28.06.2007, 22:39 | |
|
Мляяяяяя
Короче писал тебе ответ, по привычке нажал таб понял что зря и нажал бэкспейс. Вопщем похерилось все. Так что вкраце до нельзя. Это сделать реально! Пиши синтаксический анализатор - в результате его работы получаешь лексемы; затем лексический анализатор - проверяет правильность следования этих лексем; если верно то к примеру переводишь в посфиксную форму ну и м зависимости от полученного кода выполняешь операции. Кодирование я правда не писал, просто потом ассемблировал руками по лексемам. Там свои тонкости. Почитай что-нить по написанию компиляторов. А васчето имхо не нужно. В смысле исполнение типа этого вопроса. My best regards... |
|
|
vladimir_pereskokov
|
|
| 29.06.2007, 02:09 | |
|
Юзай MS Script Control 1.0
Передаешь ему текст процедур на VBScript. И вперед. Легко работает с объктами, которые, правда, должны быть проинициализированы до передачи контролу. D VB6.0 cсылку на него можно добавить как на ActiveX контрол через Components... так и через References... |
|
|
Mac
|
|
| 29.06.2007, 20:40 | |
|
Большое спасидо, ещё пока не опробывал, но будем надеятся
|
|
|
0 / 0 / 0
Регистрация: 16.08.2006
Сообщений: 256
|
|
| 30.06.2007, 23:07 | |
|
Если писать свой компилятор - советую, лучше с ним не связываться. Мне очень нужно было для своей программы сделать так, чтобы введенное пользователем выражение вычислялось и выдавалось значение. Написал. Правда, сейчас у меня терпения это все отладить не хватило бы (вообще я сам седе удивляюсь). Но если ты человек упрямый, напиши!
0
|
|
|
0 / 0 / 0
Регистрация: 16.08.2006
Сообщений: 256
|
|
| 01.07.2007, 21:48 | |
|
А вообще, зачем это нужно?
Если нужно сделать что-то вроде ScriptEditor (в MSOffice это VB, в CorelDraw! - CorelScript и т. п.) - придумай свой простой язык для конкретных целей, взяв VB за прототип. Может быть, даже по-русски. А если возникнут проблемы - пиши. Я такого рода задачи уже делел.
0
|
|
| 01.07.2007, 21:48 | |
|
Помогаю со студенческими работами здесь
6
Как писать красивый код? Как писать mbr код? Как грамотней писать код? Как писать код по стандарту Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|