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

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

Что содержит Application.ExeName для приложения, по сети?


TStas ©   (2008-08-16 21:26:00) 

К большому сожалению, просто запустить и посмотреть нет возможности. :(
Есть программа, которая работает с файлами в своей папке и пути к этим файлам отсчитываются от экзешника через Application.ExeName. Теперь появилась мысль запускать её с сервера, к которому подключены все компы в офисе. Вот я и думаю, что из этого всего выйдет и как с этим бороться.
PS. Просто проверить и посмотреть я никак не могу, т. к. сеть еще не смонтирована, но нужно, чтобы к 1-ому числу всё работало.


TStas   (2008-08-17 01:29:00) [1]

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


sniknik   (2008-08-17 00:54:00) [2]

не обязательно, только если есть права создавать там файлы и папки... т.е. доступ <> создание, как и права на них. и права даются не машине, а юзеру.


Германн   (2008-08-17 00:50:00) [3]


> TStas ©   (17.08.08 00:37) [3]
>
> т. е., если есть у машины, с которой запустили прогу, права
> доступа к папке, где эта прога живёт, то она там сможет
> создавать файлы и папки?
>

Хм. А разве у машин есть права? Я всегда думал, что права есть у водил. :-)


TStas   (2008-08-17 00:37:00) [4]

т. е., если есть у машины, с которой запустили прогу, права доступа к папке, где эта прога живёт, то она там сможет создавать файлы и папки?


sniknik   (2008-08-17 00:28:00) [5]

> PS. Просто проверить и посмотреть я никак не могу, т. к. сеть еще не смонтирована
не обязательно иметь сеть чтобы проверить сеть...
можно и одной машиной обойтись обращаясь к себе же по сетевому протоколу. в твоем случае запустив программу например по \\127.0.0.1\c$\dirname. или по любой расшаренной папке, т.е. по тому как предполагается.

можно также поставить виртуальную машину, для большей наглядности (система в виртуальной машине все одно что другой комп, с другим IP, и всем остальным)


Loginov Dmitry   (2008-08-16 22:09:00) [6]

\\ComputerName\C\Program Files\Borland\Delphi7\Projects\Project1.exe


Наверх

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