HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 22.02.2009, 14:10
search74
Новичок
Регистрация: 17.06.2008
Сообщений: 22
Провел на форуме:
260558

Репутация: 52
Отправить сообщение для search74 с помощью ICQ
По умолчанию

Цитата:
Сообщение от bogger  
еще как делать перенос на другую строчку ?(допустим:
Код:
Writeln('Тртртртр "и вот здесь мне надо на новую строчку" ')
Код:
Writeln('Тртртртр ');
Writeln('и вот здесь мне надо на новую строчку');
 
Ответить с цитированием

  #2  
Старый 21.02.2009, 20:10
kevmen
Участник форума
Регистрация: 29.10.2008
Сообщений: 165
Провел на форуме:
397889

Репутация: 60
Отправить сообщение для kevmen с помощью ICQ
По умолчанию

Здравствуйте,помогите найти ошибку!

Код:
var
day:string;
a:real;
begin
case a of
1,2,3,4,5: day:='Будни' ;
6: day:='Суббота!';
7: day:='Вск!';
end.
 
Ответить с цитированием

  #3  
Старый 21.02.2009, 20:40
SaiRus
Постоянный
Регистрация: 24.11.2008
Сообщений: 416
Провел на форуме:
910902

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

kevmen,
Код:
var
day:string;
a:integer;
begin
case a of
1,2,3,4,5: day:='Будни' ;
6: day:='Суббота!';
7: day:='Вск!';
end;
end.
 
Ответить с цитированием

  #4  
Старый 22.02.2009, 12:49
Uname-A
Познающий
Регистрация: 19.08.2008
Сообщений: 69
Провел на форуме:
458484

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

Есть код:
Код:
procedure TForm1.Button5Click(Sender: TObject);
var  SL: TStringList;
begin
b:= FindWindow (nil,'Form1');
If b <> 0 then
SendMessage(FindWindow(nil,'Form1'),WM_Close,0,0);
 Sl:=TStringList.Create;
 if FileExists('bad.txt') then SL.LoadFromFile('bad.txt');
 SL.Add(PChar('' + memo1.Lines[0] + ''));
 SL.SaveToFile('bad.txt');
 SL.Free;
memo2.lines.loadfromfile('bad.txt')

else
 Sl:=TStringList.Create;
 if FileExists('good.txt') then SL.LoadFromFile('good.txt');
 SL.Add(PChar('' + memo1.Lines[0] + ''));
 SL.SaveToFile('good.txt');
 SL.Free;
end;
Пишед ошибку 'END' expected but 'ELSE' found
В инете накопал это:
Цитата:
0.<Что-то1> expected but <Что-то2> found. Обычно это сообщение возникает при синтаксической ошибке.Например,в случае небаланса скобок,компилятор сообщит: ')' expected but ';' found (вместо ожидавшейся скобки найдена запятая). Компилятор часто сообщает, что 'end' ожидается,например:x:= 5,7; здесь неуместен разделитель-запятая, а сообщается про end. ('END' expected but ',' found)
Но повозившись ниче путного так и не получилось(( Постоянно сталкиваюсь с этой ошибкой. 3 раз уже менял алгоритм программы((((
 
Ответить с цитированием

  #5  
Старый 22.02.2009, 13:01
Maxxxtri23
Познающий
Регистрация: 20.12.2008
Сообщений: 76
Провел на форуме:
432982

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

Попробуй так:
Код:
procedure TForm1.Button5Click(Sender: TObject);
var  SL: TStringList;
begin
b:= FindWindow (nil,'Form1');
If b <> 0 then
begin
SendMessage(FindWindow(nil,'Form1'),WM_Close,0,0);  
 Sl:=TStringList.Create;
 if FileExists('bad.txt') then SL.LoadFromFile('bad.txt');
 SL.Add(PChar('' + memo1.Lines[0] + ''));
 SL.SaveToFile('bad.txt');
 SL.Free;
memo2.lines.loadfromfile('bad.txt')
end;

else
begin
 Sl:=TStringList.Create;
 if FileExists('good.txt') then SL.LoadFromFile('good.txt');
 SL.Add(PChar('' + memo1.Lines[0] + ''));
 SL.SaveToFile('good.txt');
 SL.Free;
end;
end;
 
Ответить с цитированием

  #6  
Старый 22.02.2009, 13:08
Uname-A
Познающий
Регистрация: 19.08.2008
Сообщений: 69
Провел на форуме:
458484

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

непашед(((((
 
Ответить с цитированием

  #7  
Старый 22.02.2009, 13:09
Maxxxtri23
Познающий
Регистрация: 20.12.2008
Сообщений: 76
Провел на форуме:
432982

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

Есть у меня такой код:
Код:
bot1.Disconnect;
bot2.Disconnect;
bot3.Disconnect;
bot4.Disconnect;
bot5.Disconnect;
bot6.Disconnect;
bot7.Disconnect;
bot8.Disconnect;
bot9.Disconnect;
bot10.Disconnect;
Как мне сделать так чтоб использовался цикл, вот что-то вроде такого
Код:
For i:=1 to 10 do begin
bot[i].Disconnect;
end;
 
Ответить с цитированием

  #8  
Старый 22.02.2009, 13:11
Uname-A
Познающий
Регистрация: 19.08.2008
Сообщений: 69
Провел на форуме:
458484

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

ааааааа

procedure TForm1.Button5Click(Sender: TObject);
var SL: TStringList;
begin
b:= FindWindow (nil,'Form1');
If b <> 0 then
begin
SendMessage(FindWindow(nil,'Form1'),WM_Close,0,0);
Sl:=TStringList.Create;
if FileExists('bad.txt') then SL.LoadFromFile('bad.txt');
SL.Add(PChar('' + memo1.Lines[0] + ''));
SL.SaveToFile('bad.txt');
SL.Free;
memo2.lines.loadfromfile('bad.txt')
end

else
begin
Sl:=TStringList.Create;
if FileExists('good.txt') then SL.LoadFromFile('good.txt');
SL.Add(PChar('' + memo1.Lines[0] + ''));
SL.SaveToFile('good.txt');
SL.Free;
end;
end;


Так работает СПС!
 
Ответить с цитированием

  #9  
Старый 22.02.2009, 13:59
Uname-A
Познающий
Регистрация: 19.08.2008
Сообщений: 69
Провел на форуме:
458484

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

Ещё вот такой вопрос
Есть кусок кода ну например
procedure TForm1.Button3Click(Sender: TObject);
begin
WinExec(PChar('ping.exe ' + memo1.Lines[0] + ''), sw_show);
+++++++
showmessage ('ааааааа!!!')
end;

Нужно где я поставил +++++ сделать 30 секундное ожидание Тоесть нажал на кнопку пропинговался хост Через 30 сек появилось сообщение.....

UPD: Через таймер не предлагать!!!!
 
Ответить с цитированием

  #10  
Старый 22.02.2009, 14:22
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

Цитата:
Сообщение от Uname-A  
Ещё вот такой вопрос
Есть кусок кода ну например
procedure TForm1.Button3Click(Sender: TObject);
begin
WinExec(PChar('ping.exe ' + memo1.Lines[0] + ''), sw_show);
+++++++
showmessage ('ааааааа!!!')
end;

Нужно где я поставил +++++ сделать 30 секундное ожидание Тоесть нажал на кнопку пропинговался хост Через 30 сек появилось сообщение.....

UPD: Через таймер не предлагать!!!!
procedure TForm1.Button3Click(Sender: TObject);
begin
WinExec(PChar('ping.exe ' + memo1.Lines[0] + ''), sw_show);
Sleep(сколько_ждать);
showmessage ('ааааааа!!!')
end;
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием
Ответ



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



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


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




ANTICHAT.XYZ