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

Вниз

Как отправить на выполнение txt   Найти похожие ветки 

 
Оки   (2003-12-29 16:23) [0]

как отправить на выполнение код программы из внешнего текстового файла


 
alex_***   (2003-12-29 16:25) [1]

ни хрена себе захотел ))) набить текст и сказать ему выполняйся?


 
Dmitriy O.   (2003-12-29 16:26) [2]

Вызываешь Delphi методом шеллехсекуте копируешь через буфер код проги и далее также програмно жмешь F9.


 
Оки   (2003-12-29 16:26) [3]

ты хочешь сказать Delphi так не умеет?


 
MV   (2003-12-29 16:27) [4]

1. Загрузи в IDE Dephi и нажми F9
2. Построй командный файл, выполняющий компиляцию, линковку и запуск.


 
Smithson   (2003-12-29 16:27) [5]

ну тетирически можно...
запустить компилятор командной строки и передать ему параметры - скомпилить этот txt и exe положить вот сюда. А затем запустить exe - если компиляция прошла удачно.
А зачем? Начинающий вирусописатель?


 
Тимохов   (2003-12-29 16:27) [6]

Вот блин, компилятор не умеет выполнять текстовый код.
Какая досада!


 
Palladin   (2003-12-29 16:28) [7]

нет, Delphi так не умеет, с чего ты вообще решил что Delphi должен уметь это?


 
MV   (2003-12-29 16:29) [8]

Можно в HEX - формате набрать загрузочный код, и - отдельно - его загрузчик.
Короче, пора в "Потрепаться"


 
Digitman   (2003-12-29 16:36) [9]


> Оки


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


 
Palladin   (2003-12-29 16:37) [10]

:)) горемышный... какое определение... четкое :)


 
Юрий Зотов   (2003-12-29 16:43) [11]

> Оки (29.12.03 16:23)

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


 
Оки   (2003-12-29 16:44) [12]

>Digitman
задача простая. Я хочу что-бы моя прога по нажатию на кнопель читала из файла код и выполняла его... я хочу единожды скомпилировать exe-шник, а потом дорабатывать её простым написанием кода во внешнем файле...мне это очень надо!!!
(НЕ для вирусописания:-))


 
Тимохов   (2003-12-29 16:47) [13]

Во блин.
Ему это очень надо.
Наша контора занимается разработкой настраеваемой информационной системы уже не первый год. Есть свой, правда интерпритатор.
Но мне тоже учень нужно!!!!! чтобы можно было бы просто кусок дельфи выполнять.

Может мне тоже кто-нить поможет?


 
Palladin   (2003-12-29 16:48) [14]

например
http://www.podgoretsky.com/cgi-bin/dlcounter/npscnt?file=http://podgoretsky.com/ftp/Docs/Delphi/Tenser/7/index.html&file _id=Tenser7


 
Оки   (2003-12-29 16:49) [15]

неужели в Delphi нет какой-нибудь директивы, которая бы указывала компилятору, что код надо брать из внешнего файла?
P.S. некоторые языки это умеют


 
Palladin   (2003-12-29 16:50) [16]


> Тимохов © (29.12.03 16:47) [13]

а тебе например
http://www.carlo-kok.com/


 
Anatoly Podgoretsky   (2003-12-29 16:50) [17]

Ссылка разорвана, поэтому передвыполнениес скорректировать.


 
Stas   (2003-12-29 16:51) [18]

Незнаю как в Delphi, а в турбопаскале была отдельная прога в которую передавался параметром файл с расширением pas, а она из него exe делала.
В делфи тодже может есть, но наверное туда файл dpr передавать нужно.


 
Palladin   (2003-12-29 16:51) [19]


> Оки (29.12.03 16:49) [15]


Есть, {$I filename}


 
Тимохов   (2003-12-29 16:52) [20]

Оки (29.12.03 16:49) [15]
Ты имей в виду, что даже если у тебя получится выполнять код через дельфи (т.е. ты заставишь дельфи скомпилировать код), то скорее всего это будет не лицензионно.
Скорее всего что, продавать такой продукт ты не сможешь (опять же легально).


 
Palladin   (2003-12-29 16:52) [21]

Stas, ты логичен как не знаю что :)


 
Юрий Зотов   (2003-12-29 16:55) [22]

> Оки (29.12.03 16:49) [15]

> неужели в Delphi нет какой-нибудь директивы, которая бы
> указывала компилятору, что код надо брать из внешнего файла?

А при чем тут компилятор? Когда работает Ваша программа, никакого компилятора уже нет. И никакой Delphi уже нет.

Интересно - а как Вы вообще понимаете слово "компилятор"? Что это такое, по-Вашему?


 
alex_***   (2003-12-29 16:58) [23]

Microsoft Script Control не поможет? Правда, мне сдется что это того не стоит..


 
Оки   (2003-12-29 16:59) [24]

>Юрий Зотов
>А при чем тут компилятор? Когда работает Ваша программа,
>никакого компилятора уже нет. И никакой Delphi уже нет.
>Интересно - а как Вы вообще понимаете слово "компилятор"? Что >это такое, по-Вашему?

Да, Вы правы, с формулировкой облажался...


 
alex_***   (2003-12-29 17:00) [25]

А вообще лучше на бэйсике писать )) или bat файлы делать.. ))


 
KSergey   (2003-12-29 17:04) [26]

А ведь [23] alex_*** очень даже прав... Фактически, интерпретатор и весьма мощный мы имеем предустановленным практически на каждом компе с виндами... Только пользуется мало кто.

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


 
MV   (2003-12-29 17:07) [27]

Плюнь! Дурная идея!


 
Palladin   (2003-12-29 17:11) [28]


> KSergey © (29.12.03 17:04) [26]

Угу MS Script Control называется... см. Palladin © (29.12.03 16:48) [14]


> И еще есть некоторое кол-во готовых компонент, умеющих производить
> интерпретацию, в том числе - паскаль подобных языков, правда
> обычно урезанных, но некоторые предлагаю все же достаточно
> мощные диалекты.

Угу например Innerfuse Pascal Script 3, см. Palladin © (29.12.03 16:50) [16]


 
Оки   (2003-12-29 17:24) [29]

ща ценю Innerfuse Pascal Script 3....всем БОЛЬШОЕ СПАСИБО!!!!


 
Digitman   (2003-12-29 17:55) [30]


> Оки


после НГ, протрезвев, захныкаешь) ... насчет IFPS) .. бьюсь об заклад !


 
Anatoly Podgoretsky   (2003-12-29 17:59) [31]

Stas © (29.12.03 16:51) [18]
Есть DCC32 называется



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

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

Наверх





Память: 0.51 MB
Время: 0.011 c
1-37725
alex_***
2003-12-30 14:39
2004.01.13
Canvas.TextOut - прозрачный фон


6-37819
Vorobyev Sergey
2003-11-12 08:42
2004.01.13
Как определить рабочую группу удаленного компьютера ?


3-37544
lovres
2003-12-15 16:57
2004.01.13
Как изменить шрифт отдельных строк DBGrid a?


1-37685
TATIANA
2003-12-26 11:27
2004.01.13
Maskedit - Edit c маской


1-37674
Raduga
2003-12-26 13:53
2004.01.13
help по созданию сервисов Windows





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский