![:clapping:](http://software-testing.ru/forum/public/style_emoticons/default/crazy.gif)
- Форум тестировщиков
- → Публикации Rumata
65 публикаций создано Rumata (учитываются публикации только с 18 июня 2023)
Отправлено автор:
Rumata
13 февраля 2008 - 10:56
в
SmartBear (AutomatedQA) - Functional Testing
Отправлено автор:
Rumata
17 сентября 2007 - 04:21
в
SmartBear (AutomatedQA) - Functional Testing
Отправлено автор:
Rumata
17 сентября 2007 - 04:25
в
SmartBear (AutomatedQA) - Functional Testing
Здравствуйте.
Мы используем такой код. Простой и удобный.
MSE:= Sys.OleObject('Excel.Application'); MSE.Workbooks.Open('C:\PurchaseOrder.xls'); Log.Message(VarToString(MSE.Cells(i,j).value)); // i и j номер строки и столбца.
Отправлено автор:
Rumata
12 сентября 2007 - 12:27
в
SmartBear (AutomatedQA) - Functional Testing
Отправлено автор:
Rumata
13 сентября 2007 - 12:39
в
SmartBear (AutomatedQA) - Functional Testing
Вот на скорую руку сделал, может как-то так =)
Set ExcelApp = CreateObject("Excel.Application") pathFile = "C:\..\.xls" ExcelApp.Workbooks.Open(pathFile) Set Ran = ExcelApp.Sheets(1).Range("F9:G12") ReDim arr(Ran.Cells.Count) For nRow = 1 To Ran.Rows.Count Set Row = Ran.Rows(nRow) For nCell = 1 To Row.Cells.Count arr((nRow - 1) * Row.Cells.Count + nCell - 1) = Row.Cells(nCell).value Next Next
Отправлено автор:
Rumata
17 сентября 2007 - 10:46
в
SmartBear (AutomatedQA) - Functional Testing
Отправлено автор:
Rumata
17 сентября 2007 - 05:23
в
SmartBear (AutomatedQA) - Functional Testing
Отправлено автор:
Rumata
13 сентября 2007 - 06:30
в
SmartBear (AutomatedQA) - Functional Testing
Отправлено автор:
Rumata
13 сентября 2007 - 05:26
в
SmartBear (AutomatedQA) - Functional Testing
А не проще работать с файлом после вывода?
с помощью добавления к консоли ">имяф_файла" - вывод будет направлен в файл.
Хотя скорее всего я просто не до конца вник в текст
Отправлено автор:
Rumata
13 сентября 2007 - 05:44
в
SmartBear (AutomatedQA) - Functional Testing
я тут нашёл ещё...
Отправлено автор:
Rumata
13 сентября 2007 - 05:33
в
SmartBear (AutomatedQA) - Functional Testing
Здравствуйте.
Можете использовать ClrBridge, чтобы сделать это через .NET. Вот так:procedure Test; var p, output; begin p := dotNET.System_Diagnostics.Process.zctor(); p.StartInfo.FileName := 'c:\Windows\System32\cmd.exe'; p.StartInfo.Arguments := '/c ipconfig'; p.StartInfo.UseShellExecute := False; p.StartInfo.RedirectStandardOutput := True; p.Start; while not p.HasExited do Delay(100); output := p.StandardOutput.ReadToEnd(); Log.Message(output); end;
Чтобы этот код заработал, надо добавить ассемблю System.dll в ваш проект TestComplete'а. Для этого дважды щёлкните на имени проекта в Project Explorer, откройте страницу Properties редактора проекта и в опциях 'CLR Bridge' нажмите 'Browse GAC...'.
Отправлено автор:
Rumata
13 сентября 2007 - 06:13
в
SmartBear (AutomatedQA) - Functional Testing
Отправлено автор:
Rumata
08 февраля 2008 - 03:01
в
SmartBear (AutomatedQA) - Functional Testing
Отправлено автор:
Rumata
08 февраля 2008 - 06:47
в
SmartBear (AutomatedQA) - Functional Testing
можно записать все строки в массив(я делала так) и потом из массива вытаскивала по штуке.
PS (тоже встречалась с такой фигней что не освобождался файл и потом приходилось перегружать ТС - как избавиться на 100 % так не поняла)
Отправлено автор:
Rumata
12 февраля 2008 - 05:15
в
SmartBear (AutomatedQA) - Functional Testing
Отправлено автор:
Rumata
08 февраля 2008 - 09:11
в
SmartBear (AutomatedQA) - Functional Testing
Отправлено автор:
Rumata
08 февраля 2008 - 11:27
в
SmartBear (AutomatedQA) - Functional Testing
при работе с массивами очень полезные функции - BuiltIn.VarArrayRedim() и VarArrayHighBound(). Когда точно не известно заранее сколько будет элементов в массиве без них не обойтись
Отправлено автор:
Rumata
08 февраля 2008 - 08:50
в
SmartBear (AutomatedQA) - Functional Testing
можно записать все строки в массив(я делала так) и потом из массива вытаскивала по штуке.
PS (тоже встречалась с такой фигней что не освобождался файл и потом приходилось перегружать ТС - как избавиться на 100 % так не поняла)
классная идея спасибо!!!
счас вот реализую
Сначала перекидываю весь файл в двумерный массив а потом с ним работаю.
Если не я один с этим столкнулся выложу исходники может кому поможет
Отправлено автор:
Rumata
19 февраля 2008 - 11:39
в
SmartBear (AutomatedQA) - Functional Testing
Отправлено автор:
Rumata
20 февраля 2008 - 03:39
в
SmartBear (AutomatedQA) - Functional Testing
Отправлено автор:
Rumata
14 ноября 2007 - 06:42
в
SmartBear (AutomatedQA) - Functional Testing
нашёл но не помогло то что там написанно, или я неправильно делаю...Здравствуйте.
Да нет там вроде никаких ссылок на форум. Вот ветка, в которой вы сможете найти топик, о котором я говорил:
Using TestComplete | Testing With TestComplete | General Information | Support for Unicode
Отправлено автор:
Rumata
12 ноября 2007 - 10:37
в
SmartBear (AutomatedQA) - Functional Testing
Отправлено автор:
Rumata
14 ноября 2007 - 08:59
в
SmartBear (AutomatedQA) - Functional Testing
Здравствуйте.
Насколько я понимаю, в справке написано что TestComplete может работать на 100% валидно только с одним Unicode'вым языком -- тем, который указан в 'Language for non Unicode programs'. Поддержка других языков в этом случае частичная.
Отправлено автор:
Rumata
19 ноября 2007 - 05:09
в
SmartBear (AutomatedQA) - Functional Testing
Здравствуйте.
А компьютер перегрузили? Это опция ('Language for non Unicode programs') действует только после перезагрузки компьютера.
Отправлено автор:
Rumata
14 декабря 2007 - 10:45
в
SmartBear (AutomatedQA) - Functional Testing
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru