Fatty 发表于 2007-10-23 12:24:03

VBA中的LSP成员等效?

**** Hidden Message *****

Fatty 发表于 2007-10-23 12:36:35

您可以根据特定用途/需要,使用集合或字典复制功能。

Fatty 发表于 2007-10-23 12:45:17

试试这个
Option Explicit
Function IsMember(source As Variant, itm As Variant) As Boolean
    Dim idx As Variant
      On Error GoTo Err_Control
      For Each idx In source
            If (idxitm) Then
                IsMember = False
                Else
                IsMember = True
                Exit For
            End If
      Next
      Exit Function
Err_Control:
IsMember = False
End Function
~'J'~

Fatty 发表于 2007-10-23 12:46:56

变体,akkkk,我的眼睛!!
(对不起胖子,不是变体的倡导者)

Fatty 发表于 2007-10-23 13:13:57

如果这段代码不会驻留在 dll 和/或直接与 LISP 交换,我不明白为什么在显式键入应该占上风时使用变体。我错过了什么吗?
换句话说,正如我所理解的问题,“模拟LISP成员函数的等效VB技术是什么?”,而不是“如何将列表传递给VB并让它执行成员类型查询?”。
可能是我,靠睡眠碎屑生存。

Fatty 发表于 2007-10-29 07:46:40

啊,我看到
对不起,我的坏
在这种情况下,我没有答案
~'J'~

Fatty 发表于 2007-10-29 07:56:59

不用担心,我的朋友。就像我说的,我很有可能误解了意图,所以也许最好等一等,看看原始海报是否澄清。
页: [1]
查看完整版本: VBA中的LSP成员等效?