Перейти к содержанию

Сохранение данных DebgugEvents (Заготовка Lua Plagin)


MasterGH

Рекомендуемые сообщения

Итак есть окно с данными трассеровки, бряков, id потоков и прочего

 

post-3-0-39176100-1430432705_thumb.png

 

И мы хотим это сохранить для анализа, а никак. Надо писать скрипт.

 

Копипистим скрипт ниже в Луа консоль и нажимаем выполнить. Выбираем директорию, называем файл и сохраняем.

 

function FindForm(formName)	local formCount = getFormCount()	for i=0, formCount-1 do		if(getForm(i).Name == formName) then			return getForm(i)		end	endendfrmSaveDialog = nilfunction SaveToAdressesList(path)	local frmDebugEvents = FindFrom('frmDebugEvents')	local items1 = frmDebugEvents.lbDebugEvents.Items	items1.saveToFile(path)endfunction OnCloseSaveDialog(argFrmSaveDialog)	local path = argFrmSaveDialog.FileName	SaveToAdressesList(path)endif(frmSaveDialog == nil) then	frmSaveDialog = createSaveDialog(nil)endfrmSaveDialog.DefaultExt = '.txt'frmSaveDialog.FileName = fileNamefrmSaveDialog.Filter = '*.txt'frmSaveDialog.FilterIndex = -1frmSaveDialog.OnClose = OnCloseSaveDialogfrmSaveDialog.Execute()
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.