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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
volser

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

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 16:39 14-10-2009
rdenk1

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

Цитата:
QuantumGrid

Но сам компонент-то cxGrid называется? Он с БД работает? А то я в свойствах не увидел ничего с связаннго с БД. Или чисто самому надо данные из БД брать?

Всего записей: 117 | Зарегистр. 27-04-2009 | Отправлено: 17:29 14-10-2009
f3ka

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rdenk1
может все таки уже ХЕЛП ОТКРЫТЬ???
хватит по каждому "а как?", "а где?", "а почему?" сюда вопросы писать!
есть хелп, есть база знаний на сайте DevExpress... должен быть мозг чтоб это все сложить вместе...
cxGrid очень мощный компонент, умеет работать и с БД, и без, и графики рисовать и еще много чего... но надо самому пытаться разобраться, а не бежать сюда постоянно

Всего записей: 497 | Зарегистр. 02-03-2007 | Отправлено: 17:38 14-10-2009
whitewolfs

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите по Clever Internet Suite v7.0: в нём есть отличные компоненты clDownLoader и clMultiDownLoader, можно ли к ним прикрутить свойство BitsPerSec присутствующее в clHttp?
 

Всего записей: 300 | Зарегистр. 21-10-2005 | Отправлено: 05:38 15-10-2009 | Исправлено: whitewolfs, 07:37 15-10-2009
V1s1ter



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

Цитата:
судя по картинке тест таки не отработал - когда он работает он рисует вертикальные линиии отмечая запросы  

Так и было, но после окончания теста, когда делал скриншот произошла очистка экрана.
 

Цитата:
Если убрать компонент сервера (нттр) то да - работает без проблем - это я знал
Фишка с сервером в том, что при каждом коннекте сервер(нттр) создает отдельный поток для каждой сессии соответственно и вызовы из бд происходят в контексте каждого из этих потоков

Я сделал тест не совсем так просто, а сервер Absolut DB один, таблица одна, запущено приложений около 14-20 (точно не помню), и в каждом приложении по 72 паралельных потока...

Всего записей: 948 | Зарегистр. 06-02-2007 | Отправлено: 12:06 15-10-2009
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я тут недавно писал и немного запутался... Вот код:

Код:
uses SysUtils;
 
procedure TForm1.FormCreate(Sender: TObject);
var EObj1: Exception;
begin
  EObj1 := Exception.Create('message <>');  
  try
    raise EObj;
  except on E2: Exception do
    begin
      if (E2 = EObj1) and (EObj1 = ExceptObject) then EObj.Message := 'message =';
     
        Application.HandleException(E2);
    end;
end;end;
 

 
Почему то дельфи потом неправильно работает. Хотя всё компилится. Может это быть из-за компонентов?

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 14:17 15-10-2009
greenpc

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
delover
EObj1.Message := 'message =' это?

Всего записей: 401 | Зарегистр. 18-04-2003 | Отправлено: 14:39 15-10-2009
f3ka

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

Код:
try
    raise EObj1;
  except on E2: Exception do
    begin
      if (E2 = EObj1) and (EObj1 = ExceptObject) then EObj.Message := 'message =';
     
        Application.HandleException(E2);
    end;  

Всего записей: 497 | Зарегистр. 02-03-2007 | Отправлено: 14:49 15-10-2009
eddoc



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Появился фикс JVCL от Andreas Hausladen за нумером 3.38.0.1, исправляющий отрисовку JVCL-компонентов в D2010 (проявлялось в виде сообщения External exception C0FB007F)
 
Я скачал по ссылке инсталлятор, только не совсем понял - надо ли предварительно сносить уже установленную 3.38 или ставится поверх? Кто сталкивался?
 
Update: заменил прилагающийся там же JvThemes.pas #  
и перекомпилил пакеты :)

Всего записей: 328 | Зарегистр. 25-11-2007 | Отправлено: 18:26 15-10-2009 | Исправлено: eddoc, 18:35 15-10-2009
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да я подумал, что там могут неправильно интерпретировать, а топика абстрактнее не увидел. Хотя "JCL Stack Track" я немного освоил, всё-равно боязно.
f3ka
Спасибо за внимательность, единичку потом добавил для наглядности.
greenpc
ж) Вот это. У меня почему то ошибки пишет одни, а в приложении другие.

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 18:37 15-10-2009
FunCode



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Имеем Delphi 2007 - DevArt SDAC - MS SQL 2000
при старте программы устанавливаем коннект через MSConnection,
далее необходимо определить подключились мы к удаленному серверу
или к локальному (расположенному на этом же компьютере) для того
чтобы в дальнейшем определить возможность использования Backup
и Restore database операций сервера. При подключении указывают
логин, пароль и сервер, сервер может быть указан как IP адрес, либо
как HOSTNAME, либо как (local).
Вот собственно и интересует как однозначно определить это ?
 
Заранее спасибо всем откликнувшимся.
 
P.S. не знаю правильно ли тему выбрал, если нет, то прошу указать более
подходящую.

Всего записей: 182 | Зарегистр. 22-10-2006 | Отправлено: 18:51 15-10-2009
oan42



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, плиз, библиотеку компонент, в которой есть аналог TGridPanel
из Delphi >= 2006.
У меня Delphi7, нужно откомпилировать Exodus, а там используется TGridPanel.

Всего записей: 488 | Зарегистр. 03-08-2004 | Отправлено: 21:55 15-10-2009
V1s1ter



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Supap1ex
Есть мысль, что ошибка может проявлятся когда обращение к этому участку идет из двух потоков паралельно

Код:
 
  with dbq do begin
    Close;
    SQL.Text:='';
    SQL.Text:='SELECT username, status from users where uid='+IntToStr(iii mod 10000);
    Open;
  end;
  Label1.Caption := dbq['username']+' : '+dbq['status'];
 

при этом первый поток выполняет строку  
Label1.Caption := dbq['username']+' : '+dbq['status'];
а втрой в это же время  
    Close;
Для очистки совести можно это проверить путем входа в процедуру по семафору показывающему, что код процедуры не выполняется в другом потоке.
Если перестанет выдавать ошибку значит Абсолют здесь не причем и Ваше решение для каждого потока создавать свой экземпляр таблицы (запроса) верен алгоритмически, а не просто обход какогото бага в АбсолютДБ.

Всего записей: 948 | Зарегистр. 06-02-2007 | Отправлено: 23:42 15-10-2009
vavavol



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ребята, не подскажете, есть ли такой компонент для делфятины, чтобы можно выбрать месяц и год. Можно, конечно, самому сделать (типа комбо и спин), но может есть готовые?

Всего записей: 181 | Зарегистр. 25-01-2006 | Отправлено: 11:56 16-10-2009
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FunCode
А компоненты неверно не ADO и EhLib?
Однозначно определить в идеале это указывать только IP адрес.
Админ выдает всем циферку и с этим справляются даж мартышки.
Однако лучше оставить рядышком переключатель на указание
имени (типа может быть и VIP машина)!

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 14:07 16-10-2009
whitewolfs

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vavavol
В самом дельфи встроенные TMonthCalendar и TDateTimePicker. Плюс в паках полно календарей:
TMS http://www.tmssoftware.com/site/plannercal.asp
JVSL - JvCalendar, JvMonthCalendar
DevExpress - Sheduller

Всего записей: 300 | Зарегистр. 21-10-2005 | Отправлено: 14:20 16-10-2009 | Исправлено: whitewolfs, 14:28 16-10-2009
volser

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

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 14:30 16-10-2009
greenpc

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FunCode
 
GetHostByName, gethostbyaddr
_http://msdn.microsoft.com/en-us/library/ms738521(VS.85).aspx
_http://msdn.microsoft.com/en-us/library/ms738524(VS.85).aspx

Всего записей: 401 | Зарегистр. 18-04-2003 | Отправлено: 15:30 16-10-2009
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ошибку удалось исправить:

Код:
 
  try ...
  except on E: Exception do
    begin
      if (E = EObj) and (EObj = ExceptObject) then
//--    EObj.Message := 'message =';
//-- Application.HandleException(E);
        MessageBox(0, 'message =', Application.Title, MB_OK + MB_ICONSTOP)
      else
        MessageBox(0, EObj.Message, Application.Title, MB_OK + MB_ICONSTOP);
    end;
end;end;
 

 
поправил заработало, кстати в .net свойство message только для чтения.

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 15:51 16-10-2009 | Исправлено: delover, 16:07 16-10-2009
vavavol



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
whitewolfs
Да, volser прав. Мне нужно выбрать месяц конкретного года. В результате получит 2 даты - начальную и конечную

Всего записей: 181 | Зарегистр. 25-01-2006 | Отправлено: 18:53 16-10-2009
   

Страницы: 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