Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.65/176: Рейтинг темы: голосов - 176, средняя оценка - 4.65
188 / 120 / 4
Регистрация: 23.01.2010
Сообщений: 1,320

Конвертер алгоритмов c++ Builder в delphi и обратно

30.04.2011, 18:25. Показов 37968. Ответов 198
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Проект конвертирования алгоритмов. Всем добры вечер, предлогаю к обсуждению такой интересный проект "Конвертер алгоритмов" c языка c++ builder в delphi и наоборот. Тема поднималась много раз и альтернативных конвертеров не существует а т что есть полная лажа. Я бы хотел предложить сдесь на странчке обсудить такой проектик. И если может у когота будет желание поучаствовать в его реализации. Я неплохо знаю delphi в этом языке помогу. Иметься статья:Автокнопка. Перевод кода исходника на delphi в С++ Builder
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.04.2011, 18:25
Ответы с готовыми решениями:

URL-encoded конвертер туда и обратно
Есть куча декодеров которые могут перевести непонятную белебурду, как...

создать программу конвертер c .mp3 в .wav и обратно
создать программу конвертер c .mp3 в .wav и обратно. в С# пожалуйста...очень нужно...

ПОМОГИТ! Уже целый год пишем конвертер с с++ билдера на дельфи и обратно
вот проблемма много уже написано но надо еще переконвертировать типы, подскажите у кого какие идеии. или допишите типы схожие например: ...

198
188 / 120 / 4
Регистрация: 23.01.2010
Сообщений: 1,320
05.06.2011, 00:05  [ТС]
Студворк — интернет-сервис помощи студентам
прошу прощения не доучет. все может быть сделаем.
Вот посмотрите такой вариант - замечания принимаються пока глаза открыты О_о
Вложения
Тип файла: rar Install.rar (383.6 Кб, 32 просмотров)
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
05.06.2011, 00:10
Garic_, шаблон - он один, и ему пофиг, что в int_name - i или j - он просто подставит то , что там есть - вам про такую вещь, как переменные слыхать не доводилось ?
если будет i, то int_name == i; , если будет j, то int_name == j;
1
Прогер
 Аватар для Programmer.
632 / 263 / 15
Регистрация: 17.11.2010
Сообщений: 1,371
Записей в блоге: 2
05.06.2011, 00:54
n971030,
Вижу дела идут вперёт!


А как собираемся конвертит на пример ф-цию?
0
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
05.06.2011, 00:56
LK,
"Сегодня" в паскале for i:=0 to Trunc((BufSize/2)-1) do
а "завтра" for J:=0 to Trunc((Buf/2)-1) do
Здесь не только переменные i и j, и BufSize и Buf
Может вы и на правильном пути,
он просто подставит то , что там есть
Тогда я не пойму, как поиск осуществляется, и вывод от шаблона?
Если можно принцып работы пояснить с шаблоном на примере?

А то я делаю таким способом, код под улучшил внизу ↓
Вложения
Тип файла: rar переводчик с делфи в С++Борланд.rar (107.6 Кб, 31 просмотров)
0
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
05.06.2011, 01:17
Programmer.,
А как собираемся конвертит на пример ф-цию?
если функции разные- заменой
Ф_я_Паскаль на Ф_я_Builder в *.txt я выложил пример принцыпа
если одинаковая то она же и пойдет в действие
0
188 / 120 / 4
Регистрация: 23.01.2010
Сообщений: 1,320
05.06.2011, 01:25  [ТС]
Цитата Сообщение от Programmer. Посмотреть сообщение
n971030,
Вижу дела идут вперёт!
А как собираемся конвертит на пример ф-цию?
Это будет скрипт который будет расширен спец-и функциями которых нету на c++, этот язык программирования будет работать только с файлами и тестовыми строками группами текстовых строк в нем буду переменые массивы константы приближонно к языкам с++ будут конструции условия if case циклы ну вобщем тот миниум который позволит без проблем и комплекса лписать скрипты ддля работы с файлами .срр и pas
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
05.06.2011, 03:01
Цитата Сообщение от Garic_ Посмотреть сообщение
не пойму, как поиск осуществляется, и вывод от шаблона
это фактически то же самое, что делает n971030 (сообщение 59) - имеется некий шаблон для выражения с++, имеется некая исходная строка на паскале, которую парсим и извлекаем необходимые данные, которыми заменям временные (в примере шаблона это int_name и string_name) переменные в шаблоне, получая таким образом работающее выражение на с++ . Если вам интересно, можете сами попробовать реализовать вариант такого парсинга .

А шаблон фактически для того, чтобы каждый раз не втыкать for , ( , = , ; и т.д., т.е., можно обойтись и без шаблона, хотя его использование, и подстановка переменных и данных мне кажется логичными.
1
72 / 72 / 5
Регистрация: 03.11.2009
Сообщений: 492
05.06.2011, 11:41
LK, Хорошо, а как из паскаля понять сравнение? к примеру в for и внем
<= == != все такое? К сожалению только в паскаль кусочками вникаю.
0
188 / 120 / 4
Регистрация: 23.01.2010
Сообщений: 1,320
05.06.2011, 13:16  [ТС]
Цитата Сообщение от Garic_ Посмотреть сообщение
LK, Хорошо, а как из паскаля понять сравнение? к примеру в for и внем
<= == != все такое? К сожалению только в паскаль кусочками вникаю.
в паскале короче такое:

!= неравно <>
> больше >
< меньше <

Добавлено через 1 минуту
в чера вечером проверл модернизацию научил прогу понимать int
0
188 / 120 / 4
Регистрация: 23.01.2010
Сообщений: 1,320
05.06.2011, 13:17  [ТС]
демо проверяел работает
Вложения
Тип файла: rar Install.rar (386.4 Кб, 34 просмотров)
0
188 / 120 / 4
Регистрация: 23.01.2010
Сообщений: 1,320
05.06.2011, 13:43  [ТС]
[QUOTE=n971030;1727424]демо проверяел работает[/QUOTE
у кого есть для меню картинки киньте
0
Прогер
 Аватар для Programmer.
632 / 263 / 15
Регистрация: 17.11.2010
Сообщений: 1,371
Записей в блоге: 2
05.06.2011, 15:25
n971030,
Какые ф-цый обявлени в DLL?
0
188 / 120 / 4
Регистрация: 23.01.2010
Сообщений: 1,320
05.06.2011, 16:34  [ТС]
Цитата Сообщение от Programmer. Посмотреть сообщение
n971030,
Какые ф-цый обявлени в DLL?
там флорма настройки параметров шрифт, и все функции там оставлю все что касаеться настройки шрифта. Напишите dll для регистрации расширения файла, т.е подразумиваеться что в процессе разработку скрипт нужно будет сохранить в файл и только от туда выполнять. Но думаю будет приятнее если просто счелкниш кна файле скрипта и все сразу запуститься и откроеться.

Добавлено через 41 минуту
кто может написать форму в dll в которой будут все основные параметры шрифта ну типо как в дельфе он помоему удобный или на подобии все даные должны сохраняться в файл конфигурации *ini* в паке data (даные) ну или аналог.
0
Прогер
 Аватар для Programmer.
632 / 263 / 15
Регистрация: 17.11.2010
Сообщений: 1,371
Записей в блоге: 2
05.06.2011, 18:16
n971030,

Цитата Сообщение от n971030 Посмотреть сообщение
кто может написать форму в dll в которой будут все основные параметры шрифта ну типо как в дельфе он помоему удобный или на подобии все даные должны сохраняться в файл конфигурации *ini* в паке data (даные) ну или аналог.

для етого удобно сделать .ini
0
188 / 120 / 4
Регистрация: 23.01.2010
Сообщений: 1,320
05.06.2011, 20:52  [ТС]
Я в скрипт сегодня вставил одну процедуру канечно не значительную но надо с чего наглядного начинать. вот эта процедура называеться dlg показывает собщение из переменной или константы
Вложения
Тип файла: rar Install.rar (392.1 Кб, 22 просмотров)
0
188 / 120 / 4
Регистрация: 23.01.2010
Сообщений: 1,320
05.06.2011, 20:54  [ТС]
потестите его плиз
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
05.06.2011, 20:59
конкретный ответ на конкретный вопрос:
C++
1
if (str == "a: integer;") {str = "int a;"}
0
188 / 120 / 4
Регистрация: 23.01.2010
Сообщений: 1,320
05.06.2011, 21:15  [ТС]
Цитата Сообщение от Programmer. Посмотреть сообщение
n971030,
для етого удобно сделать .ini
ну это канечно можно - но думаю со стороны пользователя лучше всеже форму которая в ini запишет все необходимое.
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
05.06.2011, 21:20
Programmer., шо ты все рассуждаешь , уже пора что-нибудь сделать .
0
188 / 120 / 4
Регистрация: 23.01.2010
Сообщений: 1,320
05.06.2011, 21:46  [ТС]
Цитата Сообщение от n971030 Посмотреть сообщение
Я в скрипт сегодня вставил одну процедуру канечно не значительную но надо с чего наглядного начинать. вот эта процедура называеться dlg показывает собщение из переменной или константы
у кого какие замечания по ее работе и принадлежности в скрипте
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.06.2011, 21:46

Конвертер с Delphi в C++
Кто нибудь знает, существует нормальный конвертер с Delphi в C++. Если существует подскажите какие

Delphi конвертер
Помогите написать программу конвертер величин универсальный чтоб можно было выбирать (время длину вес и тд)

Перевод кода из Delphi в C++ Builder / C++ Builder
Кто нибудь сможет помочь перевести проект с делфи на билдер? Выкладываю исходники на делфи. procedure TForm1.SpeedButton1Click(Sender:...

конвертер величин на delphi
Подскажите как написать конвертер величин на делфи с использованием combo box. И чтоб было как можно больше вариантов например из метров в...

Delphi: Конвертер WAV в PCM
очень прошу помощи! по данной теме задали курсовик, а я никогда не работала в данной программе, да и разбираться абсолютно нет времени,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
80
Ответ Создать тему
Новые блоги и статьи
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии Введение Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
сукцессия 9. Математика подлости: как растения предали грибных друзей
anaschu 27.06.2026
Статья 2. Глобальная фосфорная война: эволюционно-экономические механизмы распределения биомов Земли Введение: Экологический рынок как игра с нулевой суммой Традиционная экология долгое время. . .
сукцессия 8. Как я спорил с ИИ, которые - агенты растений и ненавистники грибов!
anaschu 27.06.2026
Статья 1. Хроники грибного восстания: как Сократов диалог разрушил академические догмы ИИ Введение: Синдром «цифрового учебника» Современные большие языковые модели (LLM) обладают колоссальным. . .
Главный вопрос моделирования сукцессии
anaschu 27.06.2026
главный вопрос. Если эктомикориза лучше добывает недоступный фосфор. И ее масса максимальна из всех. А широколиственный лес тоже имеет самую крутую биомассу. То почему не возникло их симбиоза? Это. . .
сукцессия 6. Питон реализация энилоджиковской модели, картинка про Центральную часть будущей модели
anaschu 26.06.2026
Етить. ИИ мне на основе моего старого файла R создал вот эту вот хмерь на пайтоне. Это уже новая модель, модель сукцессии грибной. потоки фосфора, азота. Углерода. 5 видов организмов. Я даже. . .
Как замкнутый ядерный цикл решит проблему недостатки фосфора? Био миграция фосфора со дна океана
anaschu 26.06.2026
Биологический лифт: Концепция подъема фосфора со дна океана с помощью ЗЯТЦ Предлагаю на обсуждение альтернативу тяжелому промышленному бурению океанического дна. Вместо сложной инженерии мы можем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru