Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder разных версий

Модерирует : ShIvADeSt

ShIvADeSt (26-06-2017 02:39): Продолжение тут
http://forum.ru-board.com/topic.cgi?forum=33&topic=14667
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411

   

ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Продолжение раздела http://forum.ru-board.com/topic.cgi?forum=33&topic=6607&start=0  
Ссылки приветствуются.

См. также:

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 07:33 20-06-2007 | Исправлено: XPerformer, 14:41 24-10-2013
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MagistrAnatol, а TOleContainer не подойдёт?
 
Добавлено:
Народ. Кто работал с TsiLang?
 
Как дать возможность пользователю переводить приложение?
Или как переводить приложение в рантайме?

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 17:15 06-06-2011
vez



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как дать возможность пользователю переводить приложение?
Или как переводить приложение в рантайме?

 
Там всё для этого есть, смотри хелп

Всего записей: 561 | Зарегистр. 02-06-2003 | Отправлено: 18:19 06-06-2011
R3Pa4eK



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Помогите, пожалуйста, найти ImageEn для C++.

Всего записей: 963 | Зарегистр. 15-01-2011 | Отправлено: 09:54 07-06-2011
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как дать возможность пользователю переводить приложение?
Или как переводить приложение в рантайме?
 
 
Там всё для этого есть, смотри хелп

 
я так понял, пользователю обязательно нужно
1. Передать сам редактор, как отдельную программу
2. Файл с переводом должен быть полностью подготовлен? Ведь редактор не "залезет" в программу для получения всех свойств компонентов?
 
 
 
 
И ещё вопрос по переводу констант.
У меня есть модуль с константами, которые предназначены для показа сообщений с помощью ShowMessage.
 
Тоже пытался перевести. Но TSiLang перевела это как бы в функцию UpdateString, но не на русский, а на китайские иероглифы. Как это победить?  
 
Сделал всё согласно справке.
- запустил эксперт
- далее File -> Const section -> Without form,  
- выбрал из верхнего списка модуль с константами
- выбрал из нижнего выпадающего списка TDataModule, в который планирую перевести константы
- Нажал ОК
- Нажал кнопку Modify source
- Получил сообщение:

Цитата:
Source file translated. All string constants added to "Strings" property.
You need to change CONST to VAR declaration or turn ON "Assignable typed constants" compiler option!

 
Вот что получил в датамодуле:
(скопировать с иероглифами не получается, поэтому выкладываю снимок)
   
 
Добавлено:
Сами константы в исходном модуле выглядят вот так:
 

Код:
constEnterOrSelectID                = 'Введите или выберите ID...';
constmsgTranslateFileNotFound       = 'Файл с переводом не найден: ';


----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 11:48 07-06-2011 | Исправлено: X11, 11:57 07-06-2011
vez



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обычно я использую для этих целей siLangRt и подгружаю на старте приложения sib файл с переводами, для констант Strings, в моих прогах до 7 европейских языков, проблем не было, но если язык надо допустим французский или немецкий а тестовая винда русская то спец знаки со всякими значками будут неправильными. Рецепт тут один, изучать поведение компоненты на собственном опыте.

Всего записей: 561 | Зарегистр. 02-06-2003 | Отправлено: 12:32 07-06-2011
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня нет спец. символов в константах:  
constEnterOrSelectID                = 'Введите или выберите ID...';
constmsgTranslateFileNotFound       = 'Файл с переводом не найден: ';  
 
не могу понять, почему именно иероглифы О_о

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 12:34 07-06-2011
vez



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Или как переводить приложение в рантайме?

Кстати это тоже я применял в одной программе, есть возможность вызвать встроенный редактор из приложения и отредактировать перевод, но потом я стал применять редактирование сиб файла
 
Добавлено:

Цитата:
не могу понять, почему именно иероглифы О_о

А какая версия среды? может заморочка с уникоде - анси?

Всего записей: 561 | Зарегистр. 02-06-2003 | Отправлено: 12:35 07-06-2011
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 есть возможность вызвать встроенный редактор из приложения

подскажи, а как вызвать встроенный редактор, не могу найти
 

Цитата:
А какая версия среды? может заморочка с уникоде - анси?

Ой, точно, забыл.
D2007.
TSiLang 6.5.2 (посмотрел в _about.pas)
 
Добавлено:
И ещё вопрос, где в исходниках моего Delphi-проекта сохраняется внутренний перевод? Чтобы после удаления компонент, удалить также и все переводы.

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 12:50 07-06-2011
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь использовал Lingobit Localizer?

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 15:53 07-06-2011
vez



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
подскажи, а как вызвать встроенный редактор, не могу найти

 
siLangRT1->EditAll()
 

Цитата:
И ещё вопрос, где в исходниках моего Delphi-проекта сохраняется внутренний перевод? Чтобы после удаления компонент, удалить также и все переводы.
 

Всё хранится в самой компоненте в dfm файле.
Использую пак уже лет 10, удовлетворяет все потребности, даже на китайско-японском можно писать, если знаешь язык

Всего записей: 561 | Зарегистр. 02-06-2003 | Отправлено: 17:11 07-06-2011
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я понимаю, что можно, но глюк с иероглифами при переводе констант я не победил. Удалил компоненты. Может позже есть попробую.

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 17:59 07-06-2011
vkramnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2 All
Уважаемые коллеги!
Посоветуйте, плиз, пару-тройку компонент для Delphi 6/7 для работы с Internet
Я сам, в принципе, знаю многие, но для меня важен Ваш опыт работы с ними,
т-к просьба исходит от коллеги - профессионала в Delphi, но никогда не имевшего дела с разработкой программ для Инета...  И сам я тоже с этим не связывался...
Компоненты могут быть как фриварные, так и коммерческие - не принципиально...
Спасибо!
З.Ы.  Штатные Indy - не надо...

Всего записей: 1850 | Зарегистр. 14-12-2005 | Отправлено: 12:23 08-06-2011
Vixoid



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vkramnik
ICS

Всего записей: 351 | Зарегистр. 16-01-2003 | Отправлено: 12:30 08-06-2011
Kmich



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vkramnik
для почты и ftp  и с инета файло скачивать закачивать использовал CleverInetSuite.
до этого тоже ICS использовал.

Всего записей: 192 | Зарегистр. 21-01-2005 | Отправлено: 12:34 08-06-2011
vkramnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vixoid, Kmich
Спасибо, коллеги! Пойду искать...

Всего записей: 1850 | Зарегистр. 14-12-2005 | Отправлено: 14:11 08-06-2011
SerBUser

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MagistrAnatol

Цитата:
Народ, посоветуйте как организовать простенькую на первый взгляд задачу - на предварительный просмотр ворда(rtf+doc),екселя, обычного текста ну и картинок - в идеале один компонент если через один не моно то через какие конкретно компоненты под какой тип файла?????
Вот тут: http://www.uvviewsoft.com/delphi/ лежат компоненты для Delphi для просмотра файлов в разных форматах:

Цитата:
 
ATViewer is a component which allows to view files of various types. There is no edit possibility, just quick view - so it's useful to implement "View file" feature in your Delphi/BCB application. The implemented view modes and corresponding file types are:
 
    Text, Binary, Hex, Unicode: all files, of unlimited size.
    Plain file dump is shown. Used ATBinHex component: only visible part of file is loaded into memory. Modes are suitable for large files or files of unknown type.
    RTF, UTF-8: RTF and UTF-8 encoded texts.
    File is shown using RichEdit control.
    Image: all general image formats: BMP, JPG, ICO, GIF, PNG, WMF, TGA etc.
    File is shown using ATImageBox component.
    Multimedia: all file types supported by MS Windows Media Player: AVI, MPEG, WMV, MP3 etc.
    File is shown using Windows Media Player ActiveX control.
    Internet: all file types supported by MS Internet Explorer: HTML, XML, DOC, XLS etc.
    File is shown using Internet Explorer ActiveX control.
    Plugins: all file types supported by Total Commander Lister (WLX) plugins
 

Всего записей: 123 | Зарегистр. 31-08-2009 | Отправлено: 09:35 10-06-2011
Aladdinych



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Столкнулся с проблемой при работе с компонентом AdvOfficeToolSelector из TMS.
Назначить каждому пункту tool меню можно только через imageindex. Т.е. нужен контейнер для имиджей. Стандартный Imagelist не годитcя т.к. не доддерживает форматы gif, png, jpg и размеры имиджей более 20. В составе палитры компонентов TMS подходящего не нашел. Какой компонент можно использовать вместо Imagelist?

Всего записей: 322 | Зарегистр. 18-10-2005 | Отправлено: 09:46 10-06-2011
regkz



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aladdinych
у ТМСов есть свои Imagelist'ы, плохо искал раз не нашёл

Всего записей: 1131 | Зарегистр. 16-01-2007 | Отправлено: 11:03 10-06-2011
Aladdinych



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите плз как называются

Всего записей: 322 | Зарегистр. 18-10-2005 | Отправлено: 11:21 10-06-2011
druff

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aladdinych
для версий до D2007 имеются бесплатные PNG Components Plus с более чем рабочим имидж листом: http://www.aionel.net/pngcp.htm

Всего записей: 402 | Зарегистр. 14-11-2006 | Отправлено: 12:31 10-06-2011
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по компонентам для Delphi, C++ Builder разных версий
ShIvADeSt (26-06-2017 02:39): Продолжение тут
http://forum.ru-board.com/topic.cgi?forum=33&topic=14667


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru