Информация для пользователей форума

АлексейК
Дата: 04.06.2004 10:38:13
джудж сделал нам подарок:

теперь можно делать вставки кода VBA

для этого тэг: [SRС vba]

теперь красиво форматируются комментарии и сам код
правда комментарии в VB - зеленые, но ерунда

 
Private Sub Form_Current()
'Комментарий Просто выдернул кусок кода отбалды

On Error Resume Next If IsNull(Me.plan_group_id) Then On Error Resume Next Me.Parent.p4.Form.ServerFilter = "idplat =" & Me.idplat If IsNull(Me.plan_id) Then Me.Parent.p3.Form.ServerFilter = "idplan =0" Else Me.Parent.p3.Form.ServerFilter = "idplan =" & Me.plan_id End If Else Me.Parent.p4.Form.ServerFilter = "plan_group_id = " & Me.plan_group_id Me.Parent.p3.Form.ServerFilter = "plat_group_id = " & Me.plan_group_id End If Me.Parent.p4.Form.RecordSource = Me.Parent.p4.Form.RecordSource Me.Parent.p3.Form.RecordSource = Me.Parent.p3.Form.RecordSource End Sub
marvan
Дата: 04.06.2004 11:22:01
\'ключевые слова Lib, Alias, ByVal, Long, Any не выделены\n
Private Declare Sub CopyMemory _\n Lib "kernel32" _\n Alias "RtlMoveMemory" (pDst As Any, _\n pSrc As Long, _\n ByVal ByteLen As Long)\n\nPrivate Function Test(v1 As Long) As String\n Dim p1 As Long \'тут появится лишняя строка,\n
Dim i As Long \'хоть её и не было\n
\'между этих строк\n
\'разрывов нет и после тоже\n
i = InStr(1, " вот", Chr$(0)) - 1\n \'странный "такой комментарий\n p1 = "обычно " & "строковые " & "константы " & "не выделяются"\n \'конец " странного комментария \n
Test = "А то в глазах рябит"\nEnd Function

В оригинале:
\'ключевые слова Lib, Alias, ByVal, Long, Any не выделены
    Private Declare Sub CopyMemory _
                    Lib "kernel32" _
                    Alias "RtlMoveMemory" (pDst As Any, _
                                           pSrc As Long, _
                                           ByVal ByteLen As Long)

Private Function Test(v1 As LongAs String
    Dim p1 As Long \'тут появится лишняя строка,
    Dim i As Long \'хоть её и не было
    \'между этих строк
    \'разрывов нет и после тоже
    i = InStr(1, " вот", Chr$(0)) - 1
    \'странный "такой комментарий
    p1 = "обычно " & "строковые " & "константы " & "не выделяются"
    \'конец " странного комментария 
    Test = "А то в глазах рябит"
End Function
Как отформатирован этот код?
АлексейК
Дата: 04.06.2004 12:05:29
думаю лиха беда начало.

джудж же написал - помогайте тестировать и присылайте замечания
judge
Дата: 04.06.2004 19:13:06
Если хотите, можно сделать, что бы SRC VBA работал так же как пример, приведенный marvan (в оригинале) с теми же цветами.

Alex