ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

24.01.2010, 16:25
|
|
Участник форума
Регистрация: 12.11.2008
Сообщений: 146
Провел на форуме: 592199
Репутация:
21
|
|
вопрос решен
Последний раз редактировалось denjf; 24.01.2010 в 17:51..
|
|
|

24.01.2010, 23:17
|
|
Новичок
Регистрация: 22.02.2009
Сообщений: 12
Провел на форуме: 105413
Репутация:
4
|
|
скажите пожалуйста как на Delphi реализовать смену основного монитора (их 2) ?
|
|
|

25.01.2010, 05:32
|
|
Познающий
Регистрация: 10.02.2009
Сообщений: 40
Провел на форуме: 59352
Репутация:
0
|
|
помогите исправить ощибки!
const
n=20;{maks dlina slova}
var
kolvo:array[1..n] of integer;
slovo, stroka:string;
i:integer;
f:text;
begin
for i:=1 to n do
begin
assign(f,'c:\in.txt');
reset(f);
while not eof(f) do
begin
readln(f,stroka);
slovo:='';
for i:=1 to length (stroka) do
begin
if stroka[i] in ['',''] then {v kvdratnih skobkah
cherez zapyatuyu perechislit' vse razdeliteli slov.kazhdiy razdelitel' v kavichkah razdelitel'}
begin
if length(slovo) > 0 then kolvo[length(slovo)]:=kolvo[length(slovo)]+1;
slovo:='';
end else
slovo:=slovo+stroka[i];
end;
if length(slovo)>0 then kolvo[length(slovo)]:=kolvo[length(slovo)]+1;
end;
close(f);
assign(f,'c:\out.txt');
rewrite(f);
for i:=1 to n do
writeln(f,'slov iz',i,'bukv:',kolvo[i]);
close(f);
readln;
end.
|
|
|

25.01.2010, 07:21
|
|
Участник форума
Регистрация: 20.04.2007
Сообщений: 174
Провел на форуме: 2310282
Репутация:
149
|
|
Твой код ужасен!
Расставил энды.
В смысл кода не вникал, потому как ты не сказал что он должен делать.
Код:
const
n = 20; {maks dlina slova}
var
kolvo: array[1..n] of integer;
slovo, stroka: string;
i, m, c: integer;
f: text;
begin
for i := 1 to n do
begin
assign(f, 'c:\in.txt');
reset(f);
while not eof(f) do
begin
readln(f, stroka);
slovo := '';
for m := 1 to length(stroka) do
begin
if stroka[m] in [',',' '] then {v kvdratnih skobkah cherez zapyatuyu perechislit' vse razdeliteli slov.kazhdiy razdelitel' v kavichkah razdelitel'}
begin
if length(slovo) > 0 then
begin
kolvo[length(slovo)] := kolvo[length(slovo)] + 1;
slovo := '';
end
else slovo := slovo + stroka[m];
end;
if length(slovo) > 0 then kolvo[length(slovo)] := kolvo[length(slovo)] + 1;
end;
end;
close(f);
end;
assign(f, 'c:\out.txt');
rewrite(f);
for c := 1 to n do
writeln(f, 'slov iz', c, 'bukv:', kolvo[c]);
close(f);
readln;
end.
|
|
|

25.01.2010, 09:04
|
|
Новичок
Регистрация: 16.11.2008
Сообщений: 27
Провел на форуме: 104236
Репутация:
6
|
|
можно ли загрузить в dll как то файл формата *.mp3?просто мне не нужно что бы были лишние файлы в папке.или предложите другой вариант,если он есть.
|
|
|

25.01.2010, 11:02
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
В делфи есть редактор ресурсов (WorkShop) через него создай ресурс с mp3 внутри
(многие виндовые функции поддерживают проигрывание файа из ресурса.)
Или как вариант создать rc файл и скомпилить его в res через brcc32.exe и потом подключи этот ресурс к своему проекту
|
|
|

25.01.2010, 21:21
|
|
Познающий
Регистрация: 28.09.2008
Сообщений: 65
Провел на форуме: 152084
Репутация:
8
|
|
Возможно ли в pascal в ходе выполнения программы преобразовать тип переменной.
допустим из integer сделать str и обратно?
Последний раз редактировалось n1ghtstalker; 25.01.2010 в 21:31..
|
|
|

25.01.2010, 22:50
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
можно. Есть функции str и val
|
|
|

29.01.2010, 19:42
|
|
Постоянный
Регистрация: 26.01.2008
Сообщений: 796
Провел на форуме: 5209663
Репутация:
357
|
|
В icq mag есть возможность сохранить базу номеров в таком виде:
Код:
<ICQMagBase version="0.1b">
<number>
<uin>***</uin>
<pass>***</pass>
<pm/>
<pmpass/>
<qa/>
<kind>2</kind>
<len>9</len>
<numcount>*</numcount>
<numlist>***</numlist>
<i>no</i>
<price>0</price>
<adddate>***</adddate>
<chdate>***</chdate>
<state>0</state>
</number>
<number>
<uin>***</uin>
<pass>***</pass>
<pm/>
<pmpass/>
<qa/>
<kind>2</kind>
<len>9</len>
<numcount>*</numcount>
<numlist>***</numlist>
<i>no</i>
<price>0</price>
<adddate>***</adddate>
<chdate>***</chdate>
<state>0</state>
</number>
</ICQMagBase>
Как называется такая база? Как ее использовать в делфи? и можно ли ее зашифровать?(например использовать ключ)
|
|
|

29.01.2010, 21:48
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
Ну вообще это на xml всё написано. Так что юзай любой парсер xml
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|