ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1601  
Старый 22.05.2008, 15:16
Аватар для 0verbreaK
0verbreaK
Постоянный
Регистрация: 30.04.2008
Сообщений: 323
Провел на форуме:
379101

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

посмотри здесь http://www.pascal.hop.ru/cgi-bin/index.pl?0,7

Код:
массив 
var
  mas: array [0..255] of Char; // массив из 256 символов


Обращение производится по индексу для одномерного массива

  mas[i]; // где i допустим параметр цикла

Для двумерного обращение 
  mas[i, j]; // i, j параметры цикла

Пример:

var
  i, j: Integer;
  max: Integer;
begin

for i:=0 to 255 do
  for j:=0 to 255 do
  begin
    max:=mas[i,j];
    if mas[i, j] > max then max:=mas[i, j]; 
  end;
Используется везде, где необходимо использовать
операции со строками, в мат. задачах, играх(шашки, шахматы, судоку...).

Допустим в патчах, где необходимо пропатчить огромное кол-во данных, используется массив опкодов

Последний раз редактировалось 0verbreaK; 22.05.2008 в 15:19..
 
Ответить с цитированием

  #1602  
Старый 24.05.2008, 19:19
Аватар для KIR@PRO
KIR@PRO
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
Провел на форуме:
905389

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

найдется добрый человек который подскажит код наблюдения за реестром, включая в какую ветку, какой ключ, что с ним(и) делают (создаю, изменяют, удаляют), и значение...

Зарание спасибо
 
Ответить с цитированием

  #1603  
Старый 24.05.2008, 19:56
Аватар для cash$$$
cash$$$
Banned
Регистрация: 06.01.2008
Сообщений: 413
Провел на форуме:
1301036

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

Пpовеpить pеестp
Код:
with TRegistry.create do begin
 Rootkey := HKEY_LOCAL_MACHINE;
 OpenKey('SOFTWARE\BORLAND\DATABASE ENGINE', false);
 CFGFile := ReadString('CONFIGFILE01');
 Free;
end;
 
Ответить с цитированием

  #1604  
Старый 24.05.2008, 20:38
Аватар для KIR@PRO
KIR@PRO
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
Провел на форуме:
905389

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

cash$$$ если ето ты мне ответил то ты не правильно понял вопрос.... я имею ввиду не одно значение а наблючение за всем реестром..
 
Ответить с цитированием

  #1605  
Старый 24.05.2008, 20:55
Аватар для 0verbreaK
0verbreaK
Постоянный
Регистрация: 30.04.2008
Сообщений: 323
Провел на форуме:
379101

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

Цитата:
Сообщение от KIR@PRO  
cash$$$ если ето ты мне ответил то ты не правильно понял вопрос.... я имею ввиду не одно значение а наблючение за всем реестром..
RegMon монитор? Есть его исходники
 
Ответить с цитированием

  #1606  
Старый 24.05.2008, 22:46
Аватар для KIR@PRO
KIR@PRO
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
Провел на форуме:
905389

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

0verbreaK буду благодарен если дашь ссылочку или пришлешь на мыло...
 
Ответить с цитированием

шрифт в ресурсе
  #1607  
Старый 24.05.2008, 23:34
Аватар для Nick_Rimer
Nick_Rimer
Новичок
Регистрация: 12.05.2008
Сообщений: 19
Провел на форуме:
28051

Репутация: 2
Question шрифт в ресурсе

ребята! подскажите, как бы мне сделать так, чтобы моя программа использовала шрифт, который я "зашью" в ресурс? мне не нужно при этом его выгружать и куда-то записывать, а просто использовать.. например, для текста в поле ввода - один шрифт, для текста на "кэпшнах" - другой шрифт..
 
Ответить с цитированием

  #1608  
Старый 25.05.2008, 03:04
Аватар для cash$$$
cash$$$
Banned
Регистрация: 06.01.2008
Сообщений: 413
Провел на форуме:
1301036

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

Цитата:
Сообщение от Nick_Rimer  
ребята! подскажите, как бы мне сделать так, чтобы моя программа использовала шрифт, который я "зашью" в ресурс? мне не нужно при этом его выгружать и куда-то записывать, а просто использовать.. например, для текста в поле ввода - один шрифт, для текста на "кэпшнах" - другой шрифт..
Используй текстовый редактор, создай *.rc файл, описывающий шрифт:
Код:
MY_FONT ANYOL1 "Bauhs93.ttf"
Первые два параметра могут быть любыми. Они будут использоваться в программе позже.
Затем для создания *.res файла используйте компилятор командной строки BRCC32.EXE, поставляемый с Delphi. Если ваш файл на этапе 1 был назван MyFont.rc, командная строка в сеансе DOS должна выглядеть так:
Код:
BRCC32 MyFont
Программа добавит в компилируемый файл созданный ресурс .rc и создаст файл с тем же именем, за исключением расширения, которое будет .res: MyFont.res
В программе добавь директиву компилятора, чтобы включить созданный файл:
Код:
{$R MyFont.res}
Правильным будет разместить его в секции реализации после строчки {$R *.DFM}.
Добавь процедуру создания файла из ресурса, делающим шрифт доступным для использования. Пример:
Код:
procedure TForm1.FormCreate(Sender: TObject);
var
Res : TResourceStream;
begin
Res := TResourceStream.Create(hInstance, 'MY_FONT', Pchar('ANYOL1'));
Res.SavetoFile('Bauhs93.ttf');
Res.Free;
AddFontResource(PChar('Bauhs93.ttf'));
SendMessage(HWND_BROADCAST,WM_FONTCHANGE,0,0);
end;
Теперь можно использовать данный шрифт в своем приложении:
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
Button1.Font.Name := 'Bauhaus 93';
end;
Установленный шрифт может быть удален программным путем, естественно, в случае, когда он ничем не используется:
Код:
procedure TForm1.FormDestroy(Sender: TObject);
begin
RemoveFontResource(PChar("Bauhs93.ttf"))
SendMessage(HWND_BROADCAST,WM_FONTCHANGE,0,0);
end;
 
Ответить с цитированием

  #1609  
Старый 25.05.2008, 12:53
Аватар для 0verbreaK
0verbreaK
Постоянный
Регистрация: 30.04.2008
Сообщений: 323
Провел на форуме:
379101

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

Цитата:
Сообщение от KIR@PRO  
0verbreaK буду благодарен если дашь ссылочку или пришлешь на мыло...
http://wasm.ru/tools/21/sysint.zip

Regmon/Filemon by Mark Russinovich
 
Ответить с цитированием

  #1610  
Старый 25.05.2008, 17:28
Аватар для Andres
Andres
Постоянный
Регистрация: 04.04.2008
Сообщений: 527
Провел на форуме:
1494768

Репутация: 272


По умолчанию

Ребят, помогите разобраться с программкой, некоторые части "тела" не понятны, может кто объяснит, вот сама программа:

Код:
program NestLoop;
var i, j: integer;
begin
         writeln('Циклы':6,'I':10,'J':3);
         writeln('-----------------------');
            for i:=1 to 4 do
            begin {Начало внешнего цикла}
              writeln('Внешний' :8,I:8);
               for j:=1 to i do
                writeln('Внутренний' :13,I:3,J:3);
              end; {Конец внешнего цикла}
end.
Непонятны части во эти:

*1
Код:
writeln('Внешний' :8,I:8);
*2
Код:
writeln('Внутренний' :13,I:3,J:3);
То что выводит на экран, это ясно, непонятно только то, откуда вот эти цифри, в первом случае эти- 8,I:8, во втором эти- 13,I:3,J:3, в чем их фишка, ведь на экране там и близко нет их, а в учебнике не описано.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/WPAN/WLAN 2564 06.04.2026 23:31
[ *NIX ] Задай вопрос - получи ответ. Xszz *nix 1547 15.06.2010 15:41
[jQuery] - Задай вопрос, получи ответ Isis PHP, PERL, MySQL, JavaScript 62 25.12.2009 03:25
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



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


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




ANTICHAT.XYZ