да действительно рад весч, а первое впечатление у меня было не очень хорошее, меня порадовал редактор круто сделали, теря я на рад буду) В каждом из нас спит гений, но с каждым днем все крепче и крепче. ^_^
Блин, поставил РАД10 - Баг - крошится менеджер лицензий, грит либа sanctuary.dll совсем ахуела и читает нечитаемую память. В следствии не импортируется кряк(( Поставил Борланд 06 - пашет вроде. Ты как РАД10 на МультиОС поставил? Там же Нетворки интегрированы и не ставятся из нее в следствии баги, Я рад10 без багов как помаслу тока на Хак висту поставил, ибо там все вырезано и нетфрамеворки все из студии залились, там еще ява либы, и еще какая та муть. А на сборках хрень какая то происходит. Хотя я однажды на На какую то ХП поставил норм ее, и она запахала учитывая что из за отсутствия времени тогда я ее криво залил,недоустановил и отменил на 97%, но там она запахала! А щя чета лицензия не хочет импортироватся ошибку гнида пишет((
Microsoft .NET Framework 2.0 SP1 Redistributable Package (или более поздней версии); Microsoft Visual J# version 2.0 Redistributable Package; Microsoft Data Access Components (MDAC) 2.8; Microsoft Core XML Services (MSXML) 6.0; Language Pack for MS .NET Framework 2.0.
хз наверное я просто сразу ставил фулл пакеты на мульти вин, и кроме си билдера 2010 не чо не ставил В каждом из нас спит гений, но с каждым днем все крепче и крепче. ^_^
if(Str[1]==':' ) [1] - проверка идет тока по первой строке или по всем первым символам во всех строках? Str[1]='!' ; - типа замена всего? Str.Delete(1,Str.Pos(":"));//делим хрень до двоеточия - что значит ДЕЛИМ? //(int index, int count); } Все равно не пашет((
нпример Str="Вовчик"; тут Str[1]=='В' а Str[1]='!' ; сделает Str=="!овик" а Str=Str.Delete(1,Str.Pos("в")); сделает Str=="чик" if(Str[1]==':' ) [1] - проверка первого символа в символьной переменной Str[1]='!' ; - типа замена этого первого символа Str=Str.Delete(1,Str.Pos(":"));//делим хрень до двоеточия - ДЕЛИМ значит делитим уделяем удаляем //(int index, int count); } да нашел гогу у себя в коде)) я не проверял его в компиле))) забыл присвоить переменной поделенное значение Str.Delete(1,Str.Pos(":")); это гога Str=Str.Delete(1,Str.Pos(":")); это нормально опять же не тестил в компиле но точно ошибок не будет) В каждом из нас спит гений, но с каждым днем все крепче и крепче. ^_^
//Обработка форматирования - создаю функцию AnsiString Formated(AnsiString Str) //хуйня тупая работай! (нах тут & ты написал я уделил ее) {//так как в стандарте рфц 1459 принято что двоеточие может быть первым ищем ее в начале //для пинга и другой хрени не буду писать if(Str[1]==':')//не всегда в потоке первый это символ ':' поэтому проверим { Str[1]='vova';//обязательный символ копирайтинга Vovan'a Str=Str.Delete(1,Str.Pos(":"));//делим хрень до двоеточия } return Str;//возвращаем обработанную строку }//вуаля код простой и думаю понятный стока комментов я не привык писать)))
В каждом из нас спит гений, но с каждым днем все крепче и крепче. ^_^
можно упростить и без комментов) F(AnsiString &S) { if(S[1]==':') S[1]='v'; S=S.Delete(1,S.Pos(":")); } В каждом из нас спит гений, но с каждым днем все крепче и крепче. ^_^
По строке?? да разве так настоящий программер поступает? мемо прятать гдета((( Надо подумать и сделать номально. Эдакое флаговое прерывание по нахождению новой строки, короче эксперементировать надо. вариант с мемо галимый и меня не устраивает, буд свою фц-ю клепать.
ну мемо я к примеру предложил можно использовать любой строковой контейнер например чтоб мемо не прятать используй TSringList и будет так как поступает настоящий программер В каждом из нас спит гений, но с каждым днем все крепче и крепче. ^_^