Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];

Вниз

аля WinHEX   Найти похожие ветки 

 
SyncMaster   (2004-08-04 21:56) [0]

Ребята нужно своять чего-то визуально похожее на WinHex: т.е. какой-то грид или еще чего, в котором в hex выводить значение бинарного файла...
Млин, чего-то голова уже совсем не соображает.. Сам перечитал - не совсем понял...
Ну уж Вы меня простите;)

Интересуют наиболее шустрые и эстэтичные варианты реализации графического интерфейса: мож кто присоветует компнент или другую методу?


 
Fay ©   (2004-08-04 22:04) [1]

1) TForm - очень полезный компонент
2) "Нуегонафинг" - очень продвинутая метода


 
SyncMaster   (2004-08-04 22:15) [2]

2 Fay
Очень конструктивное предложение. Ресмект;)
Приму к рассмотрению...

Но все ж таки (для полноты ощущения "очень продвинутая метода") хотелось бы услышать еще предложения


 
Sergey Kaminski ©   (2004-08-04 22:19) [3]

$100-150 по дешевке, я на мели


 
GanibalLector ©   (2004-08-04 22:19) [4]

хотелось бы услышать еще предложения

А чем стандартный StringGrid не устраивает???


 
SyncMaster   (2004-08-04 22:21) [5]

Мдя... Млин...
Сегодня день наверное такой:(
У одного токо GoTo и TForm, другому денег не хватает...
Ребята, где же дух товарищества и исконно русский альтруизм?:(
Или это проблема 76 года?


 
Sergey Kaminski ©   (2004-08-04 22:22) [6]

Кроме шуток, вывод на какой-нибудь Canvas - единственный вариант. Будет и шустро и "эстетично" ровно на столько, сколько сам захочешь.


 
SyncMaster   (2004-08-04 22:23) [7]

2 GanibalLector
Честно говоря, как-то муторно с ним связываться... Хотя ща именно в эту сторону и копаю


 
SyncMaster   (2004-08-04 22:25) [8]

>>[6]
На канвас сложно ИМХО с точным позиционированием...
Хоя надо подумать в сторону табуляторов... Сенкс за первую плодотворную идею;)


 
Sergey Kaminski ©   (2004-08-04 22:26) [9]

Или это проблема 76 года?
А что за проблема? :)

Честно говоря, как-то муторно с ним связываться... Хотя ща именно в эту сторону и копаю
Еще муторней будет, когда дело пойдет дальше интерфейса. :)))


 
Sergey Kaminski ©   (2004-08-04 22:27) [10]

На канвас сложно ИМХО с точным позиционированием...
??? У Канваса, что - двоится??? Или тремор?


 
SyncMaster   (2004-08-04 22:31) [11]

>>[9]
Ответы [1] и [3] писались людьми 76 года:)
Хотя [3] - сорики;)

А вот на счет "дело пойдет дальше интерфейса" - да, тут могут вылезти проблемки... Ведь задача не токо вывести, а еще и простенький редактор своять... Но пока давайте не будем обсуждать прелести СтрингГрида - его оставим на закуску и как безвыходный вариант...


 
Fay ©   (2004-08-04 22:32) [12]

Представляю себе тов. SyncMaster, "вояющего"  "чего-то визуально похожее на WinHex" и думающего "в сторону табуляторов".


 
SyncMaster   (2004-08-04 22:32) [13]

Сереж, может и есть чего - но обсуждение моей медицинской карты выходит за рамки тематики фоорума.. Ок.

Да, я так считаю и именно так я и сказал.


 
Fay ©   (2004-08-04 22:34) [14]

2 SyncMaster
Если не секрет, как Вы собираетесь читать файл? Приведите пример, plz.


 
Anatoly Podgoretsky ©   (2004-08-04 22:34) [15]

Или канва, или стринг грид или ListView
при этом надо предусмотреть обработку только видимой части


 
Izyum ©   (2004-08-04 22:36) [16]

Такс, я вспомнил свой пароль, а засим SyncMaster Вас покидает - дальше беседу буду вести я:)


 
Izyum ©   (2004-08-04 22:38) [17]

>>[14]
В Вашем стиле - очень легко...

>>Анатолий, рад Вас видеть здесь...
СтрингГрид отбросим пока по определенным причинам из рассмотрения. Теперь хотелось бы чуть более развернуто услышать Ваши идеи по реализации "обработки только видимой части"


 
Sergey Kaminski ©   (2004-08-04 22:39) [18]

Anatoly Podgoretsky ©   (04.08.04 22:34) [15]

СтрингГрид, наверное, будет достаточно громоздким решением. Все же ручками рисовать будет сподручнее, имхо. Только добавится еще одна "проблемка" при вычислении того, куда "мышей" ткнули. Но это цветочки :)


 
Dimaxx   (2004-08-04 22:42) [19]

http://www.mirkes.de - freeware


 
Fay ©   (2004-08-04 22:43) [20]

Всё ясно.


 
Izyum ©   (2004-08-04 22:46) [21]

Все таки не удержался:
2 Фёдор Зайцев aka Fay
1. Чего же все таки ясно?
2. Чего же здесь такого удивительного по повод [12]?
Или это ты так самоутверждаешься? Нехорошо-нехорошо старшим грубить:)


 
Anatoly Podgoretsky ©   (2004-08-04 22:48) [22]

Izyum ©   (04.08.04 22:38) [17]
Есть виртуальный ListView отрисовывается только что видно, низкие требования к ресурсам.
Если обеспечить виртуальный режим для TStringGrid то компонент очень удобен для отображения, в нем уже есть все необходимое, надо только обработка клавиш перемещения, что бы перерисовывать только видимую часть.
Обработать надо выход за пределы вверх/вниз, смена страницы и доаольнительно Ctrl+Home/End


 
Izyum ©   (2004-08-04 22:48) [23]

2 Dimaxx
Огромное спасибо...


 
Izyum ©   (2004-08-04 22:50) [24]

2 Anatoly Podgoretsky
Спасибо за наколку - я не сталкивался с этим, до сих пор не было необходимости.

ЗЫ: а где же это наш Фай?:)


 
Anatoly Podgoretsky ©   (2004-08-04 22:52) [25]

Правда необходимость писать еще один хекс вьювер не высока, их куча в Сети.


 
Izyum ©   (2004-08-04 22:54) [26]

Всеж таки не хватает в этом движке пагера или иного механизма приватных сообщений:(

2 Anatoly Podgoretsky
А Вы никогда не писали проги для работы с НЖМД на "низком уровне"?


 
Fay ©   (2004-08-04 22:56) [27]

>> А Вы никогда не писали проги для работы с НЖМД на "низком уровне"?
Я знал, что подобный вопрос будет. 8)


 
Izyum ©   (2004-08-04 22:58) [28]

>>[25]
Анатолий, дело не в самом вьювере...
Это задумывается как небольшая часть гораздо более масштабного проекта... По сему надо на основе чего-то писать свое решение, либо (спасибо Dimaxx) использовать сторонние компаненты.


 
Izyum ©   (2004-08-04 22:59) [29]

Фай - ты супер:)
Можно сказать - АРАКУЛ
Без тебя уже как-то даже скучновато - я начал скучать


 
Sergey Kaminski ©   (2004-08-04 23:02) [30]

Ух, в потрепаловку щас уедем. Оно и правильно, если так.


 
Izyum ©   (2004-08-04 23:07) [31]

>>[30]
Дело не в потрепаловке...
На каждом форуме есть умные люди и умники...
Но если без первых тяжело, то без вторых - скучно;)

Фай - ау:)


 
Izyum ©   (2004-08-04 23:09) [32]

К слову, вот ща еще раз глянул анкету Фая...
Фай - это ты сам себе емелю так обозвал?;)


 
Fay ©   (2004-08-04 23:09) [33]

Изюм, скажи честно - что такое "на низком уровне". Что именно?
И что такое "работа с НЖМД"?


 
Izyum ©   (2004-08-04 23:18) [34]

Млин, Фай - без тебя скучно, но ты утомил...
Если бы не ты, я бы не срывался на личности...
А если бы я не срывался на личности - ветка не поменяла бы место жительства:(

А если ты такой аракул делфийский - мог бы у Яндекса спросить, а не у меня...
Ладно - я уже и так получил урлу на то что хотел найти, да и пара наколок интересных есть...
Так что можешь теперь... ух даже и не знаю, что же ты можешь?


 
Fay ©   (2004-08-04 23:27) [35]

Картина маслом:
Сидит Изйум с кучей наколок, очень легко работает с НЖМД на низком уровне и, думая в сторону табуляторов,вояет что-то чего-то визуально похожее на WinHex.


 
Sergey Kaminski ©   (2004-08-04 23:32) [36]

Дети, не шалите!

Сейчас придет ДаймондШарк и скажет:
 -- Удавись!

П.С.
 Вы не шалили?

:^)


 
Izyum ©   (2004-08-04 23:34) [37]

LOL!!!
Фай - респект!
Ты опять проявил свои паранормальные способности - именно так все и происходит:)


 
Izyum ©   (2004-08-04 23:38) [38]

Sergey Kaminski ©   (04.08.04 23:32) [36]
Честно говоря, иногда утомляют Фаи... И не только здесь...
Зашел - сказал... Вот только что он сказал?
Ща не поленюсь - пройдусь по паре-тройке страничек форума - погляжу на другие творения Фая...
Но раз уж мы попали в "Потрепаться" - давайте потрепаемся...

Фай - а ну ка, выдай еще пару перлов:)


 
Fay ©   (2004-08-04 23:40) [39]

Ты не ответил ни на один мой вопрос. АП тебе не ответил про работу с НЖМД. Так что же ты имел ввиду под работой с НЖМД на низком уровне?


 
Izyum ©   (2004-08-04 23:47) [40]

Фай, ты себя действительно считаешь специалистом?
После твоего первого поста, у меня возникло огромное сомнение в твоей компетенции...

Ах, как же: АП не ответил... Ну так и что? Это его ЛИЧНОЕ дело отвечать или нет на какой-то вопрос, и, заметь, от этого он меньшим СПЕЦИАЛИСТОМ не стал...

По поводу [39], позволь задать тебе встречный вопрос, а что ты воще знаешь про НЖМД, кроме того, что они существуют? Если уж тебя этот вопрос так заинтересовал - можешь сходить на www.t13.org и для начала почитать там;)


 
Fay ©   (2004-08-04 23:51) [41]

Детский сад 8)


 
Fay ©   (2004-08-04 23:55) [42]

Глупо, конечно, но такое ощущение, что Изюм стесняется отвечать на вопрос от том, что же такое (в его случае) "работа с НЖМД на низком уровне"...


 
Izyum ©   (2004-08-04 23:58) [43]

Нет уж, погоди Фай, что ты считаешь детским садом?
Мое поведение, свое (начиная с первого поста)? А может т13.орг?

Или Я ТЕБЕ не ответил и это тебя огорчило?
Ну да лано, приподниму "завесу" чуток:
Ты спрашивал: "Так что же ты имел ввиду под работой с НЖМД на низком уровне?"
Отвечаю: "Доступ к SA HDD Fujitsu из под виндей, для примера"

У тебя есть что ответить конкретно по этому вопросу, кроме:
 цитата
    1) TForm - очень полезный компонент
    2) "Нуегонафинг" - очень продвинутая метода
 конец цитаты


 
Fay ©   (2004-08-04 23:59) [44]

Прости за нескромный вопрос, а что такое SA?


 
Izyum ©   (2004-08-05 00:00) [45]

Могу даже еще более уточнить: к Всеми любимым семействам PB16&PB16E...


 
Fay ©   (2004-08-05 00:01) [46]

Я так понял, что доступ нужен к некой "SA", потому что проблем с доступом к HDD (в общем виде) не вижу.


 
Izyum ©   (2004-08-05 00:01) [47]

Ну же, Фай, а где же твои уже хорошо себя зарекомендовавшие АРАКУЛСКИЕ способности???

Лано, вечер+плохая_погода... Понимаю..
Поясню SA= Service Area


 
Izyum ©   (2004-08-05 00:05) [48]

Фай, может ты будешь удивлен, но вот если чуток подпортить вот эту самую "SA", то как раз "проблем с доступом к HDD (в общем виде)" не избежать!


 
Fay ©   (2004-08-05 00:06) [49]

Понятно. Забудь об этом. С виндой ты договоришся, я контроллер тебе ничего не должен.


 
Fay ©   (2004-08-05 00:07) [50]

имелось ввиду "а коттроллер" 8)


 
Sergey Kaminski ©   (2004-08-05 00:08) [51]

Похоже "Аракул" сегодня я. Что-ж, попробую еще раз...

Ух, сейчас ветку закроют. Впрочем, давно пора.


 
Izyum ©   (2004-08-05 00:21) [52]

Сереж, я уже услышал все что хотел...
Но Фаев - на место ставить надо...

[49] пост не понял совсем... или он так ничего и не понял, что вероятней:(

ЗЫ: Уважаемые модераторы, прошу прощения за оффтопик+флуд+флейм+и_все_другие_злейшие_нарушения_правил_на_любых_форумах, но достал владелец красивого и звучного емели zlayasuka@yandex.ru


 
Izyum ©   (2004-08-05 00:32) [53]

Прошу прощения ЕЩЕ раз у МОДЕРАТОРОВ, но я должен был выполнить свое обещание... И его выполнение оказалось даже проще, чем я предполагал - далеко даже ходить не пришлось: вот веточка, хорошо ИМХО характеризующая УМУДРЕННОГО ОПЫТОМ Фёдора Зайцева aka Fay: http://delphimaster.net/view/14-1091636339/


 
Izyum ©   (2004-08-05 00:34) [54]

[53] - это мой последний пост в данной ветке: я свое любопытсво равно как и эго удовлетворил, а засим разрешите откланяться...

Всем, включая и Fay-а, огромное спасибо!



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.65 MB
Время: 0.037 c
6-1087933402
Dominik
2004-06-22 23:43
2004.08.22
Передача двоичной информации(jpg картинки) через сокеты (WinSock)


8-1086346750
Kein
2004-06-04 14:59
2004.08.22
правильное масштабирование изображений


14-1091553933
Idiliya
2004-08-03 21:25
2004.08.22
Особенности программирования для КПК


3-1090906907
MakNik
2004-07-27 09:41
2004.08.22
список пользователей, работающих в данный момент с базой


6-1087761129
Катя
2004-06-20 23:52
2004.08.22
Arr: string в zip и методом post на сервер





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский