Clarion 11-12
Модератор: Дед Пахом
					Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
	При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Clarion 11-12
все получилось.   Как   сделать   чтобы  не   требовала cla библитеки  при  запуске   проекта  ?   Где-то  опция  раньше  было   local   и   эти  библитеки  включались   в   exe
			
			
									
						- 
				kreator
 - ✯ Ветеран ✯
 - Сообщения: 5235
 - Зарегистрирован: 28 Май 2009, 15:54
 - Откуда: Москва
 - Благодарил (а): 11 раз
 - Поблагодарили: 26 раз
 
Clarion 11-12
"Project->Project Options->Link Mode".talgat55 писал(а): 11 Сентябрь 2021, 13:32 все получилось. Как сделать чтобы не требовала cla библитеки при запуске проекта ? Где-то опция раньше было local и эти библитеки включались в exe
We are hard at work… for you.   
			
						- 
				kreator
 - ✯ Ветеран ✯
 - Сообщения: 5235
 - Зарегистрирован: 28 Май 2009, 15:54
 - Откуда: Москва
 - Благодарил (а): 11 раз
 - Поблагодарили: 26 раз
 
Clarion 11-12
при  запуске  выдает
Exception occurred at address 00A6A2FE
Exception code C0000005: Access Violation
Process PID=11112 Image: D:\MEDINFO11\MEDINFO.exe
Thread 1 Handle=000001F8 TID=3132
Exception parameters:
00000000
01263230
EAX=00CBAD48 EBX=01263230 ECX=0126339C EDX=00000008
ESI=01818D00 EDI=01263234 EBP=010FFA6C ESP=010FFA40
EIP=00A6A2FE FLG=00010206
			
			
													Exception occurred at address 00A6A2FE
Exception code C0000005: Access Violation
Process PID=11112 Image: D:\MEDINFO11\MEDINFO.exe
Thread 1 Handle=000001F8 TID=3132
Exception parameters:
00000000
01263230
EAX=00CBAD48 EBX=01263230 ECX=0126339C EDX=00000008
ESI=01818D00 EDI=01263234 EBP=010FFA6C ESP=010FFA40
EIP=00A6A2FE FLG=00010206
					Последний раз редактировалось talgat55 13 Сентябрь 2021, 6:11, всего редактировалось 1 раз.
									
			
						Clarion 11-12
В   multi dll   проекте перенесенном  из  с63   в   приложении   при  закрытии  окна  любого  browse   проект  зависает  намертво ...
Отчего такое - при выполнении close (Window)
			
			
									
						Отчего такое - при выполнении close (Window)
- Игорь Столяров
 - Ветеран движения
 - Сообщения: 8269
 - Зарегистрирован: 07 Июль 2005, 10:19
 - Откуда: г. Ростов-на-ДоМу
 - Благодарил (а): 34 раза
 - Поблагодарили: 106 раз
 
Clarion 11-12
Очень похоже на то, что классы (возможно из сторонних старых шаблонов)
захватывают память (INIT) и освобождают (KILL) в разной последовательности.
Такое бывает если шаблоны не тестировались разработчиком для точек вставки
(Embed) C11 и конфликтуют со штатными шаблонами ...
Должна быть последовательность: INIT 1,2,3,4 ... KILL: 4,3,2,1
За теми, кто отстал, не возвращаться ! 
 Кодекс
			
						- Игорь Столяров
 - Ветеран движения
 - Сообщения: 8269
 - Зарегистрирован: 07 Июль 2005, 10:19
 - Откуда: г. Ростов-на-ДоМу
 - Благодарил (а): 34 раза
 - Поблагодарили: 106 раз
 
Clarion 11-12
В исходных текстах модуля "любого browse".
Можно сделать проще - возьмите штатный пример какого-нибудь BROWSE из Example Clarion
и убедитесь, что с ним не проблем. А потом сравните чем он отличается от Вашего кода.
			
			
									
						Можно сделать проще - возьмите штатный пример какого-нибудь BROWSE из Example Clarion
и убедитесь, что с ним не проблем. А потом сравните чем он отличается от Вашего кода.
За теми, кто отстал, не возвращаться ! 
 Кодекс
			
						- 
				kreator
 - ✯ Ветеран ✯
 - Сообщения: 5235
 - Зарегистрирован: 28 Май 2009, 15:54
 - Откуда: Москва
 - Благодарил (а): 11 раз
 - Поблагодарили: 26 раз
 
Clarion 11-12
Падать и виснуть может на чём угодно. Надо разбираться конкретно. Может даже падать на объявлении класса.
			
			
									
						We are hard at work… for you.   
			
						- Дед Пахом
 - Старичок
 - Сообщения: 3346
 - Зарегистрирован: 07 Июль 2005, 16:51
 - Откуда: Москва, Россия
 - Благодарил (а): 20 раз
 - Поблагодарили: 56 раз
 - Контактная информация:
 
- Игорь Столяров
 - Ветеран движения
 - Сообщения: 8269
 - Зарегистрирован: 07 Июль 2005, 10:19
 - Откуда: г. Ростов-на-ДоМу
 - Благодарил (а): 34 раза
 - Поблагодарили: 106 раз
 
Clarion 11-12
Это понятно ... но мы же предполагаем, что есть проект который работает при сборке под C63,
а после штатной и успешной конвертации в C11 - чудит. Вот здесь и есть известные грабли,
с теми же расхождениями точек вставки и неадаптированными сторонними шаблонами ...
Точно помню, что такое было с шаблонами XP Theme (раскраска окон).
			
			
									
						а после штатной и успешной конвертации в C11 - чудит. Вот здесь и есть известные грабли,
с теми же расхождениями точек вставки и неадаптированными сторонними шаблонами ...
Точно помню, что такое было с шаблонами XP Theme (раскраска окон).
За теми, кто отстал, не возвращаться ! 
 Кодекс
			
						Clarion 11-12
похоже  проблема  в  запуске   main  .   У  меня  в    first procedure   стоит   вызов   окна  w1  -   там   у   меня    читается   tps   файл,   в   котором  читаются  параметры   sql  server   и    всех  переменных  для   пути  к   ms  sql  tabl    (   ! var...   в    dct   )   .   Затем   вызывается  окно  w2   -   в    котором  уже    читается   sql tabl   пользователей  -   выбирается   пользователь  .  И  только    после  этого  окна    вызывается  Main  в   котором   в  зависимости  от  прав   выбранного   пользователя   hide- ятся   те  или   иные  пункты  меню  и  buton-ы  .
Сделал вызов одного окна с послед. вызовом main проблема вроде уходит, но выбор пользователей отпадает тогда...
			
			
									
						Сделал вызов одного окна с послед. вызовом main проблема вроде уходит, но выбор пользователей отпадает тогда...
