Code: Select all
if (lpStructure=AkelPad.MemAlloc(_X64?136:76)) //sizeof(OPENFILENAMEA) or sizeof(OPENFILENAMEW)
Code: Select all
if (lpStructure=AkelPad.MemAlloc(_X64?136:76)) //sizeof(OPENFILENAMEA) or sizeof(OPENFILENAMEW)
Code: Select all
if (lpDirBuffer = AkelPad.MemAlloc(256 * _TSIZE))
{
AkelPad.MemCopy(lpDirBuffer, pInitialDir.substr(0, 255), _TSTR);
...
Code: Select all
AkelPad.MemCopy(lpStructure + (_X64?48:28), lpFileBuffer, 2 /*DT_QWORD*/); //lpstrFile
Да.По идее надо сделать что-то типа:
Смещение поля от начала структуры в байтах. в 64-битных архитектурах 64битные адреса, занимают по 8 байт_X64?48:28
Этот?SVM wrote:Kaк сделать чтобы скрипт getLinks оставлял не только ссылку но и то что есть после неё в строке?
Code: Select all
строка_1
строка_2
строка_3
Code: Select all
строка_1
строка_2
строка_3
Code: Select all
Text = Text & vbNewLine
If (Right(Text, Len(vbNewLine)) = vbNewLine) Then
Text = Left(Text, Len(Text) - Len(vbNewLine))
End If
Andrey_A_A wrote:Подскажите как в vds убрать перевод на новую строку
Пример:
Text = Text & vbNewLine
а теперь необходимо как-то сделать обратное действие, чтобы Text был без перевода строки
Проще изначально делать, чтобы не было лишнего перевода строки, т.е. например так:Andrey_A_A wrote:то есть vbNewLine увеличила текст на одну пустую строку
Code: Select all
Text = Join(ARR, vbNewLine)
Code: Select all
-"Справочник JS" Call("Scripts::Main", 1, "ChmKeyword.js", "JS.chm")
В версии 1.3 там добавленоChmKeyword.js
Code: Select all
if (bCatchEsc)
...
AkelPad.ScriptNoMutex();