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

Delphi Sources



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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 04.11.2011, 12:49
tombender tombender вне форума
Прохожий
 
Регистрация: 04.03.2009
Сообщения: 8
Репутация: 10
По умолчанию сетевая папка

Привет
Ест такая задача надо сделать программу которая при открытии спросит имя и порол. Патом открывается окно с несколькими кнопками и при нажатии 1 кнопки должно открыться сетевая папка (на пример \\192.168.1.2\chenj\ ) а при нажатии 2 кнопки ( \\192.168.1.3\chenj\ ) и.т.
Можно адрес папки повесит на кнопку но мне надо именно в окне программы открыт эту папку Я прочитал что надо как то использовать ShellListView объект но не знаю как.
Пожалуйста помогите.
Ответить с цитированием
  #2  
Старый 04.11.2011, 14:19
ChinYan ChinYan вне форума
Тыкаю клавиши
 
Регистрация: 13.07.2009
Сообщения: 804
Версия Delphi:
Репутация: 48633
По умолчанию

Цитата:
спросит имя и порол

Кто кого порол?

Что именно-то не понятно? Как отобразить папку в ShellListView? Или что? Если непонятно ничего - в раздел "Работа"
Ответить с цитированием
  #3  
Старый 04.11.2011, 18:29
tombender tombender вне форума
Прохожий
 
Регистрация: 04.03.2009
Сообщения: 8
Репутация: 10
По умолчанию re

Вот именно не понятно, Как отобразить папку в ShellListView? При открытии программы она должно бит пустой а по нажатии первой кнопки должно показать содержимое папки по адресу \\192.168.1.2\chenj\.
Ответить с цитированием
  #4  
Старый 04.11.2011, 18:37
ChinYan ChinYan вне форума
Тыкаю клавиши
 
Регистрация: 13.07.2009
Сообщения: 804
Версия Delphi:
Репутация: 48633
По умолчанию

Я точно не помню, но там у ShellListView есть свойство Root в него и пишите свои \\192.168.1.3\chenj\
Ответить с цитированием
  #5  
Старый 04.11.2011, 18:54
Аватар для GriLab
GriLab GriLab вне форума
Начинающий
 
Регистрация: 26.11.2010
Адрес: Минск
Сообщения: 190
Версия Delphi: XE 15.0.3890
Репутация: 415
По умолчанию

Я понял немного по другому:
  1. Запросить у пользователя имя и пароль
  2. Проверить правильность ввода
  3. При верном пароле открыть окно с кнопками
  4. При нажатию на одну из кнопок в ShellListView загружаются папки и файлы с определенного сетевого каталога

Так?
Ответить с цитированием
  #6  
Старый 04.11.2011, 18:59
ChinYan ChinYan вне форума
Тыкаю клавиши
 
Регистрация: 13.07.2009
Сообщения: 804
Версия Delphi:
Репутация: 48633
По умолчанию

При динамическом изменении этого свойства он обновит содержимое.
Согласен, показать окно ввода пароля было бы правильнее с точки зрения архитектуры
Ответить с цитированием
  #7  
Старый 06.11.2011, 14:38
tombender tombender вне форума
Прохожий
 
Регистрация: 04.03.2009
Сообщения: 8
Репутация: 10
По умолчанию ре

Привет Всем

GriLab да всё так.

Порол и имя при запуске не так уж критично можно его ваше не делать. Я прошу помочь с ShellListView. При открытии программы окно ShellListView должно бит пустой, а при нажатии первой кнопки должно показать содержимое папки по адресу \\192.168.1.2\chenj\ и если нет связи выдавала соответственную информационное окно.
Ответить с цитированием
Ответ


Delphi Sources

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

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

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

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


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


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

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