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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.01.2012, 18:43   #1
ch1pah1
Пользователь
 
Регистрация: 05.03.2010
Сообщений: 13
По умолчанию Поиск по DbGrid

Прошу прощения, проблему решил =)

Но есть другой вопрос. Возможно ли, при авторизации только 1 человека аля админа, будет видно нужные ТОЛЬКО админу кнопки?
Если есть у кого пример или исходник, ну или хотябы совет, будет очень рад =)

Последний раз редактировалось ch1pah1; 14.01.2012 в 19:02.
ch1pah1 вне форума Ответить с цитированием
Старый 14.01.2012, 19:50   #2
BastAngel
Пользователь
 
Аватар для BastAngel
 
Регистрация: 02.06.2010
Сообщений: 53
По умолчанию

Если ты хочешь что бы на одной форме для одного пользователя системы были видны компоненты, для другого нет, то попробуй так:
.....

form1.show;
button1.Visible:=true;

.....

на а для другого соответственно

form1.show;
button1.Visible:=false;

.....
BastAngel вне форума Ответить с цитированием
Старый 14.01.2012, 20:16   #3
ch1pah1
Пользователь
 
Регистрация: 05.03.2010
Сообщений: 13
По умолчанию

Нет. Мне надо именно спрятать кнопки от простых пользователей, чтобы их видел только админ =)) Который заходит в приложение под своей учёткой =)
ch1pah1 вне форума Ответить с цитированием
Старый 14.01.2012, 20:22   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Так вам и предлагают некоторым кнопкам для админа висибле делать True, а остальным False - как раз то что требуется
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 14.01.2012, 21:03   #5
ch1pah1
Пользователь
 
Регистрация: 05.03.2010
Сообщений: 13
По умолчанию

if (Edit1.Text='Limonka') then
Form1.ToolButton2.Visible:=false;

я иду этим способом, но он не прокатывает, может есть ещё идеи =)
ch1pah1 вне форума Ответить с цитированием
Старый 14.01.2012, 23:38   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
я иду этим способом, но он не прокатывает
Что значит не прокатывает? Видимым остается? Не верю
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 15.01.2012, 04:01   #7
BastAngel
Пользователь
 
Аватар для BastAngel
 
Регистрация: 02.06.2010
Сообщений: 53
По умолчанию

Цитата:
Сообщение от ch1pah1 Посмотреть сообщение
if (Edit1.Text='Limonka') then
Form1.ToolButton2.Visible:=false;

я иду этим способом, но он не прокатывает, может есть ещё идеи =)

Скажи ToolButton2 это точно имя твоей кнопки?
BastAngel вне форума Ответить с цитированием
Старый 15.01.2012, 18:37   #8
ch1pah1
Пользователь
 
Регистрация: 05.03.2010
Сообщений: 13
По умолчанию

Именно TooButton2... На форме стоит фалсе - висибл. Но после запуска под этой учёткой, он так и остаётся фалсе..
ch1pah1 вне форума Ответить с цитированием
Старый 15.01.2012, 20:03   #9
Dexes
Пользователь
 
Регистрация: 27.12.2011
Сообщений: 86
По умолчанию

При запуске формы стоит visible - false, и ты при Edit1.Text = 'Limonka' снова выставляешь его false. Делай так:
Код:
if (Edit1.Text='Limonka') then
  Form1.ToolButton2.Visible:=true; //а не false
P.S. Сработает если я верно понял: Limonka - это админ, админу нужно показать ToolButton2.

Последний раз редактировалось Dexes; 15.01.2012 в 20:09.
Dexes вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поиск по DBGrid Марк Охман БД в Delphi 9 28.12.2010 09:50
Поиск по DBGrid Mr.Steroid Помощь студентам 7 25.09.2010 20:44
Поиск в Dbgrid Stranik2007 SQL, базы данных 1 13.08.2010 08:11
Поиск В DBGrid grom333 Помощь студентам 18 05.02.2010 13:30
Поиск от dbgrid mavlon_m Общие вопросы Delphi 4 19.08.2009 12:53