ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

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

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

  #5091  
Старый 30.11.2009, 18:22
Flenov
Участник форума
Регистрация: 22.11.2008
Сообщений: 142
Провел на форуме:
636446

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

Ладно.
Всем спасибо за активную помощь по вопросу воспроизведения из ресурса (нихера не помогли)!
Если у кого будет подобная проблемма - почитайте эту статью.
 

  #5092  
Старый 30.11.2009, 20:35
seet09
Banned
Регистрация: 25.09.2009
Сообщений: 24
Провел на форуме:
448377

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

Народ! У меня ламерский вопрос: как из файла *.pas слудать модуль *.dcu?
Delphi 7
 

  #5093  
Старый 30.11.2009, 21:48
ZdezBilYa
Участник форума
Регистрация: 29.08.2008
Сообщений: 151
Провел на форуме:
1551582

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

Цитата:
Сообщение от seet09  
Народ! У меня ламерский вопрос: как из файла *.pas слудать модуль *.dcu?
Delphi 7
по идее при компиляции
 

  #5094  
Старый 01.12.2009, 01:04
0ldbi4
Постоянный
Регистрация: 14.04.2008
Сообщений: 327
Провел на форуме:
584699

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

Я понял о чем ты, зайди в дэлфи создай проект DLL и перетащи туда свой .pas файл потом нажми плэй и готово!
 

  #5095  
Старый 01.12.2009, 04:07
t04
Участник форума
Регистрация: 10.01.2007
Сообщений: 140
Провел на форуме:
246020

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

Цитата:
Сообщение от 0ldbi4  
Я понял о чем ты, зайди в дэлфи создай проект DLL и перетащи туда свой .pas файл потом нажми плэй и готово!
ты загоняешь. скорее всего у парнишки есть *.pas модуль, но он вне области видимости компилятора, то есть в разделе uses объявлен а в папке проекта его нету. Вот компилятор и ругается что не найден соответствующий *.dcu. Надо просто перетащить *.pas файл в папку с проектом (или в папку C:\Program Files\Borland\Delphi7\Projects\Bpl\) и нажать CTRL+F9, компилятор автоматически сгенерирует dcu из pas и линковщик подключит его к exe.
 

  #5096  
Старый 01.12.2009, 06:46
Proger10
Познающий
Регистрация: 19.12.2008
Сообщений: 78
Провел на форуме:
184907

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

Люди, подскажите как в паскале сделать двумерный массив 1000*1000.
Код:
var
  m: array [1..1000, 1..1000] of byte;
Проблема в том, что для размешения в памяти такого массива потредуется больше 64К, ну и паскаль ругается.. Помогите, плиз!
 

  #5097  
Старый 01.12.2009, 08:54
RumShun
Постоянный
Регистрация: 27.10.2008
Сообщений: 380
Провел на форуме:
1249808

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

как вариант используй динамические структуры, стек или список, их размер не ограничен фактически.
 

  #5098  
Старый 01.12.2009, 09:08
Proger10
Познающий
Регистрация: 19.12.2008
Сообщений: 78
Провел на форуме:
184907

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

Пробывал вот так:
Код:
program Big_Mas;
CONST N1= 1000; N2= 1000;

type M1= array [1..N1 ] of REAL;
M2= array[1..N2] of ^M1;
var a1, a2: M2;
i, j: word;
BEGIN
for i:=1 to N2 do 
New(a1[i]);
for i:=1 to N2 do 
New(a2[i]);
for j:= 1 to N1 do
for i:= 1 to N2 do 
begin
a1[i]^[j]:= j + i*3;
a2[i]^[j]:= j - i*5;
end;
for i:= 1 to N2 do 
Dispose(a1[i]); 
for i:= 1 to N2 do 
Dispose(a2[i]);
Readln;
END.
Вылетает ошибка 203: Heap overflow error! на девятой строке (for i:=1 to N2 do ), а если N1=10, N2=10. То всё норм!
 

  #5099  
Старый 01.12.2009, 09:17
0ldbi4
Постоянный
Регистрация: 14.04.2008
Сообщений: 327
Провел на форуме:
584699

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

2 t04, парень уже обращался с вопросом, у него сторонняя библиотека без проекта!
 

  #5100  
Старый 01.12.2009, 09:43
0ldbi4
Постоянный
Регистрация: 14.04.2008
Сообщений: 327
Провел на форуме:
584699

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

Proger10 а тип констант не пробывал указать? и зачем тебе 2 контстанты если матрица квадратная
 
 





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


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




ANTICHAT.XYZ