ФОРУМ г. КАНСКА

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Delphi

Сообщений 1 страница 19 из 19

1

Тема создана для общения тех кто работает с данным продуктом.

2

Ну работаю я... иногда. И фсё? :(

3

Нет.
Я тоже иногда кодю чего-нибудь...
посмотреть то что накоЖено можно тут.

4

evil
Ты случайно IP-адресами не работаешь ?
совет просто нужен.

5

Говори! чем смогу помогу!

6

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

Отредактировано I_CaR (2006-09-23 11:20:36)

7

у! озадачил... Широковещания хошь? Я в такой ситуации просто задавал все IP, благо мало было ^_^ , можно попробовать работать с диапозоном IP...

8

Диапозон не прокатит, там провайдером разрешены всего два, не в диапозоне.

9

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

10

Клиенты ?
Клиенты чего ?

11

=) я имею ввиду программы.. клиент-приложение, тебе же клиент-сервер связь нужна? Или просто сокетная без всяких там серверов?

12

А чего тебе нужно-то, я что-то не пойму? Мож я чем смогу подсказать?

13

Просто есть комп ему нужно переодически менять маску подсети (последние байты из двух известных IP-адресов).
вот и все.
На данном компе ни чего такого нет.
Это не для программ клиент-сервер.
Там ничего мудрёного нет.
Или может кто натыкался на готовую, тогда киньте ссылку.

Отредактировано I_CaR (2006-09-23 11:21:28)

14

:laugh: везде опечатка была, подмаска сети = маска подсети ;) (подправил ;) )
всё равно думаю, что все поняли о чем речь ;)

Отредактировано I_CaR (2006-09-23 11:41:04)

15

...мдя, не встречал еще такого... Даж работать не приходилось...

16

Живые есть?
Пробую delphi 7, и вот проблема с большими двухмерными массивами, кто знает как под переменную зарезервировать больше памяти, в тесте база большая хотелось бы всю на переменные посадить а компилятор обламывает :(

17

Вот нашел у себя заметку:

Есть ещё много заметок (html-формат). Могу скинуть на е-мелю
Указанный на форуме е-меля работающий? На него могу скинуть.

Заставить Delphi работать с достаточно большим массивом данных
-----------------------------------------------------------

Код:
procedure TForm1.Button1Click(Sender: TObject);
  type
    TMyRec = record
    i1, i2, i3: Integer;
  end;
  TMyArr = array[1..20000000] of TMyRec;
  PMyArr=^TMyArr;
var
  A: PMyArr;
begin
  GetMem(A, SizeOf(TMyArr));
  A^[1].i1 := 100;
  ShowMessage('Ok' + IntToStr(A^[1].i1));
  FreeMem(A);
end;

--------------------------------------------------------------------------------

Отредактировано I_CaR (2009-10-07 00:03:31)

18

для массивов в Delphi вот эти ещё используют:

VirtualAlloc(), VirtualFree(),

"Основополагающие" функции выделения памяти в Windows. Используются как для резервирования адресного пространства, так и для выделения страниц реальной памяти в заранее зарезервированный участок адресного пространства. Позволяют выполнить обе фазы за один вызов функции. Используются для резервирования и выделения больших участков памяти.

19

Спасибо I CaR!