Вернуться   CoderX :: Forums > Основные форумы > Программинг
Войти через OpenID

Программинг Форум для тем связанных с программированием

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 25.06.2011, 00:44   #51
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

ну ахрененно, выдал "mainmodule", не то это(

как заставить его сказать имя вот этого модуля :
delphi Код:
текст скрипта: unit Unit1; interface uses Dialogs; procedure onxxx(s:string);stdcall; implementation procedure onxxx(s:string);stdcall; begin if s='бафни' then begin ShowMessage(s); end; end; begin end.
Unit1 как можно вычленить?
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 25.06.2011, 15:08   #52
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

думал немного поразбираюсь и все станет ясно ан нет, все больше тупею.
объявил пред-инициализированную переменную как в делфи
var
binited : boolean = false;

дак эта переменная получилась readonly какаяже это переменная ****!

Добавлено через 1 час 49 минут
и вообще, если пакс инициализирован загружет и создан в одном потоке а выполняетса в другом это для него тоже противоестественно?)
__________________
читернуть бы ништяг

Последний раз редактировалось mira, 25.06.2011 в 15:08. Причина: Добавлено сообщение
mira вне форума   Ответить с цитированием
Старый 25.06.2011, 15:48   #53
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

версия пакса то 2.8?
а то у меня с пред-инициализированными переменными все норм

с потоками всё норм
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 25.06.2011, 16:10   #54
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

вот такой вот наивный скрипт
Код:
var
 binitialized:boolean=false;
begin
 if not binitialized then begin
  binitialized:=true;
  showmessage('погнали');
  exit;
 end;
 showmessage('мы инициализированы!);
end.
у меня всегда выводит "погнали" при каждом Run
более того полсе 20-100500 Run-ов пакс ломаетса и все последующие раны выдают исключение ниче не выполнив.
видимо придетса забить на пакс(( условия чтоли для него суровые слишком чтоб работать в другом процессе да еще и разных потоках
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
Старый 25.06.2011, 16:22   #55
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

видимо там инициализация при ране штоле

PS проще по-моему сделать процедуру чтоли, чем begin end. вызывать
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 25.06.2011, 16:32   #56
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

процедуры тоже, то работаю то критуют то работаю потом критуют. в фсе норм было все

Добавлено через 53 секунды
тупых ошибок нет)
если тока пробывать создать объекты скрипта и загрузку в самом потоке бота
__________________
читернуть бы ништяг

Последний раз редактировалось mira, 25.06.2011 в 16:32. Причина: Добавлено сообщение
mira вне форума   Ответить с цитированием
Старый 26.06.2011, 12:48   #57
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

Цитата:
var
binitialized:boolean=false;
присваивание выполняеццо при каждом ране ? )

Добавлено через 3 минуты
Цитата:
процедуры тоже, то работаю то критуют то работаю потом критуют. в фсе норм было все
тупых ошибок нет)
значит есть. у меня сбор\разбор пакетов в паксе крутиццо. проблем вроде нет.
Цитата:
binitialized:boolean=false;
это вообще можно экспортировать в пакс как поле экземпляра класса.
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 26.06.2011 в 12:48. Причина: Добавлено сообщение
alexteam вне форума   Ответить с цитированием
Старый 27.06.2011, 10:46   #58
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

это глобальная переменная. Хош сказать пакс перед каждым выполнением ран ее ставит в дефолтное значение а не инициализирует значение при компиляции?
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
Старый 27.06.2011, 14:36   #59
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

mira, ну пакс это всётаки больше скриптовый движек чем полноценный компилятор с хорошей оптимизацией, так что вполне вероятно и я бы даже сказал более логично что они инициализирует и глобальные переменные при ране а не при компиляции
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 28.06.2011, 15:08   #60
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

Значит нада юзать его как длл.
выполнять ран типа дллмайн, все инициализировать там а потом юзать какуюнеть экспортируюмую рутину.
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Программинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 03:31.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!