Topic: Пароль на вход

Может уже было где и я пропустил, но на всякий случай спрошу:

Как сделать простой пароль на вход для однопользовательской версии проекта?

Re: Пароль на вход

Нашел тему, скачал Login
счас посмотрю.
Сорри за невнимательность..

Re: Пароль на вход

Для однопользовательской версии можно упростить пример, пароль будет хранится в скрипте.
Чтобы пользователь не смог подсмотреть пароль в файле скрипта (Script.pas), данный файл можно удалить, т.к. в папке останется скомпилированный вариант скрипта (Script.dcu), но для того чтобы редактировать скрипт в My Visual Database, файл Script.pas необходим.

Post's attachments

Attachment icon Login simple.zip 35.32 kb, 489 downloads since 2014-11-21 

Dmitry.

Re: Пароль на вход

Спасибо, понятно.

Еще вопрос - можно скриптом или как запретить операцию Copy All из грида?
А то получается любой пользователь может одним кликом скопировать все и вставить в Excel... sad

Re: Пароль на вход

zoomix wrote:

Еще вопрос - можно скриптом или как запретить операцию Copy All из грида?
А то получается любой пользователь может одним кликом скопировать все и вставить в Excel... sad

Добавил такую возможность в бета версию 1.47, скачайте ее
https://www.dropbox.com/s/bhwao1izh5q4y … 7.zip?dl=0


Form1.TableGrid1.dbPopupMenu.Items.Items[3].Enabled := False; 
Dmitry.

Re: Пароль на вход

Спасибо! А в 1.46 - никак это нельзя? А то пока я научусь немного базам данных - и 60 дней все выйдут... smile

Re: Пароль на вход

Вот бы активным тестерам/форумчанам пожаловать freeware права вплоть до версии 1.80... ;-)

Re: Пароль на вход

zoomix wrote:

Спасибо! А в 1.46 - никак это нельзя? А то пока я научусь немного базам данных - и 60 дней все выйдут... smile

как вариант, создать событие OnMouseDown для грида

procedure Form1_TableGrid1_OnMouseDown (Sender: string; MouseLeft, MouseRight, MouseMiddle: boolean; Shift, Alt, Ctrl: boolean; X, Y: Integer);
begin
  if MouseRight then ShowMessage('Нельзя копировать');
end;

Re: Пароль на вход

zoomix wrote:

Спасибо! А в 1.46 - никак это нельзя? А то пока я научусь немного базам данных - и 60 дней все выйдут... smile

увы никак, а зачем эта возможность для обучения? )


zoomix wrote:

Вот бы активным тестерам/форумчанам пожаловать freeware права вплоть до версии 1.80... ;-)


могу помочь триал сбросить при необходимости )

Dmitry.

Re: Пароль на вход

Ну так такая необходимость конечно есть. smile