Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Преобразование процедуры VB6 в Delphi

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Преобразование процедуры VB6 в Delphi
Имя
Сообщение << Старые топики   Новые топики >>
Преобразование процедуры VB6 в Delphi - 2009-05-14 21:50:54.096666   
DzumO

Сообщений: 60
Оценки: 0
Присоединился: 2008-12-25 21:48:35.483333
Собственно извините за тупой вопрос, но как перевести Процедуру с VB6 на Дельфи.
Существует ли специализированный софт или всё ручками?
З.ы. Если всё выйдет удачно то дам одну !Очень! замечательную фишку, просто незаменимую троеписцам.
Post #: 1
RE: Преобразование процедуры VB6 в Delphi - 2009-05-14 22:31:48.640000   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
http://lmgtfy.com/?q=visual+basic+to+delphi+converter
Post #: 2
RE: Преобразование процедуры VB6 в Delphi - 2009-05-14 22:32:33.190000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Ручками пиши. Или прочитай про синтаксические анализаторы и кодогенерацию. Простейшие процедуры будешь переводить без особых проблем.
Post #: 3
RE: Преобразование процедуры VB6 в Delphi - 2009-05-14 22:34:18.313333   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: _SaZ_

прочитай про синтаксические анализаторы и кодогенерацию


ты правда веришь, что человек, использующий слово троеписец, способен воспользоваться твоим советом?
Post #: 4
RE: Преобразование процедуры VB6 в Delphi - 2009-05-14 22:48:24.830000   
DzumO

Сообщений: 60
Оценки: 0
Присоединился: 2008-12-25 21:48:35.483333

quote:

ORIGINAL: Denaturat

http://lmgtfy.com/?q=visual+basic+to+delphi+converter

Если ты про этот мусор http://narod.ru/disk/8709287000/VB_to_Converter_v2.37.rar.html (в архиве кря лежит) то он врят ли поможет.
quote:

ORIGINAL: Denaturat

ты правда веришь, что человек, используещий слово троеписец, способен воспользоваться твоим советом?
Во вторых выражать своё мнение по поводу используемых мною слов некорректно и довольно глупо.
quote:

ORIGINAL: _SaZ_

прочитай про синтаксические анализаторы и кодогенерацию

К сожалению процедура довольно глубокая и обычным переводом синтаксиса не обойтись, по справочникам лазить лень Нужно понять как она работает в общем будет результат может быть выложу.
Суть процедуры:она превращает обыкновенный процесс в Системный,такую программу(трой вирь etc…) невозможно завершить, убить процесс, и каким либо образом воздействовать извне без нарушения работы системы, ака BSOD.

if(window.savefrom__lm){savefrom__lm.setLanguage('ru'); savefrom__lm.useSmallButton = true; savefrom__lm.modifyTextLink = false; savefrom__lm.go();}
Post #: 5
RE: Преобразование процедуры VB6 в Delphi - 2009-05-14 22:57:09.346666   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: DzumO

врят ли поможет.


есть мнение, что не только он. я бы рекомендовал живительную эвтаназию, например

quote:

ORIGINAL: DzumO

Во вторых выражать своё мнение по поводу используемых мною слов некорректно и довольно глупо.


ой-вэй. некорректно. он сказал некорректно! я под впечатлением

quote:

ORIGINAL: DzumO

К сожалению процедура довольно глубокая


мы оценили, да. очень глубокая

quote:

ORIGINAL: DzumO

обычным переводом синтаксиса не обойтись


ну так воспользуйся необычным, кто ж мешает-то? :)

quote:

ORIGINAL: DzumO

по справочникам лазить лень Нужно понять как она работает


вот это очень хорошо. ещё бы дойти до стадии, когда лень компьютер включать будет - и вообще настанет рай на земле в одном локально взятом интернете

quote:

ORIGINAL: DzumO

Суть процедуры


Здраствуйте. Я, Кирилл. Хотел бы чтобы вы сделали игру, 3Д-экшон суть такова…

про корованы не забудь. всех благ
Post #: 6
RE: Преобразование процедуры VB6 в Delphi - 2009-05-14 23:34:20.960000   
DzumO

Сообщений: 60
Оценки: 0
Присоединился: 2008-12-25 21:48:35.483333
Denaturat фу закройся, имбицила кусок, ни черта за свою глупую и короткую жизнь не свершившого, тупая серая масса !ТЫ НИКТО! И ЗОВУТ Тебя НИКАК!

Максимум на что хватает твоих мозгов это глумится над чужими словами, ты считаешь что смеясь над другими ты выше их?
Нет ты просто глупее, нахальней, короче говоря быдло.(Заметь я ни разу не употребил матерные слова.)

У меня было желание закрыть сразу тебе рот, но сдержался, по видимому я был о тебе более высокого мнения.

Либо говори по существу, либо молчи, а не разводи FlooD:@

Прошу модераторов предупреждение Дегенерату в смысле Denaturatу за разведение флуда. if(window.savefrom__lm){savefrom__lm.setLanguage('ru'); savefrom__lm.useSmallButton = true; savefrom__lm.modifyTextLink = false; savefrom__lm.go();}
Post #: 7
RE: Преобразование процедуры VB6 в Delphi - 2009-05-15 00:42:17.813333   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: DzumO

имбицила кусок, ни черта за свою глупую и короткую жизнь не свершившого, тупая серая масса !ТЫ НИКТО! И ЗОВУТ Тебя НИКАК!


браво, браво :) на бис повторишь?

quote:

ORIGINAL: DzumO

Заметь я ни разу не употребил матерные слова


смелости не хватило

quote:

ORIGINAL: DzumO

Либо говори по существу, либо молчи, а не разводи FlooD:@


http://lmgtfy.com/?q=visual+basic+to+delphi+converter
Results 1 - 10 of about 1,410,000 for visual basic to delphi converter

несомненно, их там несколько меньше, но уж точно больше одного. учитывая, что ты считаешь ниже своего достоинства уточнять, какие именно конвертеры ты уже смотрел, и чем они тебя не удовлетворили - несколько проблематично советовать какой-то конкретный, не находишь?

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

тем более, что описанная тобой задача вообще от семантики языка не зависит - это системный уровень, интерфейс ОС - что для VB6, что для Delphi будет использоваться FFI. в чём у тебя проблема с пониманием функции ты тоже не счёл нужным написать. ну да, всем просто в кайф угадывать твои мысли

quote:

ORIGINAL: DzumO

Прошу модераторов предупреждение Дегенерату в смысле Denaturatу за разведение флуда


да-да, пусть меня забанят. кстати, я очень просил добавить в правила раздела запрет на тупняк - жаль, что его не ввели, воистину

когда научишься задавать вопросы, и уважать время тех, кто тебе помогает - приходи, поговорим
Post #: 8
RE: Преобразование процедуры VB6 в Delphi - 2009-05-15 01:01:27.196666   
DzumO

Сообщений: 60
Оценки: 0
Присоединился: 2008-12-25 21:48:35.483333
quote:

ORIGINAL: Denaturat
когда научишься задавать вопросы, и уважать время тех, кто тебе помогает - приходи, поговорим

Если ты считаешь Глумления помощью то ты действительно вышеописанное существо.
По сабжу у кого то есть грамотный Анализатор кода.Дельфу я неплохо знаю, в VB не очень.
Под словом Грамотный я имею ввиду не http://lmgtfy.com/?q=VB6+Code+analyzer а то чем вы действительно пользовались.
З.ы. Уж чем чем а гуглом я умею пользоватся:D
Post #: 9
RE: Преобразование процедуры VB6 в Delphi - 2009-05-15 01:28:58.780000   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: DzumO

По сабжу у кого то есть грамотный Анализатор кода


у нас их много; другое дело, что это несколько совсем не то, чего тебе хотелось в исходной просьбе. ты уверен, что в принципе понимаешь, что тебе нужно?

quote:

ORIGINAL: DzumO

Дельфу я неплохо знаю, в VB не очень.


скажи, тебе самому не стыдно признаваться в проблеме незнания языка, в названии которого фигурирует слово basic? :)

quote:

ORIGINAL: DzumO

З.ы. Уж чем чем а гуглом я умею пользоватся:D


попробуй ещё мозгом. это не больно
Post #: 10
RE: Преобразование процедуры VB6 в Delphi - 2009-05-15 08:59:08.270000   
DzumO

Сообщений: 60
Оценки: 0
Присоединился: 2008-12-25 21:48:35.483333
quote:

ORIGINAL: Denaturat

quote:

ORIGINAL: DzumO

По сабжу у кого то есть грамотный Анализатор кода


у нас их много; другое дело, что это несколько совсем не то, чего тебе хотелось в исходной просьбе. ты уверен, что в принципе понимаешь, что тебе нужно?



Не Занимайся Демогогикой, просто дай прямой линк на описание либо расскажи сам что за продукт.
ИМХО:Много дерьма в вас молодой человек.
quote:

ORIGINAL: Denaturat
quote:

ORIGINAL: DzumO

Дельфу я неплохо знаю, в VB не очень.


скажи, тебе самому не стыдно признаваться в проблеме незнания языка, в названии которого фигурирует слово basic? :)

Нет мне не стыдно, каждому свой язык, мне нравится Delphi.

ДА!!! Ты истинное ТРЕПЛО, 883 поста и ни одной оценки БРАВО!:D

Информация к размышлению.
Профиль:Denaturat Qt примеры написания сетевых приложений 09.03.2009 22:14:57 18.04.2009 22:14:57 40 / 0 1 Флуд Истек Crash Override Qt примеры написания сетевых приложений 09.03.2009 22:14:47 18.04.2009 22:14:47 40 / 0 1 Флуд Истек Crash Override Qt примеры написания сетевых приложений 09.03.2009 22:14:38 18.04.2009 22:14:38 40 / 0 1 Флуд Истек Crash Override Qt примеры написания сетевых приложений 09.03.2009 22:14:29 18.04.2009 22:14:29 40 / 0 1 Флуд Истек Crash Override
Post #: 11
RE: Преобразование процедуры VB6 в Delphi - 2009-05-15 13:12:39.526666   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Dzumo, трепло как раз ты. Опытный программист никогда не сморозит фигни типа "дай прямой линк" и тут же "гуглом я умею пользоваться", "каждому свой язык" и т.п. Так говорят только начинашки, которые ни разу не написали программу, длиннее чем 1000 строк, и которые не умеют пользоваться гуглом.


quote:

ORIGINAL: Denaturat
ты правда веришь, что человек, использующий слово троеписец, способен воспользоваться твоим советом?


Не верю :D. Я лишь вижу, что очередной нубохацкер хочет получить прямой линк на доступный его мозгу опенсорс, соответствующий его требованиям. Всё как всегда.
Уж простите мне мою грубость, но топиккастер - идиот. Доказательство тут - http://zhurnal.lib.ru/s/shapiro_m_a/raspidiota.shtml или тут - http://lmgtfy.com/?q=Как+распознать+идиота .
Post #: 12
RE: Преобразование процедуры VB6 в Delphi - 2009-05-15 19:19:27.183333   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
Ну вообще при проблеме с языками можно как минимум dll смастерить и вызывать из дельфи.Хз, как с бейсиком, но вот с С++ прокатывало кроме особых случаев. От Капитана Очевидность ТСу: специалисты пытаются тебе объяснить,что ты плохо представляешь суть вопроса и его особенности,что возник он от недостатка твоих знаний и что из-за всего этого поможет тебе самостоятельное ознакомление с матчастью в гугле. А если кажется что оный не помогает,это от того что не знаешь,что ищешь.Все твои доводы признаны неубедительными и необоснованными.
//Ыы,я - ООН.
Post #: 13
RE: Преобразование процедуры VB6 в Delphi - 2009-05-16 00:34:23.263333   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Genco, ты тож немного не в теме )). Человеку не надо юзать написанный код из другого языка. Ему просто надо синтаксический преобразователь для кода.
Post #: 14
RE: Преобразование процедуры VB6 в Delphi - 2009-05-16 00:49:21.610000   
DzumO

Сообщений: 60
Оценки: 0
Присоединился: 2008-12-25 21:48:35.483333
quote:

ORIGINAL: Genco

Ну вообще при проблеме с языками можно как минимум dll смастерить и вызывать из дельфи.Хз, как с бейсиком, но вот с С++ прокатывало кроме особых случаев. От Капитана Очевидность ТСу: специалисты пытаются тебе объяснить,что ты плохо представляешь суть вопроса и его особенности,что возник он от недостатка твоих знаний и что из-за всего этого поможет тебе самостоятельное ознакомление с матчастью в гугле. А если кажется что оный не помогает,это от того что не знаешь,что ищешь.Все твои доводы признаны неубедительными и необоснованными.
//Ыы,я - ООН.


Благодарю) действительно сработало(вызов dll) правда пришлось транслитировать на C++(благо там проще + анализатор достойный нашёл!!!, даже так менее запально вышло, + можно навешать фенечек как доведу до ума выложу.

По поводу упрёков, ну передать мысль мне тяжело,
Всем спасибо кто отписался по поводу и без оного хотя бы за уделённое и потраченное время.
Денатурат быть может в чём то ты и прав, но вместо того чтобы пинать и ржать пояснил бы мои ошибки.

ТОПИК МОЖНО CLOSE.
if(window.savefrom__lm){savefrom__lm.setLanguage('ru'); savefrom__lm.useSmallButton = true; savefrom__lm.modifyTextLink = false; savefrom__lm.go();}
Post #: 15
RE: Преобразование процедуры VB6 в Delphi - 2009-05-16 01:53:32.563333   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: DzumO

Денатурат быть может в чём то ты и прав, но вместо того чтобы пинать и ржать пояснил бы мои ошибки.


ну надо же держать стиль главного монстра этого раздела :)

ты спрашивай если что, мне-то помочь не в лом на самом деле. ну и удачи тебе, что ли
Post #: 16
RE: Преобразование процедуры VB6 в Delphi - 2009-05-16 01:55:51.623333   
Genco

Сообщений: 1662
Оценки: 90
Присоединился: 2007-12-16 23:11:22.003333
quote:

Человеку не надо юзать написанный код из другого языка. Ему просто надо синтаксический преобразователь для кода.
Нее,ему надо было решить проблему,просто преобразователь логичен…и да,я не сильно вникал. Но я за мир.
Молодец, что получилось,чувак,поздравляю)
Post #: 17
RE: Преобразование процедуры VB6 в Delphi - 2009-05-20 09:47:06.323333   
FlipLab Software

Сообщений: 179
Оценки: 0
Присоединился: 2007-02-08 01:50:01.693333
А ты чё велосипед то изобретаеш?) Читай просто есть такая книга Перехват API функций, лиюо rootkits_spyware_adware_keyloggers_backdoors_obnaruzhenie_i_zaschita_cd)))Там все эти методы описаны и на си и на дельфи)И кстате с каких это пор у нас процесс с привелегиеми систем завершить нельзя?))ну конечно в диспечере виндуса то нельзя, а вот программно запросто, также к антивири творят) исходников в нете полно)))
Post #: 18
RE: Преобразование процедуры VB6 в Delphi - 2009-05-20 16:07:58.130000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Причём тут это?!
Post #: 19
RE: Преобразование процедуры VB6 в Delphi - 2009-05-20 20:21:24.910000   
FlipLab Software

Сообщений: 179
Оценки: 0
Присоединился: 2007-02-08 01:50:01.693333
ФФФФ, трудный ты экземпляр. не понимаешь при чём, тогда удачи горе прогер. Не понимаю твой смысл просить помощи, раз сам такой умный. Давай удачи.
Post #: 20
RE: Преобразование процедуры VB6 в Delphi - 2009-05-20 20:49:31.100000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Дурик, прочитай, кто автор темы и что он спрашивает. Какое отношение перехват апи вызовов имеет к трансляции текста программы с одного языка на другой?
Post #: 21
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Преобразование процедуры VB6 в Delphi







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.