Nic, Посмотри пример ChildPanelDynamic, там почему-то цвет неадекватный и кнопки сами закрашиваются
для наглядности поменял цвет панели
code_33571.txt
Этот топик читают: Гость
Ответов: 758
Рейтинг: 112
|
|||
карма: 1 |
| ||
файлы: 1 | code_33571.txt [1.3KB] [567] |
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
miver, могу только предположить, что у кнопки по-умолчанию или наследуется цвет «родителя», или цвет прозрачный. Во всяком случае в коде нет переопределения цвета.
miver писал(а): почему-то цвет неадекватныйПосмотрю повнимательнее на цвет, который возвращает GetSysColor. |
|||
карма: 6 |
|
Ответов: 758
Рейтинг: 112
|
|||
Nic, Еще не работают примеры
Список - DataBase SQLite SQLite_editor -files StreamWriter - graphics DrawIcon DrawImage DynamicBall DynamicBall_2 - strings StrSplit -system CPUusage RemoteCPUusage - tests DrawString ExcludeClip |
|||
карма: 1 |
| ||
Голосовали: | Nic |
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
- DataBase SQLite SQLite_editor Рядом с примером должна находиться библиотека System.Data.SQLite.dll, которая расположена в папке HiAsmElementsCNET. В схеме примера об этом предупреждается. -files StreamWriter - graphics DrawIcon DrawImage DynamicBall DynamicBall_2 У меня эти примеры работают. Надо найти отличия в пакетах. Остальные поправил. |
|||
карма: 6 |
|
Ответов: 758
Рейтинг: 112
|
|||
Nic писал(а): Надо найти отличия в пакетахCNET полностью отсюда http://svn.hiasm.com/packs/CNET/ При компиляции SQLite выдает ошибки результат Подготовка к сборке проекта... Генерация кода целевого языка Компоновка проекта... Command line: msbuild.exe "E:\BD\HiAsm\Elements\cnet\code\SQLite.csproj" /v:m Microsoft (R) Build Engine Version 4.0.30319.1 [Microsoft .NET Framework, Version 4.0.30319.1] Copyright (C) Microsoft Corporation 2007. All rights reserved. C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847,9): warning MSB3644: The reference assemblies for framework ".NETFramework,Version=v4.0" were not found. To resolve this, install the SDK or Targeting Pack for this framework version or retarget your application to a version of the framework for which you have the SDK or Targeting Pack installed. Note that assemblies will be resolved from the Global Assembly Cache (GAC) and will be used in place of reference assemblies. Therefore your assembly may not be correctly targeted for the framework you intend. [E:\BD\HiAsm\Elements\cnet\code\SQLite.csproj] C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1360,9): warning MSB3245: Could not resolve this reference. Could not locate the assembly "System.Data.SQLite". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [E:\BD\HiAsm\Elements\cnet\code\SQLite.csproj] classes\SQLite.cs(6,19): error CS0234: The type or namespace name 'SQLite' does not exist in the namespace 'System.Data' (are you missing an assembly reference?) [E:\BD\HiAsm\Elements\cnet\code\SQLite.csproj] classes\SQLite.cs(11,10): error CS0246: The type or namespace name 'SQLiteConnection' could not be found (are you missing a using directive or an assembly reference?) [E:\BD\HiAsm\Elements\cnet\code\SQLite.csproj] classes\SQLite.cs(12,10): error CS0246: The type or namespace name 'SQLiteConnectionStringBuilder' could not be found (are you missing a using directive or an assembly reference?) [E:\BD\HiAsm\Elements\cnet\code\SQLite.csproj] classes\SQLite.cs(13,10): error CS0246: The type or namespace name 'SQLiteCommand' could not be found (are you missing a using directive or an assembly reference?) [E:\BD\HiAsm\Elements\cnet\code\SQLite.csproj] classes\SQLite.cs(14,10): error CS0246: The type or namespace name 'SQLiteDataAdapter' could not be found (are you missing a using directive or an assembly reference?) [E:\BD\HiAsm\Elements\cnet\code\SQLite.csproj] classes\SQLite.cs(15,10): error CS0246: The type or namespace name 'SQLiteCommandBuilder' could not be found (are you missing a using directive or an assembly reference?) [E:\BD\HiAsm\Elements\cnet\code\SQLite.csproj] Сборка завершена. StreamWriter компилируется, но при запуске выдает
Подпись ошибки EventType : clr20r3 P1 : streamwriter.exe P2 : 0.0.0.0 P3 : 536b6e32 P4 : mscorlib P5 : 4.0.0.0 P6 : 4ba1da6f P7 : 3dab P8 : 13c P9 : system.unauthorizedaccess ------------ Дoбавленo в 15.56: DrawIcon компилируется, но при запуске выдает
Подпись ошибки EventType : clr20r3 P1 : drawicon.exe P2 : 0.0.0.0 P3 : 536b6f8b P4 : mscorlib P5 : 4.0.0.0 P6 : 4ba1da6f P7 : 3dab P8 : 105 P9 : system.io.directorynotfound DynamicBall При компиляции выдает ошибки результат Подготовка к сборке проекта... Генерация кода целевого языка Компоновка проекта... Command line: msbuild.exe "E:\BD\HiAsm\Elements\cnet\code\DynamicBall.csproj" /v:m Microsoft (R) Build Engine Version 4.0.30319.1 [Microsoft .NET Framework, Version 4.0.30319.1] Copyright (C) Microsoft Corporation 2007. All rights reserved. C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(847,9): warning MSB3644: The reference assemblies for framework ".NETFramework,Version=v4.0" were not found. To resolve this, install the SDK or Targeting Pack for this framework version or retarget your application to a version of the framework for which you have the SDK or Targeting Pack installed. Note that assemblies will be resolved from the Global Assembly Cache (GAC) and will be used in place of reference assemblies. Therefore your assembly may not be correctly targeted for the framework you intend. [E:\BD\HiAsm\Elements\cnet\code\DynamicBall.csproj] DynamicBall.cs(113,5): error CS1525: Invalid expression term '.' [E:\BD\HiAsm\Elements\cnet\code\DynamicBall.csproj] DynamicBall.cs(113,6): error CS1002: ; expected [E:\BD\HiAsm\Elements\cnet\code\DynamicBall.csproj] DynamicBall.cs(113,18): error CS0839: Argument missing [E:\BD\HiAsm\Elements\cnet\code\DynamicBall.csproj] Сборка завершена. |
|||
карма: 1 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Для SQLite Попробуйте поменять свойство Platform:
cnet_build_options.png Для DynamicBall: возможно ли, что у Вас не установлен «полный» Framework 4.0? Если у Вас Windows Vista или выше - рекомендую установить обновления dotNet: http://blogs.msdn.com/b/dotnet/p/dotnet_sdks.aspx?source=VS2010 можно сразу вот это: «.NET Framework 4.5.2 Developer Pack» ------------ Дoбавленo в 16.20: Для StreamWriter, попробуйте изменить путь, создаваемого файла на другой (не в корень диска) - если у Вас «стандартные» настройки, то запись в корневую папку может быть запрещена. ------------ Дoбавленo в 16.22: Для DrawIcon и DrawImage убедитесь, что запрашиваемый файл существует на диске. ------------ Дoбавленo в 17.37: miver писал(а): почему-то цвет неадекватный поправил. |
|||
карма: 6 |
| ||
файлы: 1 | cnet_build_options.png [4.7KB] [1030] | ||
Голосовали: | hitman249, Konst, miver |
Ответов: 758
Рейтинг: 112
|
|||
Nic писал(а): Для SQLite Попробуйте поменять свойство Platform:StreamWriter на другом компе заработал Nic писал(а): DrawIcon и DrawImage убедитесь, что запрашиваемый файл существует на дискеcode_33581.txt P.S.: Заметил еще странную вещь. notext.png Это только у меня? Или еще у кого есть такое? |
|||
карма: 1 |
| ||
файлы: 2 | notext.png [27.5KB] [845], code_33581.txt [503B] [534] |
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
miver писал(а): В редакторе свойств отсутствует текст свойства cnet_inherit_feature.png miver писал(а): не логично элемент работаетПеределал компонент Icon. miver писал(а): На одном запускается нормально на другом нетМожно попытаться «снести» и заново поставить .NET |
|||
карма: 6 |
| ||
файлы: 1 | cnet_inherit_feature.png [20.1KB] [844] |
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 7 раз(а), последний 2022-09-20 02:15:59 |
|||
карма: 0 |
|
Ответов: 704
Рейтинг: 44
|
|||
Выше я, извините, забыл войти под учеткой.
|
|||
карма: 0 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Kazbek17, библиотека System.Data.SQLite.dll существует для версий 32 и 64 бит. Надо указывать соответствующую версию в свойстве Platform:
cnet_build_options.png 178.44.7.230 писал(а): Если нужно, могу подправить существующий класс на предложенную dll.Делайте свой компонент и выкладывайте здесь, если будет востребован - добавим в пакет. |
|||
карма: 6 |
|
Ответов: 704
Рейтинг: 44
|
|||
Nic писал(а): библиотека System.Data.SQLite.dll существует для версий 32 и 64 бит. Надо указывать соответствующую версию в свойстве Platform:Указывал не работает. Nic писал(а): Делайте свой компонент и выкладывайте здесь, если будет востребован - добавим в пакет.Ок понял. |
|||
карма: 0 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Kazbek17 писал(а): Указывал не работает.Ещё может зависить от версии используемого framework в настройках компилятора:
|
|||
карма: 6 |
|
Ответов: 758
Рейтинг: 112
|
|||
карма: 1 |
| ||
файлы: 1 | code_33586.txt [1015B] [512] |
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 7 раз(а), последний 2022-09-20 02:15:59 |
|||
карма: 0 |
|