Доброго времени суток! Решил попробывать поломать программу на VB, но не могу найти процедуру проверки правильности введённого кода ответа.Подскажите, где и как найти её.Программа прилагается.
Извините, программа не аттачиться, так что вы можете взять её отсюда: http://www.DIRS2.narod.ru/txt2xlsCmd.exe
Там чето прибавляется, умножается ... короче вводишь blablabla, ставишь bp MSVBVM60.__vbaVarTstEq --> OLEAUT32.VarCmp --> OLEAUT32.VarBstrCmp Потом смотришь правильный серийник или в реестр занеси такое: Код (Text): [HKEY_CURRENT_USER\Software\VB and VBA Program Settings\SAMConv\Prog] "Param1"="30861-19602-30130-62041" "Param2"="299074-215658" Или ... записываешь макрос в Excel, вставляешь код в VB - компилишь точно такую прогу бесплатно Код (Text): Dim objExcel As Excel.Application On Error Resume Next Set objExcel = GetObject(, "Excel.Application") If Err.Number > 0 Then Set objExcel = CreateObject("Excel.Application") Err.Clear objExcel.Workbooks.Add.ActiveSheet With ActiveSheet.QueryTables.Add(Connection:="TEXT;C:\temp\test.txt", _ Destination:=Range("A1")) .Name = "test" .FieldNames = True .RefreshStyle = xlInsertDeleteCells .TextFilePlatform = xlWindows .TextFileStartRow = 1 .TextFileParseType = xlDelimited .TextFileTextQualifier = xlTextQualifierDoubleQuote .TextFileConsecutiveDelimiter = True .TextFileOtherDelimiter = "|" .TextFileColumnDataTypes = Array(1, 1, 1, 1) End With И это ещё продается?
bogrus Большое спасибо за подсказку.Попробую повторить твои шаги. Ещё это покупаеться солидными фирмами