![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 20.06.2007
Сообщений: 8
|
![]()
я зделал программу пароль которая открывает папку которую я создал в локальном диске 'С:\1' все хорошо но есть один минус
ВНИМАНИЕ ВОПРОС дело в том что эту папку можно открыть в ручную не заходя в мою программу мне надо чтоб при открывание папки С:\1 папка открывала сначала мою программу типа (ведика ты сначала пароль а потом я тебе предоставлю все свои даные) но этого я эделать не могу плиз помогите вот код со всеми описаниями ![]() unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, shellapi; type TForm1 = class(TForm) Edit1: TEdit; Button1: TButton; Button2: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} ъ procedure TForm1.Button1Click(Sender: TObject); begin if edit1.Text='123456' // это пароль then begin ShellExecute(Form1.Handle, 'open', 'c:\1', // папка которая откроется 'c:\1', nil, SW_SHOWNORMAL); // если в EDIT вести пароль end else showmessage('ведён не правельный пароль'); // программа ругается end; // на неверный пароль и просит его вести ещё раз end. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 321
|
![]()
Так это что? Папка будет блокироваться только вовремя работы программы?
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 18.04.2007
Сообщений: 135
|
![]()
вместо папки используй архив
расширение архивного файла можешь поменять на своё и ассоциировать его со своей прогой затем прога выдает запрос на ввод пароля и если он правильный то прога показывает его содержимое компоненты для работы с zip-архивом здесь http://www.componentace.com/download...p?editionid=12 |
![]() |
![]() |
![]() |
#4 |
Регистрация: 20.06.2007
Сообщений: 8
|
![]()
это программа пароль если интересно помести на форму один элемент эдит и кнопку на кнопке напиши следующее что написано в коде но только заранее создай папку и назови её под именем "1" и увидеш результат
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Моя программа и пароль | artemavd | Общие вопросы Delphi | 26 | 15.07.2008 13:03 |
Пароль | Terran | Общие вопросы Delphi | 2 | 12.02.2008 22:32 |
Пароль | Михаил Юрьевич | Общие вопросы Delphi | 3 | 06.02.2008 16:44 |
Пароль в BDE | sander | БД в Delphi | 4 | 28.10.2007 11:16 |
Про пароль icq! | sis | Безопасность, Шифрование | 2 | 03.05.2007 20:55 |