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

Вниз

Запуск проги по сети   Найти похожие ветки 

 
nordic3   (2006-09-06 18:06) [0]

Как мне запустить программу на другом компе? (в локальной сети)

Пишу так:
ShellExecute(Self.Handle, "open", Pchar("...."), nil, nil, SW_SHOWNORMAL);

Но она работает как бы на компе откуда запускаешь...

Например: программа№1 (на втором компе) создает текстовый файл 123.txt в своем каталоге. Я запускаю программу№2 (на первом компе), которая запускает программу№1 (на втором компе). После этого файл 123.txt создается в каталоге программы№2 на первом компе! Как мне этого избежать, чтобы файл 123.txt создавался там, где положено (в каталоге программы№1 на втором компе).
:)


 
Desdechado ©   (2006-09-06 18:08) [1]

ничего непонял


 
nordic3   (2006-09-06 18:12) [2]

:)


 
Джо ©   (2006-09-06 18:14) [3]

> Но она работает как бы на компе откуда запускаешь...

Так и должно быть.


 
nordic3   (2006-09-06 18:16) [4]

Почему, если программу запускаешь по сети, она создает файл в каталоге, откуда ты запускал первую программу, хотя она должна создавать его в своем каталоге. :)


 
Virgo_Style ©   (2006-09-06 18:24) [5]

Указать рабочий каталог?


 
nordic3   (2006-09-06 18:27) [6]

Блин, короче(длиннее):

Есть два компа ("k1" и "k2").

На компе К1 есть программка, которая создает файл 123.txt в каталоге К1\С:\Прога\123.txt.

На компе К2 есть программка, в которой написанно:
ShellExecute(Self.Handle, "open", Pchar("k1\C:\Прога\123.exe"), nil, nil, SW_SHOWNORMAL);

Однако файл создается в не в "К1\С:\Прога\123.txt" а в "К2\Е:\Прога\123.txt"

как этого избежать?
:)


 
Desdechado ©   (2006-09-06 18:42) [7]

создавать файл не "123.txt", а ExtractFilePath( Application.ExeName ) + "123.txt"


 
SergP.   (2006-09-06 18:43) [8]

> [6] nordic3   (06.09.06 18:27)


Читать  [5] Virgo_Style ©   (06.09.06 18:24)



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

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

Наверх




Память: 0.46 MB
Время: 0.039 c
3-1153404571
KyRo
2006-07-20 18:09
2006.09.24
Вопрос по набору данных в ADOTable


15-1157263685
Новичоккк
2006-09-03 10:08
2006.09.24
Помогите разобраться с сетевыми пакетами


2-1157110254
NORDmen
2006-09-01 15:30
2006.09.24
Пропадают динамические переменные при вызове любых форм!!!


2-1157286193
цунами
2006-09-03 16:23
2006.09.24
LongWord + DWord


15-1157049780
Chort
2006-08-31 22:43
2006.09.24
сабж





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