Visual Basic 6.0 - DLL в ресурсе
DLL в ресурсе
||*()*|| Ах это вы, Sergei ? А я вас не узнал без санитара...
07 июн 04 года ты писал(а) к мне:
[...skipped...]
SH> Hет мне не надо с EXE сплавлять. Более того в моем проекте вообще нет
SH> EXE. Есть только DLL, которая Add-in.
Так и DLL c DLL можно тоже...
I'll be back, Sergei !
http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь. Анонимно. Пока бесплатно.
* Origin: Иисус изменил вашу жизнь. Сохранить? [Y/N] (2:4641/500.99)
VB .NET Русская версия
Glad To Read You, Sergey Chubchenko !
09.06.2004 Было когда-то 10:15:54, базарил некто Sergey Chubchenko с All, и
задумал я приаттачиться:
SC> Кто нибудь знает, где можно взять сабж?
eMule (emule-project.net) и прочиее Р2Р сетки. У меня другстянул за пару дрен
на
широком канале. По его мнению полная фигня, неудобно после работы на
англайской версии.
Пока,Sergey Chubchenko!!! С вами был,есть и будет:Max Irgiznov [.NET][FreeBSD]
* Origin: Чем бы жаба не тешилась, лишь бы не дyшила. (2:5051/36.20)
Как ???
Здорова All! Пишет тебе Igor
Как можно сделать чтобы к примеру :
"Вот эта строчка"
передвигалась при нажатии на кнопку в низ, и все
последующие за ней строки тоже, и появлялась новая.
Как это сделать ???
С уважением, Igor
* Origin: NORA (2:5062/24.8)
Re: DLL в ресурсе
From: "Sergei Ho" <calendarman [@] mtu-net.ru>
"Alexander Belinsky" <Alexander.Belinsky [@] p99.f500.n4641.z2.fidonet.org> wrote in message news:1086974831 [@] p99.f500.n4641.z2.ftn...
> ||*()*|| Ах это вы, Sergei ? А я вас не узнал без санитара...
>
> 07 июн 04 года ты писал(а) к мне:
>
> [...skipped...]
>
> SH> Hет мне не надо с EXE сплавлять. Более того в моем проекте вообще нет
> SH> EXE. Есть только DLL, которая Add-in.
>
> Так и DLL c DLL можно тоже...
>
> I'll be back, Sergei !
> http://www.caligari.zp.ua - реальная психологическая и психиатрическая помощь.
> Анонимно. Пока бесплатно.
Спасибо,
вопрос закрыт.
Hочью написал свой вариант той DLL,
так что прятать не придется.
Сергей.
* Origin: Demos online service (2:5020/400)
Re[3]: vbscript
From: Alexander Asyabrik <belmis [@] mail.belpak.by>
Привет, Alexei.
Вы, было дело, писали 12 июня 2004 г., 18:03:
AK>> Set filesys = CreateObject("Scripting.FileSystemObject")
AT> Попpобовал, полyчил ошибкy:
AT> невозможно создание объекта контейнеpом ActiveX: "Scripting.FileSystemObject"
AT> ы? Где копать?
Hайди и зарегистрируй (например, с помощью regsvr32) библиотеку
scrrun.dll. Если вдруг ее нет - пошарь в дистрибутиве Windows или IE.
--
С уважением, Alexander
12:30:50 PM
* Origin: Talk.Mail.Ru (2:5020/400)
Re[2]: vbscript
Здpавствyй, Andrey.
Пятница Июнь 11 2004, 10:13 Andrey Kosiantchuk писал All:
AK> создание файла в vbs
AK> dim filesys, filetxt, getname, path, textfile
AK> textfile = "myfile.cpp"
AK> Set filesys = CreateObject("Scripting.FileSystemObject")
AK> Set filetxt = filesys.CreateTextFile(textfile, True)
AK> getname = filesys.GetFileName(path)
Попpобовал, полyчил ошибкy:
Error:
невозможно создание объекта контейнеpом ActiveX: "Scripting.FileSystemObject"
ы? Где копать?
С yважением, Alexei.
* Origin: Far East (2:5040/37.36)
Re: Как ???
Мы где-то виделись, Igor?
11 Jun 04 15:30:56 в RU.VISUAL.BASIC Igor Shilak -> All:
IS> Как можно сделать чтобы к примеру :
IS> "Вот эта строчка"
IS> передвигалась при нажатии на кнопку в низ, и все
IS> последующие за ней строки тоже, и появлялась новая.
IS> Как это сделать ???
В чем у тебя хранится текст - TextBox, PictureBox (рисуется ручками) или
что-то еще? Или пока нигде не хранится? :)
Всего хорошего!
Дмитрий Козырев aka Master
* Origin: Дорогу осилит идущий. (2:5023/11.148)
Как ???
IS> Как можно сделать чтобы к примеру :
IS> "Вот эта строчка"
IS> передвигалась при нажатии на кнопку в низ, и все
IS> последующие за ней строки тоже, и появлялась новая.
IS> Как это сделать ???
Откуда строчка?
Куда передвигалась?
Как ты собрался строчку из фидошного сообщения двигать?
У меня, как минимум несколько вариантов, что ты имел ввиду. Укажи верный.
* Origin: 1134 (2:5045/44.13)
ООП
Good to see you, _All_!
Сижу в VBA для Excel.
Разрабатываю класс(ExcellNode) для описания узлов дерева. Дерево должно быть иерархическим, поэтому среди переменных-членов есть указатели на родительский узел, первый дочерний, следующий узел.
Помимо этого, во многие методы в качестве аргумента нужно принимать экземпляр класса ExcellNode для того, чтобы передавать значение текущему экземпляру(по умолчанию), ну и любому другому другому указанному экземпляру.
Пытаюсь делать так:
=======================================================================
'Метод должен назначать первый дочерний узел(FirstChild) по отношению к 'заданному(ChosenCell)
'Переменная-член WhoIsFirstChild определялась как тип ExcellNode
'
Public Sub SetFirstChild(ByVal FirstChild As ExcellNode, Optional ByVal _ ChosenCell As ExcellNode = Nothing)
ChosenCell.WhoIsFirstChild = FirstChild
End Sub
=======================================================================
При попытке работать с экземпляром класса:
Object variable or With block variable not set (Error 91)
Отлаживал... Выяснилось, что ошибка происходит при инициализации WhoIsFirstChild значением Nothing.
============================================================
Private Sub Class_Initialize()
bIsFontBold = False
bIsFontCursive = True
bIsFontUnderlined = False
iPictureNumber = 1
longColumnCoordinate = 2
longRowCoordinate = 2
strCommentString = "Just comment"
Tag = "Something"
WhoIsFirstChild = Nothing ' Вот тут-то и умираем!
WhoIsNextNode = Nothing
WhoIsParent = Nothing
End Sub
============================================================
Т.е. как я понял, экземпляр класса с хоть одной неинициализированной переменной жить и работать не будет...
После того как убрал из аргументов экземпляры классов и связанные с ними методы/переменные-члены всё остальное работало.
1.Если вообще так нельзя, то где бы почитать про создание связанных списков в VB?
2. Как нужно ссылаться из метода на текущий экземпляр класса? (в C++ это оператор this)
3. Как следует инициализировать WhoIsFirstChild, WhoIsNextNode, WhoIsParent?
4. Как загрузить класс обратно в Class Wizard, если вдруг захотелось что-то добавить/изменить?
¦ Послано в RU.VISUAL.BASIC
¦ Также послано в RU.VISUAL.BASIC.CHAINIK
* Origin: Riddle here, riddle there. Riddles almost everywhere (2:5011/105.52)
ООП
From: "A. Skrobov" <tyomitch [@] r66.ru>
Sat Jun 12 2004 19:09, Alexei Gunyakov wrote to All:
AG> Пытаюсь делать так:
AG> =======================================================================
AG> 'Метод должен назначать первый дочерний узел(FirstChild) по отношению к
AG> 'заданному(ChosenCell) 'Переменная-член WhoIsFirstChild определялась как
AG> тип ExcellNode
AG> '
AG> Public Sub SetFirstChild(ByVal FirstChild As ExcellNode, Optional ByVal _
AG> ChosenCell As ExcellNode = Nothing)
AG> ChosenCell.WhoIsFirstChild = FirstChild
Set ChosenCell.WhoIsFirstChild = FirstChild
AG> End Sub
AG> =======================================================================
AG> При попытке работать с экземпляром класса:
AG> Object variable or With block variable not set (Error 91)
AG> Отлаживал... Выяснилось, что ошибка происходит при инициализации
AG> WhoIsFirstChild значением Nothing.
AG> ============================================================
AG> Private Sub Class_Initialize()
AG> bIsFontBold = False
AG> bIsFontCursive = True
AG> bIsFontUnderlined = False
AG> iPictureNumber = 1
AG> longColumnCoordinate = 2
AG> longRowCoordinate = 2
AG> strCommentString = "Just comment"
AG> Tag = "Something"
AG> WhoIsFirstChild = Nothing ' Вот тут-то и умираем!
Set WhoIsFirstChild = Nothing
AG> WhoIsNextNode = Nothing
Set ...
AG> WhoIsParent = Nothing
Set ...
AG> End Sub
AG> ============================================================
AG> Т.е. как я понял, экземпляр класса с хоть одной неинициализированной
AG> переменной жить и работать не будет...
Ерунда, все переменные инициализируются сами.
AG> После того как убрал из аргументов экземпляры классов и связанные с
AG> ними методы/переменные-члены всё остальное работало.
AG> 1.Если вообще так нельзя, то где бы почитать про создание связанных
AG> списков в VB?
Можно; просто для присваивания объектных типов используется оператор Set.
AG> 2. Как нужно ссылаться из метода на текущий экземпляр класса? (в C++
AG> это оператор this)
Me
AG> 3. Как следует инициализировать WhoIsFirstChild, WhoIsNextNode,
AG> WhoIsParent?
Set Whatever = Nothing, или, с таким же эффектом, не инициализировать никак -
в Nothing оно инициализируется само.
AG> 4. Как загрузить класс обратно в Class Wizard, если вдруг захотелось
AG> что-то добавить/изменить?
Add-Ins -> Class Wizard
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)