Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.06.2007, 11:38   #1
ruslan21
 
Регистрация: 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.
ruslan21 вне форума Ответить с цитированием
Старый 21.06.2007, 13:29   #2
Трофимов Александр
Форумчанин
 
Аватар для Трофимов Александр
 
Регистрация: 03.11.2006
Сообщений: 321
По умолчанию

Так это что? Папка будет блокироваться только вовремя работы программы?
Трофимов Александр вне форума Ответить с цитированием
Старый 21.06.2007, 14:31   #3
НЕ_АЙС
Форумчанин
 
Регистрация: 18.04.2007
Сообщений: 135
По умолчанию

вместо папки используй архив
расширение архивного файла можешь поменять на своё и ассоциировать его со своей прогой
затем прога выдает запрос на ввод пароля и если он правильный то прога показывает его содержимое
компоненты для работы с zip-архивом здесь
http://www.componentace.com/download...p?editionid=12
НЕ_АЙС вне форума Ответить с цитированием
Старый 21.06.2007, 17:27   #4
ruslan21
 
Регистрация: 20.06.2007
Сообщений: 8
По умолчанию

это программа пароль если интересно помести на форму один элемент эдит и кнопку на кнопке напиши следующее что написано в коде но только заранее создай папку и назови её под именем "1" и увидеш результат
ruslan21 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Моя программа и пароль 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