powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / GDI-Bitmap, работа с DIB bit двумерным массивом, SAFEARRAY2D и VarPtrArray в .Net как?
7 сообщений из 32, страница 2 из 2
GDI-Bitmap, работа с DIB bit двумерным массивом, SAFEARRAY2D и VarPtrArray в .Net как?
    #38915348
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes
Код: vbnet
1.
Dim p As Pointer(Of Byte) = CType(pBits, Pointer(Of Byte))


Не, не получается, подчеркивает первое (of Byte). Нельзя так видимо писать.

Изопропил,

а давай забьем. 3 года работало, и сейчас работает (не хуже и не медленнее).
По большому счету, обычные 2-3 страницы это меньше секунды, юзер папочку куда сохраняет за это время открыть не успеет.
Да и SFF по большому счету не нужен для хранения, когда есть TIFF и PDF. 99% юзеров даже не знают что это такое.
Назначение SFF -передача native факса через CAPI 2.0 (ISDN).
Ну, было мне интересно, я сделал.
...
Рейтинг: 0 / 0
GDI-Bitmap, работа с DIB bit двумерным массивом, SAFEARRAY2D и VarPtrArray в .Net как?
    #38915390
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77Ну, было мне интересно, я сделал.
ну а мне интересно выжимать максимум возможного в подобных ситуациях.
и в микросекундах время измерять
...
Рейтинг: 0 / 0
GDI-Bitmap, работа с DIB bit двумерным массивом, SAFEARRAY2D и VarPtrArray в .Net как?
    #38915541
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилну а мне интересно выжимать максимум возможного в подобных ситуациях.
и в микросекундах время измерять
мне тоже это интересно
но приоритет - переписать проект на .Net целиком,
а я сейчас на одной только ф-ции SaveAs.. (сохранение исходного TIFF/PDF/SFF в 8-ми различных форматах TIFF/PDF/SFF/BMP/JPEG/GIF/PNG/PCX), с выбором разрешения, TIFF-компрессии, jpg-сжатия, выбором сохраняемых страниц, вместе/раздельно, все/текущая/от-до -прикинь сколько там "кейсов", + кастомизированный диалог SaveAs под это дело 8401930 17391625 ) - уже вторую неделю сижу и надеюсь сегодня-завтра закончить (если сейчас не начну SFF-конвертер опять с нуля писать).
...
Рейтинг: 0 / 0
GDI-Bitmap, работа с DIB bit двумерным массивом, SAFEARRAY2D и VarPtrArray в .Net как?
    #38915674
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77Изопропилну как-то так
Код: c#
1.
      byte* p = (byte*)pBits;


как это на бейсике - вам виднее
А вот не виднее. хз как на VB это сделать.
Код: vbnet
1.
Dim p As Pointer(Of Byte) = CType(pBits, Pointer(Of Byte))

http://converter.telerik.com/
...
Рейтинг: 0 / 0
GDI-Bitmap, работа с DIB bit двумерным массивом, SAFEARRAY2D и VarPtrArray в .Net как?
    #38915675
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а, уже подсказали
...
Рейтинг: 0 / 0
GDI-Bitmap, работа с DIB bit двумерным массивом, SAFEARRAY2D и VarPtrArray в .Net как?
    #38915680
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77,

а с чем воюешь - с форматами или GUI?
...
Рейтинг: 0 / 0
GDI-Bitmap, работа с DIB bit двумерным массивом, SAFEARRAY2D и VarPtrArray в .Net как?
    #38915711
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

Ошибка 1 Для "System.Reflection.Pointer" не определены параметры-типы и поэтому нельзя использовать аргументы-типы.


Изопропил ,

>а с чем воюешь - с форматами или GUI?
всего хватает понемножку,
нестандартное GUI - это API, поэтому новых идей в основном рожать не приходится
Кода много, все надо переводить, перепроверять
GDI+ Класс cMultiFrameImage фактически пришлось писать с нуля.
GDI+ на .Net переводить, хотя это как раз относительно просто.
Try...Catch смотреть где ставить (API в отличие от .Net "молча" ошибаются, а в .Net любое случайное исключение (всего не предусмотришь) вышибает прогу, причем раздражения от них часто гораздо больше чем пользы)
Об IPictureDisp споткнулся, пришлось думать как менять.
При любом спотыке (типа того что описан в этой теме) естественно вылетает время.
...
Рейтинг: 0 / 0
7 сообщений из 32, страница 2 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / GDI-Bitmap, работа с DIB bit двумерным массивом, SAFEARRAY2D и VarPtrArray в .Net как?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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