powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / vba работа с графикой
36 сообщений из 36, показаны все 2 страниц
vba работа с графикой
    #37757683
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стоит задача обработки графики, и работа с графикой, её редактирование. Возможно ли данную задачу с помощью VBA решать. Какие мануалы почитать, в каких библиотеках она юзается?
...
Рейтинг: 0 / 0
vba работа с графикой
    #37757707
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно, но по сравнению с этой задачей удаление гланд через зад — стандартная операция.

Поподробнее опишите задачу, может вам всего лишь жипеги по папкам копировать .
...
Рейтинг: 0 / 0
vba работа с графикой
    #37757766
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

Есть графике в растре, нужно выводить по некоторому закону кривые в определенных пользователем местам. Грубо говоря рисовать кривые в заданных точках.
...
Рейтинг: 0 / 0
vba работа с графикой
    #37757769
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Oilboy
> Грубо говоря рисовать кривые в заданных точках.

Грубо, можно загружать растр на форму как картинку, и потом обычной Line рисовать сто нудно

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
vba работа с графикой
    #37757788
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для начала найдите любой пример рисования на VB6 через апи. Ну например .
...
Рейтинг: 0 / 0
vba работа с графикой
    #37757790
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь Горбонос,

А можно рисовать к примеру синусоиды? ЧТо почитать на тему того как это делать??
...
Рейтинг: 0 / 0
vba работа с графикой
    #37757795
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OilboyЧТо почитать на тему того как это делать??учебник по математике
...
Рейтинг: 0 / 0
vba работа с графикой
    #37757796
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь ГорбоносГрубо, можно загружать растр на форму как картинку, и потом обычной Line рисовать сто нудно Ну очень грубо :) Автору VBA нужно, там ничего этого нет.
...
Рейтинг: 0 / 0
vba работа с графикой
    #37757799
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OilboyА можно рисовать к примеру синусоиды? ЧТо почитать на тему того как это делать??Как все запущено.
Бросьте эту задачу, она вам не по плечу.
...
Рейтинг: 0 / 0
vba работа с графикой
    #37757828
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

Запущено, согласен. Но задачу бросать не собираюсь.
...
Рейтинг: 0 / 0
vba работа с графикой
    #37757863
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда учебник математики. Но это не профиль данного форума.
...
Рейтинг: 0 / 0
vba работа с графикой
    #37758027
Фотография Бенедикт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oilboy,

синусоиды можно рисовать как ломаные.
...
Рейтинг: 0 / 0
vba работа с графикой
    #37758544
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

Учебников математики очень много, вы о каком говорите сейчас?
...
Рейтинг: 0 / 0
vba работа с графикой
    #37758593
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Oilboy
> Учебников математики очень много, вы о каком говорите сейчас?

Который объяснит по какой формуле рисовать тренд к графику.

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
vba работа с графикой
    #37758779
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OilboyУчебников математики очень много, вы о каком говорите сейчас?Я в них не разбираюсь. И вообще с математикой у меня все плохо — забыл за практической ненадобностью.
...
Рейтинг: 0 / 0
vba работа с графикой
    #37758877
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БенедиктOilboy,

синусоиды можно рисовать как ломаные.
Не могу не сказать очередное, которое уже по счету?, спасибо Бенедикту за замечательный пример.
...
Рейтинг: 0 / 0
vba работа с графикой
    #37758961
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бенедикт,

ТОЛько вот вопрос, у меня не копилится такой макрос. Как с ним работать, подскажите, пжл.
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759008
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы хотели VBA, вы его получили. Какое еще "копилится"?

mds_worldНе могу не сказать очередное, которое уже по счету?, спасибо Бенедикту за замечательный пример.+1 Пример реально рульный :)
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759323
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

компилится. Как запускать таке макросы?
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759330
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oilboy,

у меня на строчке
Код: vbnet
1.
CopyMemory ByVal VarPtrArray(m_crPixels), 0&, 4

вылетает ошибка "File not found:vbe6"
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759345
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТС, колитесь, что у вас за VBE ? вы в каком продукте вообще работаете?
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759359
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_OneТС, колитесь, что у вас за VBE ? вы в каком продукте вообще работаете?
Я в exel2010. Microsoft Visual Basic for Applications
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759363
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда вы что-то делаете не так, у всех пример от Бенедикта отрабатывает без проблем =)
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759366
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One,

То же я делаю не так? Я открываю эксель, включаю содержимое - и летит сообщение с приведенной выше ошибкой!
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759443
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ничего не надо включать. просто откройте файл из архива
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759595
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One,

Я так и делаю, появляется ошибка выше.
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759612
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One,

Все таки и делаю, просто у нас в настройка безопасности предупреждение при наличии макросов в приложениях, так вот нужно включить содержимое макроса, я это делаю, а потом ошибка вылетает, и это не только на моем компьютере.
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759644
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
64битный офис? 64битная винда?
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759652
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
run as administrator>excel
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759708
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One,

короче нашел этот vba6.dll попробую его установить и посмотреть что будет
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759744
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего будет только хуже.
...
Рейтинг: 0 / 0
vba работа с графикой
    #37759834
Вшоке!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые люди пиарят себя или ....
Зачем это всё??
...
Рейтинг: 0 / 0
vba работа с графикой
    #37760164
Фотография Бенедикт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oilboyкороче нашел этот vba6.dll попробую его установить и посмотреть что будетНе надо ничего ставить.

На вопрос, установлен 32 или 64-битный Офис, ответьте.

Oilboy"File not found:vbe6"Для 32-битного 2010 Офиса:
1) В модуле CDrawingSurface в первой строчке
Код: sql
1.
#Const PRAGMA_SAFE = False

заменить False на True и проверить работоспособность.
2) Если пример работает, далее можно забить, либо
3) Вернуть False, и в том же модуле в описании
Код: vbnet
1.
2.
Private Declare Function VarPtrArray Lib "vbe6" Alias "VarPtr" ( _
   Arr() As Any) As Long

попробовать вместо "vbe6" использовать "msvbvm60" или "vbe7".
...
Рейтинг: 0 / 0
vba работа с графикой
    #37760496
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БенедиктOilboyкороче нашел этот vba6.dll попробую его установить и посмотреть что будетНе надо ничего ставить.

На вопрос, установлен 32 или 64-битный Офис, ответьте.

Oilboy"File not found:vbe6"Для 32-битного 2010 Офиса:
1) В модуле CDrawingSurface в первой строчке
Код: sql
1.
#Const PRAGMA_SAFE = False

заменить False на True и проверить работоспособность.
2) Если пример работает, далее можно забить, либо
3) Вернуть False, и в том же модуле в описании
Код: vbnet
1.
2.
Private Declare Function VarPtrArray Lib "vbe6" Alias "VarPtr" ( _
   Arr() As Any) As Long

попробовать вместо "vbe6" использовать "msvbvm60" или "vbe7".
После выполнения пункта первого увидел бегающие синусоиды. Задача у меня такая. Имеется картинка джепэг,и нужно в некоторые задаваемые в ручную точка, вставлять синусоиды статические.
...
Рейтинг: 0 / 0
vba работа с графикой
    #37760525
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так решайте, инструменты вам дали.
...
Рейтинг: 0 / 0
vba работа с графикой
    #37760638
Oilboy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

ок спасибо, при возникновении вопросов, обращусь, если можно=))
...
Рейтинг: 0 / 0
36 сообщений из 36, показаны все 2 страниц
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / vba работа с графикой
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]