Ошибка телепатам
Инициализатор типа "nCdy.Nemerle" выдал исключение.
Воспроизведение —
this.Icon = (nCdy.Properties.Resources.NemerleStudioX);
internal static NemerleStudioX : System.Drawing.Icon
{
get
{
def obj : object = Resources.NemerleStudio;
((obj :> System.Drawing.Icon))
}
}
<data name="NemerleStudio" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\..\NemerleStudio.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
16x16 png
может надо bmp ?
الحقيقة:الشئ الوحيد الذي(لا)يصدقه الناس!ا الزواج : جمع.وطرح.ثم(ضرب)!ولكنه قبل ذلك(قسمة) المحامي:لسان.وحنجرة.وروب!يدافع عن مال موكله (أعزائي)!وهو لا يعرف أحد منّا!الطالب (الأول)على فصله!لولا وجود الأخرين
Здравствуйте, Shame, Вы писали:
S>Ошибка телепатам
S>Инициализатор типа "nCdy.Nemerle" выдал исключение.
S>может надо bmp ?
А ты *.ico файл не пробовал добавить?
А ошибка в том что для System.Drawing.Icon делается System.Drawing.Bitmap (деланый из пнг, можно из бмп), НО System.Drawing.Icon и System.Drawing.Bitmap несовместимы (хотя имеют общий класс-родитель).
В результате падает obj :> System.Drawing.Icon — невалидный typecast.
Впрочем можно попробовать опровергнуть — я не проверял
.
Здравствуйте, vvlad.net, Вы писали:
VN>Здравствуйте, Shame, Вы писали:
S>>Ошибка телепатам
S>>Инициализатор типа "nCdy.Nemerle" выдал исключение.
S>>может надо bmp ?
VN>А ты *.ico файл не пробовал добавить?
VN>А ошибка в том что для System.Drawing.Icon делается System.Drawing.Bitmap (деланый из пнг, можно из бмп), НО System.Drawing.Icon и System.Drawing.Bitmap несовместимы (хотя имеют общий класс-родитель).
VN>В результате падает obj :> System.Drawing.Icon — невалидный typecast.
VN>Впрочем можно попробовать опровергнуть — я не проверял .
ну да... ты прав...
الحقيقة:الشئ الوحيد الذي(لا)يصدقه الناس!ا الزواج : جمع.وطرح.ثم(ضرب)!ولكنه قبل ذلك(قسمة) المحامي:لسان.وحنجرة.وروب!يدافع عن مال موكله (أعزائي)!وهو لا يعرف أحد منّا!الطالب (الأول)على فصله!لولا وجود الأخرين
Здравствуйте, Shame, Вы писали:
S>S> <data name="NemerleStudio" type="System.Resources.ResXFileRef, System.Windows.Forms">
S> <value>..\..\NemerleStudio.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
S> </data>
S>
S>16x16 png
S>может надо bmp ?
А не проще ли добавить картинку в Студии? Она сама все правильно заполнит. Тебе останется только дать нужное имя ресурсу.