Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Запуск bat файла [D6, WinXP]


volod ©   (2005-12-06 11:49:00) 

У меня такая проблемка, нужно зделать дамп MySql, для этого я создаю bat файл, но немогу его запустить, выполняеться он  без ошибок (полученное значение от winexec),  но не следа от дампа, хотя так созданный bat-файл делает его без проблем, выполнить сам дамп mysqldump с параметрами невыходет.

P.S. функция ShellExecute, вообще ошибку выдает при определении первого параметра
пример: ShellExecute(Application.MainForm.Handle, nil,
 StrPCopy(zFileName, FileName), StrPCopy(zParams, Params),
 StrPCopy(zDir, DefaultDir), ShowCmd);


Anatoly Podgoretsky   (2005-12-06 13:10:00) [1]

volod   (06.12.05 12:03) [4]
Он обманывает.


Чапаев   (2005-12-06 12:19:00) [2]

попробуй выполнять что-то вроде: cmd.exe my.bat>result.txt


volod   (2005-12-06 12:03:00) [3]

ок спасибо за вариант, сейчас попробую....


Хинт   (2005-12-06 11:55:00) [4]

Не совсем понял в чем проблема. Я обычно делаю так (хотя это наверняка не грамотно):
ShellExecute(0,nil,PChar('"'+filename+'" >result.txt'),nil,nil,SW_HIDE);
А дальше уже читаю из файла result.txt


volod   (2005-12-06 11:54:00) [5]

Я через него и пытаюсь

> У меня такая проблемка, нужно зделать дамп MySql, для этого
> я создаю bat файл, но немогу его запустить, выполняеться
> он  без ошибок (полученное значение от winexec),  


Васяня   (2005-12-06 11:51:00) [6]

winexec


Наверх

Титульная страница Поиск, карта сайта Написать письмо