finalista Публикувано Ноември 18, 2011 Report Share Публикувано Ноември 18, 2011 Дали ще се справя ?Създадох едно малко .rtf файлче чрез WordPad.Отворих го с NotePad и го разглеждам, за да разбера какъв му е синтаксиса на скрипта, но не виждам изобщо кирилските букви, които написах ....Май ще ми е трудно.Чрез моя програма създавам отчет на HTML - става всичко както го искам - с удебелен шрифт където е необходимо, с италик, където е необходимо, с номерация където е необходимо, с шрифт, който е с еднаква ширина на символите, където е необходимо. Изобщо всичко е o.k. само дето не мога да го редактирам, ако е необходимо. Затова въпреки че с HTML става, се опитвам да направя отчета от Delphi програма, да се записва в .rtf файл и ако успея, ще е чудесно.Ако някой има някакви съвети, препоръки или пример, ще съм благодарен. Цитирай Link to comment Сподели другаде More sharing options...
Гост newnickname Публикувано Ноември 18, 2011 Report Share Публикувано Ноември 18, 2011 Да ти кажа честно, не те разбрах! rtf-файлове се отварят с WordPad или Word съвсем успешно, като запазват форматирането си: шрифт, цвят на шрифта, големина на шрифта, параграфи и т.н. Ако искаш да видиш скрипта с който се получава същия този документ в HTML, можеш да ползваш онлайн решение - TinyMCE. Когато ти отвори/зареди страницата, кликни горе в дясно на менюто с инструментите, близо до дискетката за запис има бяло листче за "Нов Документ", ще ти изчисти листа на който да пишеш. Напиши каквото искаш, украси го както намериш за добре и като приключиш натисни бутончето HTML - там ще видиш скрипта.Ако го копираш и поставиш в Notepad и го запишеш като .html (htm) ще се визуализира като уеб страница със същото форматиране, което си направил в TinyMCE. Иначе обратното ако искаш да направиш от HTML в документ запазен на харда, ще ти свърши чудесна работа Word, примерно... Просто избираш всичко или определена част с мишката от уеб страницата, копи-пейст в Word и готово. Цитирай Link to comment Сподели другаде More sharing options...
finalista Публикувано Ноември 18, 2011 Author Report Share Публикувано Ноември 18, 2011 Не съм обяснил разбрано:Чрез Делфи правя HTML- файл: SL.Add('<html>'); SL.Add(' <head>'); SL.Add(' <title>' + SCT + '</title>'); SL.Add(' </head>'); SL.Add(' <body>'); //...................................... SL.Add(' </body>'); SL.Add('<html>'); SL.SaveToFile(SCT); SL.Free; ShellExecute(0, nil, PChar(SCT), nil, nil, SW_SHOWNORMAL); Виждам отчета в браузъра, обаче не мога да го редактирам.Затова искам по подобен начин чрез синтаксиса на WordPad да създам .rtf файл, който като се зареди в WordPad, много лесно може да корегира дребни подробности преди отпечатване - това е.Затова питам някой може ли да помогне със синтаксиса на WordPad или някакъв пример на Делфи със създаване на документ с този синтаксис .. Цитирай Link to comment Сподели другаде More sharing options...
Гост newnickname Публикувано Ноември 18, 2011 Report Share Публикувано Ноември 18, 2011 За съжаление с Delphi не съм работил така че, ще оставя някой който има опит с тази програма да сподели мнение/решение, но докато чакаш можеш да опиташ да редактираш файла с EditPadPro(свали си я от някъде другаде) Цитирай Link to comment Сподели другаде More sharing options...
novgradski Публикувано Ноември 18, 2011 Report Share Публикувано Ноември 18, 2011 ....аз ползвам за редакция на тхт .или rtf -файлове редакторите на Total Commander 6.55 ...съответно Notpad и Write. Notpad-не поддържа -rtf....така че -Write Цитирай Link to comment Сподели другаде More sharing options...
finalista Публикувано Ноември 18, 2011 Author Report Share Публикувано Ноември 18, 2011 Аз пък трябва да напиша чрез Делфи в един файл, примерно PROTOCOL.RTF, ЧРЕЗ СИНТАКСИСА НА RTF-файловете такива неща, че когато бъде отворен с WordPad.exe, да бъде форматиран с удебелено центрирано заглавие, някакви данни, след това списък, накрая имената на членовете на комисията с точки за масто за подписи. Мога да стартирам този файл, чрез Делфи, като ще бъде отворен или чрез WordPad.Exe или чрез Word.exe ( за мен това няма значение ).И да остава възможност за съвсем малки или никакви корекции и отпечатване на ПРОТОКОЛА.( Може би този път успях да обясня разбираемо ) Цитирай Link to comment Сподели другаде More sharing options...
Препоръчан пост
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.