![]() |
Модераторы: Snowy, MetalFan, bems, Poseidon |
![]() ![]() ![]() |
|
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
Я хочу кодом, добавив слово я хочу научиться, но мне интересно, как я могу использовать текст или INI-файл или БД делать! от одного из этих файлов будет привлекать Yane слов!
Это сообщение отредактировал(а) muratboy31 - 13.1.2010, 14:18 |
|||
|
||||
bems |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3400 Регистрация: 5.1.2006 Репутация: 18 Всего: 88 |
Еще раз и помедленней.
-------------------- Обижено школьников: 8 |
|||
|
||||
profesiachuvak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 7.11.2009 Где: Беларусь, Минск Репутация: 1 Всего: 4 |
Это Вы англо-русским переводчиком пользовались? Where are you from? ![]() -------------------- Закон Мерфи :если есть вероятность того, что какая-нибудь неприятность может случиться, то она обязательно произойдет. |
|||
|
||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
Sorry for my bad Russian...
I am from Turkey ![]() what I wanted to ask was; with the code below I can block words I want but I have more words to block and I want to know how can I load more words from a file ???
Это сообщение отредактировал(а) muratboy31 - 13.1.2010, 19:39 |
|||
|
||||
RomanEEP |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 424 Регистрация: 18.5.2006 Где: Коломна Репутация: 1 Всего: 8 |
users.txt is an ordinary text file where each line is the blocked word |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 11 Всего: 130 |
You've to create and use TStringList:
('spisok.txt' is the file you keep your "banned" words in) ![]() -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
profesiachuvak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 283 Регистрация: 7.11.2009 Где: Беларусь, Минск Репутация: 1 Всего: 4 |
Load from INI file :
INI file must contain "Base ...anything here...''. -------------------- Закон Мерфи :если есть вероятность того, что какая-нибудь неприятность может случиться, то она обязательно произойдет. |
|||
|
||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
thanks for helps but there is a problem !!! lets say i have xxx in users.txt file, if i type www.xxx.com to combobox1 then it doesnt block it... it only blocks if i type xxx... but i want it to block anything with xxx for example: www.xxx.com, xxx.com, http://xxx.com, http://www.xxx.com like wildcard thanks in advance
|
|||
|
||||
artsb |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 1 Всего: 64 |
-------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
||||
|
|||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
it didnt work like that !!!
![]()
Это сообщение отредактировал(а) muratboy31 - 13.1.2010, 21:21 |
|||
|
||||
Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 7 Всего: 50 |
-------------------- |
|||
|
||||
muratboy31 |
|
||||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
no no it gives error here ;
Это сообщение отредактировал(а) muratboy31 - 13.1.2010, 21:34 |
||||
|
|||||
Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 7 Всего: 50 |
Compare your code and RomanEEP -
-------------------- |
|||
|
||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
i used this code
Это сообщение отредактировал(а) muratboy31 - 13.1.2010, 21:41 |
|||
|
||||
Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 7 Всего: 50 |
-------------------- |
|||
|
||||
artsb |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 1 Всего: 64 |
must be like that:
From help:
-------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
||||
|
|||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
ok this works but when i get the message for blocked site then message stay on the screen never closes !!!
Это сообщение отредактировал(а) muratboy31 - 13.1.2010, 22:07 |
|||
|
||||
Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 7 Всего: 50 |
You not check words in event DownloadBegin.
-------------------- |
|||
|
||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
yes i check them on download begin but when i get the message for blocked site then message stay on the screen never closes !!!
![]()
Это сообщение отредактировал(а) muratboy31 - 13.1.2010, 22:20 |
|||
|
||||
artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 1 Всего: 64 |
Демо, я конечно не знаю как точно работает exit. ИМХО он просто выходит из функции. Тогда нужно перед exit поставить BlockedUsers.Free
Или выход происходит только из цикла? Это сообщение отредактировал(а) artsb - 13.1.2010, 22:27 -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 7 Всего: 50 |
block finally..end always executed... -------------------- |
|||
|
||||
artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 1 Всего: 64 |
Демо, я и по-русски понимаю
![]() Ясно. Я просто думал, что может она работает как return в C++ Это сообщение отредактировал(а) artsb - 13.1.2010, 22:41 -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
![]() ![]() Это сообщение отредактировал(а) muratboy31 - 13.1.2010, 22:48 |
|||
|
||||
artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 1 Всего: 64 |
maybe commenting this line:
-------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
no no i tried it but it doesnt help !!!
then it keeps loading the home site !!! |
|||
|
||||
Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 7 Всего: 50 |
muratboy31,
too little source code... -------------------- |
|||
|
||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
here is the full code !!!
Это сообщение отредактировал(а) muratboy31 - 13.1.2010, 23:59 |
|||
|
||||
Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 7 Всего: 50 |
move code check from procedure TForm2.WebBrowser1DownloadBegin to procedure TForm2.ComboBox1Click
-------------------- |
|||
|
||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
@Демо
you are perfect ![]() ![]() ![]() thanks alot alot alot |
|||
|
||||
~FoX~ |
|
||||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 5 Всего: 68 |
Event OnDownloadBegin ocurse before, you change text in ComboBox1... Try that:
or
And....pos Returns the index value of the first character in a specified substring that occurs in a given string... If you have string '123123' and try find '123', then pos return 0 Добавлено через 1 минуту и 54 секунды Иееххх, долго же я на английском пишу ![]() |
||||
|
|||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
1 more question; it works perfect with combobox onclick but why it doesnt work with combobox key press !!! i also tried it with combobox key down but i get error if i press any key !!!
Это сообщение отредактировал(а) muratboy31 - 14.1.2010, 00:10 |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 11 Всего: 130 |
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
well actually i cant even type when i use the on keypress or keydown ebents...when i am trying to type anything to the combobox, it jumps to webpage body after 1 letter !!!
see the picture i tried to type www... but it jumped to the edit box in the web page and didnt let me write to combobox !!! ![]() Это сообщение отредактировал(а) muratboy31 - 14.1.2010, 00:34 |
|||
|
||||
Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 11 Всего: 130 |
![]()
"showmessage" will arise only when you press <enter> in the ComboBox. ![]() -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
but also other keys load the page, not only enter key !!!
|
|||
|
||||
Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 7 Всего: 50 |
-------------------- |
|||
|
||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
no i also tried it but it is the same... any key loads the page !!!
Это сообщение отредактировал(а) muratboy31 - 14.1.2010, 01:06 |
|||
|
||||
Демо |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1278 Регистрация: 3.11.2005 Репутация: 7 Всего: 50 |
may be
Это сообщение отредактировал(а) Демо - 14.1.2010, 01:16 -------------------- |
|||
|
||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
yes i also tried it and if there is a link starting with
Это сообщение отредактировал(а) muratboy31 - 14.1.2010, 01:19 |
|||
|
||||
muratboy31 |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 230 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
i found the problem !!!
it is bug with combobox i am using... it was not combobox coming with delphi... ![]() thanks for all who helped me with it ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |