Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - msgipss

Страницы: [1] 2
1
commander
брать системное время, а не считать его ... ?

т.е. ??

2
попробовал Ваш пример, установил фрипаскаль, откомпилял пример который использовали Вы, результат такой же как и у меня - время останавливается. 8(((
Еще мысли есть ?

3
Я не тестил конечно с паскалфри, етсты писал на на клипере, пасе7.0 фоксе, запускал граф. дос игрушки, и переключении в другую вин. задачу (надеюсь ты переключался), в ntvdm происходит задержка времени, и после переключения опять в задачу ntvdm начинает догонять время реальное 8)). Если все время находиться в дос задаче - время идет нормально, а при переключениях оно съезжает, если не трудно попробуйте пожалуйста.
проблема не в паскале - а в настроке нтвдм, если она вообще возможна 8((

4
сорри, возможно что то не понятно написал.
Детализирую:
используется ПО для контроля тех процесса, написано на foxpro2.6 из тектовой моды этой программы (на фоксе) запускаются исполняемые файлы писанные на клипере, паскале, они работают в графичейкой моде. Эти приложения отображают данные из БД .dbf в соответствии с системным временем.
Проблема работы данного ПО обнаружилась на win2k,xp, если во время работы программы переключиться в др. задачу виндов. Если работает только фокс, то переключения задач переносится нормально, время в фоксе действительное. Если же открыть графическую программу поработать переключиться в др.вин.задачу, поработать а потом опять в граф.задачу, то время начнет тикать с момента 1 переключения. И все данные показываюся некоректно. Более того при выходе из этого граф.приложения в техт. моду фокса - время все равно остается кривое.
Для разделения проблемы был написан тестовый пример на пасе, на нем я и экспериментировал, пример ниже
uses crtgraphdos;
var 
	
gmgd:integer;
	
	
result:integer;
	
	
h2m2s2ss2:word;
	
	
s01:string;
function 
IntToStr(ILongint): String;
Convert any integer type to a string }
var
 
Sstring[11];
begin
 Str
(IS);
 
IntToStr := S;
end;
begin
	
gd:=detect;
	
initGraph(gd,gm,\'\');
	
result:=GraphResult;
	
if Result<>grok then
	
begin
	
	
TextBackground(0);
	
	
ClrScr;
	
	
Writeln(\'Ошибка инициализации графики\',Result,\' \',gD,\' \',gM);
	
	
Delay(2000);
	
	
Halt;
	
end;
	
repeat
	
	
getTime(h2,m2,s2,ss2);
	
	
s01:=intToStr(h2)+\':\'+IntToStr(m2)+\':\'+IntToStr(s2)+\'.\'+IntToStr(ss2);
	
	
SetFillStyle(0,0);Bar(0,0,100,100);SetColor(15);
	
	
OutTextXY(10,10,s01);
	
until keyPressed;
	
closeGraph;
	
textMode(CO80);
end.


этот пример просто гоняет время в граф.моде, при переключении в другие задачи время останавливается 8(

Буду благодарен за любые мысли по данной проблеме

5
Здравствуйте Знатоки, столкнулись со следующей проблемой: при работе в фоновом режиме графические приложения dos отстают во времени на os win2k, winxp, ну и наверное в winnt (не проверял). Приложения dos которые работают в текстовой моде в фоне winxp - отставание премени замечено было только несколько раз.
Сделаем простой пример.
Пишем простенькое графическое приложение на паскале, которое выводит на экран текущую дату, время. Компилируем, запускаем, смотрим - время идет нормально. Переключаемся в другую (другие) задачи windows, работаем, через время переключаемся обратно, видим что время отстало и тикает не секундами а немного быстрее, как будто пытается догнать текущее.

К сожалению проблема стоит серьезно, т.к. имеется dos клиент наблюдения за тех. процессом, ограничения:
1. должен работать под ОС win2000,xp
2. пользователи переключаются между задачами, и при очередном переключении видят некоректные данные 8(.

пробовали настраивать ntvdm, пользоваться dosbox - без полож.результата

Если кто сталкивался с подобной ситуацией, либо владеет любой информацией по данному вопросу, просьба откликнуться.
Заранее благодарен

6
Спасибо проблема решена, кому интересно:
top.document.getElementsByTagName("frameset")[1].cols="0,100"

7
Мир Вашему дому знатоки, имею следующую фреймовую структуру

      
      
         
         
      
   
Как видно из кода страница поделена на 2 окна по вертикали (шапка и ....), и нижнее окно также поделено на  2 части по горизонтали (левая меню и справа рабочая область).
Задача следующая:
Как java sacript\'ом из шапки скрыть и показать окно меню, т.е. наверное изменить размер фрейма меню.
т..к. фреймовая структура не однородная, то
parent.document.body.cols="10, 90"; не работает. Как решить задачу ??
Заранее благодарен за любую информацию по данному вопросу. С наступающим прадником Вас.

8
Описываю ситуацию, проблема здесь как я говорил была в том, что в параметры apache не был передана строка PHP4. После устранения этого все заработало.
Теперь описание проблемы. Запрашиваемая через веб сервер страница PHP скрипт  содержит команду require("/mnt/oldi/0/update/out.txt")
команда заменяется на содержимое указанного файла, в самом файле код html.
Этот файл находится на microsoft файл сервере. Ресурс замонтирован самбой. После отработки скрипта этот файл освобождается.
Сама проблема:
При энном вызове этой странице файл блокируется пользователем от имени которого работает самба. И колличество блокировок растет.
Может кто сталкивался с такой проблемой ?
Заранее благодарен за любую информацию.

9
Сразу скажу что чайник в linuxe и устанавливаю apache+php первый раз.
искал ответ в инете, не нашел.

Имеем Apache/2.0.52 на (Gentoo/Linux). Установлен также и PHP Version 4.3.10.
Сам apache работает без проблем. PHP тоже как интерпритатор работает.
Но если пытаешь обратиться через веб сервер, то скрипт никак не интерпретируется, и выдают просто содержимое скрипта.

В конфиге апача (/etc/apache2/conf/apache2.conf) строка Include conf/modules.d/*.conf , соответственно в каталоге (/etc/apache2/conf/modules.d/ находится файл 70_mod_php.conf, следующего содержимого:
# vim: ft=apache sw=4 ts=4

        # Load the module first
       
                LoadModule php4_module    extramodules/libphp4.so
       


        # Set it to handle the files
       
                AddType application/x-httpd-php .php
                AddType application/x-httpd-php .phtml
                AddType application/x-httpd-php .php3
                AddType application/x-httpd-php .php4
                AddType application/x-httpd-php-source .phps
       


        # Fix some bugs
       
                # keep this the same size as post_max_size in php.ini
                # LimitRequestBody 8388608
       

       
                # keep this the same size as post_max_size in php.ini
                # LimitRequestBody 8388608
       

       
                # keep this the same size as post_max_size in php.ini
                # LimitRequestBody 8388608
       


сам libphp4.so, существует и находится /usr/lib/apache2-extramodules/libphp4.so

По идее все должно работать, а почему то не работает, подскажите пожалуйста в чем может быть проблема ??

посмотрел логи в /var/log/apache2/ файлы access.log и error.log
никакого криминала нету, про php не слова нету, совсем что то непонятно 8(((

10
PHP / Сэнькс быстрому фанату форума
« : 28 Января 2002, 08:57:08 »
получилось все 8))

11
Ну значит рисую  картинку (тренды), и хочу на нем подпись сделать (на русском есс-но), а он мне абру кадабру рисует, использовал и шрифты и встроенные и кириличные ttf, все равно. Кто нить сталкивался с подобным, или это не победить.

12
Задача, нужно создать инструмент пользователю.
Создание общей базы данных какой то инфы, с целью ее складирование, и в последствии быстрого поиска нужной информации.

Алгоритм такой:
Пользователь говорит: я хочу предоставить кой какие материалы в общее пользование.
Вносит название материала, кой какой коментарий, и !!! (сама проблема) указывает ПАПКУ !!! c информацией.

Ну а прога должна значит
1. скопировать данные на сервер в уникальную папку
2. создать какую то запись в СУБД (orcle) содержащую название, описание, и местоположение данных.

Ну а в последующем пользователь уже может пользоваться сервисом по навигации в этой базе данных.
____________
Так у меня вопрос: как скопировать папку
Ну или может какой другой поход осуществить насчет этого

13
PHP / просто ляпа
« : 23 Января 2002, 16:04:13 »
скрипт где я повторно использую класс

-ошибочная ситуация (ошибка описана выше)
 unset ($abasic);
 session_start();
 session_register("abasic");

 include ("aclass.php");
 echo $abasic->mainpool[0][0]->tadr;

-без ошибок, 8(  - минут 40 как нибывало, аж домой захотелось
 include ("aclass.php");
 unset ($abasic);
 session_start();
 session_register("abasic");

 echo $abasic->mainpool[0][0]->tadr;

14
PHP / разобрался
« : 23 Января 2002, 15:49:23 »
можно так делать, все работает

извините - недавно пишу, отсюда куча глюков 8)

15
PHP / ошибку такую выдает
« : 23 Января 2002, 14:59:53 »
Fatal error: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition tbasic of the object you are trying to operate on was loaded _before_ the session was started in temp.php on line 7

Страницы: [1] 2