Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 25.05.2012, 08:28
shotkill shotkill вне форума
Прохожий
 
Регистрация: 25.05.2012
Сообщения: 26
Репутация: 10
Стрелка Нужно организовать подключение двух программ к одному файлу через локальную сеть

Есть программа работы с текстом разделённая на 2 подпрограммы. Первая непосредственно редактирует файл .stx содержащий текст, а вторая считывает с него этот текст. Нужно сделать так что бы можно было 2ю программу установить на 2й комп подключенный по локально сети и получить доступ к файлу .stx хранащемся в 1й программе на 1ом компе.
Ответить с цитированием
  #2  
Старый 25.05.2012, 08:53
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,003
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Если тебе именно получить текст, находящийся в программе, то смотри в сторону, например, DCOM. Или делай сервер из первой программы. Если просто файл - а чем тебя доступ через "шару" не устраивает?
Ответить с цитированием
Этот пользователь сказал Спасибо lmikle за это полезное сообщение:
shotkill (25.05.2012)
  #3  
Старый 25.05.2012, 09:04
shotkill shotkill вне форума
Прохожий
 
Регистрация: 25.05.2012
Сообщения: 26
Репутация: 10
По умолчанию

Цитата:
Сообщение от lmikle
Если тебе именно получить текст, находящийся в программе, то смотри в сторону, например, DCOM. Или делай сервер из первой программы. Если просто файл - а чем тебя доступ через "шару" не устраивает?
я не совсем еще разобрался, только перешел на Delphi. Если можно то по подробнее пожалуйста как проще всего это сделать.
Ответить с цитированием
  #4  
Старый 25.05.2012, 10:22
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

а Delphi тут практически ни при чем. нужно почитать про общие папки в Windows.
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
Этот пользователь сказал Спасибо NumLock за это полезное сообщение:
shotkill (25.05.2012)
  #5  
Старый 25.05.2012, 10:39
shotkill shotkill вне форума
Прохожий
 
Регистрация: 25.05.2012
Сообщения: 26
Репутация: 10
По умолчанию

Цитата:
Сообщение от NumLock
а Delphi тут практически ни при чем. нужно почитать про общие папки в Windows.
То есть, если заставить программу создать на 1м компе папку с ощим доступом и закинуть туда файлик мой то со 2ого компа нужно будет просто прописать адрес к папке ??
Ответить с цитированием
  #6  
Старый 25.05.2012, 11:00
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

на 1-ом компьютере создается папка и ей делается общий доступ (руками 1 раз). в нее кладется файл .stx. в программе изменяется путь к файлу в виде: \\firstpc\sharedir\.stx теперь с любого компьютера можно запускать программу.
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
Этот пользователь сказал Спасибо NumLock за это полезное сообщение:
shotkill (25.05.2012)
  #7  
Старый 25.05.2012, 11:55
shotkill shotkill вне форума
Прохожий
 
Регистрация: 25.05.2012
Сообщения: 26
Репутация: 10
По умолчанию

спасибо ))очень помог )))Но есть еще один вопрос. Можно ли программно создать папку с общим доступом ??
Ответить с цитированием
  #8  
Старый 25.05.2012, 13:00
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

Код:
NET_API_STATUS NetShareAdd(
    LPTSTR servername,	
    DWORD level,	
    LPBYTE buf,	
    LPDWORD parm_err 	
   );
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 15:48.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter