ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1981  
Старый 29.07.2008, 20:47
Myst
Познающий
Регистрация: 22.02.2008
Сообщений: 62
С нами: 9587964

Репутация: 52
По умолчанию

Добавляешь на форму таймер, в его свойствах
Код:
Enabled:=false, 
Interval:=5000,
в обработчике события onTimer пишешь весь код которые тебе нужно запустить, а в OnClick пишешь
Код:
timer1.Enabled:=true;
вот и все
 
Ответить с цитированием

  #1982  
Старый 29.07.2008, 23:12
hoty
Познающий
Регистрация: 20.05.2008
Сообщений: 81
С нами: 9461674

Репутация: 32
По умолчанию

Имеем часть кода в part1.pas , вторую часть в part2.pas .

Чтобы part2.pas ("с подгрузкой" part1.pas) компилировался в exe, необходимо сделать так :
пишем в коде файла part2.pas после uses crt, подгрузку файла part1.pas :
Цитата:
uses crt, part1.pas;
Но почему, в FreePascaL такой метод срабатывает, а в Pascal 7.0 не срабатывает?
И как сделать чтобы в Pascal 7.0 это работало, может библиотеки какой-нибудь нет ?

Последний раз редактировалось hoty; 29.07.2008 в 23:22..
 
Ответить с цитированием

  #1983  
Старый 29.07.2008, 23:17
De-visible
Banned
Регистрация: 06.01.2008
Сообщений: 904
С нами: 9655526

Репутация: 1821


По умолчанию

Цитата:
Сообщение от hoty  
в Pascal код разделен на два файла .pas - первая часть кода в первом файле, вторая во втором.

Как сделать так, чтобы оба файла (не обьединяя их в один) компилировались в одну программу ?
точнее напиши что именно надо?
 
Ответить с цитированием

  #1984  
Старый 30.07.2008, 00:31
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
С нами: 10182506

Репутация: 1393


По умолчанию

Цитата:
Сообщение от hoty  
Имеем часть кода в part1.pas , вторую часть в part2.pas .

Чтобы part2.pas ("с подгрузкой" part1.pas) компилировался в exe, необходимо сделать так :
пишем в коде файла part2.pas после uses crt, подгрузку файла part1.pas :

Но почему, в FreePascaL такой метод срабатывает, а в Pascal 7.0 не срабатывает?
И как сделать чтобы в Pascal 7.0 это работало, может библиотеки какой-нибудь нет ?
может include file2.pas?
 
Ответить с цитированием

  #1985  
Старый 30.07.2008, 02:48
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
С нами: 10018169

Репутация: 1680


По умолчанию

Подскажите, вот в memo1 у меня текст:
<lol>text1</lol>
<lol>text2</lol>
<lol>text3</lol>
<lol>text4</lol>

Как отфильтровать в memo2, весь текст построчно который после <lol> и до </lol> ???
Чтобы в memo2 было:
text1
text2
text3
text4
 
Ответить с цитированием

  #1986  
Старый 30.07.2008, 02:54
BlackSun
Познавший АНТИЧАТ
Регистрация: 01.04.2007
Сообщений: 1,268
С нами: 10058786

Репутация: 4589


По умолчанию

Цитата:
Сообщение от Nightmarе  
Подскажите, вот в memo1 у меня текст:
<lol>text1</lol>
<lol>text2</lol>
<lol>text3</lol>
<lol>text4</lol>

Как отфильтровать в memo2, весь текст построчно который после <lol> и до </lol> ???
Чтобы в memo2 было:
text1
text2
text3
text4
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=46489
 
Ответить с цитированием

  #1987  
Старый 30.07.2008, 04:27
_GlaD1aT(OR)_
Познающий
Регистрация: 24.07.2008
Сообщений: 47
С нами: 9367314

Репутация: 31
По умолчанию

Как сделать что бы в Едит при вводе знаков, они были кружоками, как на месте пароля в маил@агенте?
 
Ответить с цитированием

  #1988  
Старый 30.07.2008, 10:33
Snik
Новичок
Регистрация: 26.06.2008
Сообщений: 15
С нами: 9407911

Репутация: 13
По умолчанию

Цитата:
Сообщение от _GlaD1aT(OR)_  
Как сделать что бы в Едит при вводе знаков, они были кружоками, как на месте пароля в маил@агенте?
Свойство есть у едита - PasswordChar называется. Вот туда нужный знак и вписывается (звездочки те же).
 
Ответить с цитированием

  #1989  
Старый 30.07.2008, 11:00
Snik
Новичок
Регистрация: 26.06.2008
Сообщений: 15
С нами: 9407911

Репутация: 13
По умолчанию

Nightmarе,
Код:
function StripTags(value:string):string;
var
 i:integer;
 s:string;
begin
 i:=1;
 s:='';
 while i<=length(value) do begin
   if value[i]='<' then repeat inc(i) until (value[i]='>') else s:=s+value[i];
   inc(i);
 end;
 result:=s;
end;
 
Ответить с цитированием

  #1990  
Старый 31.07.2008, 11:33
FIND_ERROR
Познающий
Регистрация: 30.04.2007
Сообщений: 77
С нами: 10016487

Репутация: 50
По умолчанию

2 BlackSun
Код:
for (i:=0 to i<Memo1.count)
 begin
  MemoStart.Lines.Strings[i]:=stringReplace(MemoStart.Lines.Strings[i],'<lol>','',[rfReplaceAll]);
  MemoStart.Lines.Strings[i]:=stringReplace(MemoStart.Lines.Strings[i],'</lol>','',[rfReplaceAll]);
 end;
ps в коде возможны мелкие ошибки в реализации цикла давно нечего на делфи неписал...
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/Wi-Fi/Wardriving 2571 20.06.2026 14:48
[jQuery] - Задай вопрос, получи ответ Isis PHP 62 25.12.2009 03:25



Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.