Поиск по сайту
Форумы 
Реклама
|
| Просмотров - 7227
| Создание .bat файла посредством использования функций Delphi | Добавить этот топик в закладки » | | RSS-лента ответов » |
|
|
Stalker001
Member | # | Сообщение добавлено 02.10.2011 13:43:01 Отредактировано 02.10.2011 13:57:13 by Stalker001 Как можно создать .bat файл -> С определенными параметрами
Искал в гугле, но ничего не нашел
С использованием функций delphi... | | Сказать спасибо Ответить Цитировать |
| B3JIoMep

Platinum Member | # | Сообщение добавлено 02.10.2011 13:57:30 Вторая глава в любом учебнике. гений, миллиардер, плейбой, филантроп)0) | | Сказать спасибо Ответить Цитировать |
| Virous

Gold Member | # | Сообщение добавлено 02.10.2011 21:53:38 B3JIoMep
Вторая глава в любом учебнике.
В моем аж седьмая))
Stalker001
Как можно создать .bat файл -> С определенными параметрами
Искал в гугле, но ничего не нашел
С использованием функций delphi...
Шаг первый
Объявите переменную типа textfile
Шаг второй
Ассоциируйте ее с адресом будущего файла .bat
Шаг третий
Откройте файл для перезаписи
Шаг четвертый
Запишите код батника в файл
Шаг пятый
Закройте файл
var f:TextFile;//Шаг первый
begin
AssignFile(f,MyBat.bat);//Шаг второй
ReWrite(f);//Шаг третий
WriteLn(f,'Строка батника 1');//Шаг четвертый
WriteLn(f,'Строка батника 2');//
... //
WriteLn(f,'Строка батника n');//
CloseFile(f);//Шаг пятый
В ролях:
- textfile - особый тип переменных, позволяющий хранить в нем данные из текстового файла и манипулировать ими.
- AssignFile(f,Path) - процедура для связывания файловой переменной f с физическим файлом Path.
- ReWrite(f) - процедура, подготавливающая файловую переменную f для перезаписи.
- WriteLn(f,s) - процедура, выводящая строковую информацию s на носитель f.
- CloseFile(f) - процедура, сбрасывающая данные из файловой переменной f на диск и закрывающая связь между ними.
Ахтунг! Собакирен мит зубен клац, клац! Зубен зи дойч! | | Сказать спасибо Ответить Цитировать |
| Stalker001
Member | # | Сообщение добавлено 04.10.2011 10:02:49 Спасибо за подробное описание кода. Не подскажите ли литературу по Delphi7 ? | | Сказать спасибо Ответить Цитировать |
| Virous

Gold Member | # | Сообщение добавлено 04.10.2011 23:07:02 С моей точки зрения, лучшая книга по delphi- "Библия Delphi" Михаила Фленова.
Еще можете посмотреть его же книгу "Программирование в Delphi глазами хакера". Она Вас научит работь с реестром, операционной системой, сетью и многому другому, чему простой учебник не научит.
Так же рекомендую посетить http://www.delphiexpert.ru. Там есть много полезных уроков.
Если хотите писать серверные приложения на Delphi, то посмотрите книги С.В.Глушакова.
Спасибо за подробное описание кода...
Кнопка снизу справа. Всегда пожалуйста.
Ахтунг! Собакирен мит зубен клац, клац! Зубен зи дойч! | | Сказать спасибо Ответить Цитировать |
| codemaster

Platinum Member | # | Сообщение добавлено 05.10.2011 13:53:12 Virous
С моей точки зрения, лучшая книга по delphi- "Библия Delphi" Михаила Фленова.
фленов учит диванных кодеров по принцыпу "и сам разберусь, и людей научу". лично я получил только отрывистые знания по языку и встроенной библиотеке классов, прочитав его книги типа delphi глазами хакера, библия delphi и т.п.
не спорю: он пишет доступно и поппулярно, но глубоких познаний ты не получшь прочитав его книги: там поверхностно описанна объект-ориентная концепция на сараях, домах и собачих будках(буквально),не написанно ни про полиморфизм, ни про наследование, ни про инкапсуляцию, ни про перегрузку методов,а возможности windows api показанны лишь на приколах типа взлетов кнопки пуск, смены разрешения, анимации цветовой палтры, и т.д..
я советую почитать его книги только в качестве введения, но не как основной материал. в качестве основного материяла я бы посоветовал "самочитель delphi для профессионалов". там подробно все расписанно про базы данных, ооп, windows api, технологии типа com\cobra\interbase и т.д. | | Сказать спасибо Ответить Цитировать |
|
|