Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 421 • Страница 7 из 22<  1 ... 4  5  6  7  8  9  10 ... 22  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 14.01.2004
Откуда: Киев, Украина
Tod Schwarzkaiser да, все законно :)

_________________
Ку ку



Партнер
 

C++ Builder6 + Excel(2003) Как сделать привязку к книге (выбираемой через open dialog) для считывания из нее информации??? ато про зопсь и чтение из вновь созданой нашёл, а вот как привязаться к существующей не знаю :(
Зарание благодарен!


 

Member
Статус: Не в сети
Регистрация: 18.04.2006
Откуда: Луганск
Andy_helloween писал(а):
ато про зопсь и чтение из вновь созданой нашёл,

можешь дать ссылку?
Добавлено спустя 1 минуту, 31 секунду
Кстати попробуй через ActiveX- компоненты
Добавлено спустя 3 минуты, 32 секунды
S.Q.Lapp писал(а):
OnPiant

Энто ты про Builder?


 

sanyok_007
Чтото вроде этого http://www.cbuilder.ru/WinLesson/Winles.htm
Добавлено спустя 4 минуты, 46 секунд
sanyok_007 писал(а):
Кстати попробуй через ActiveX- компоненты

боком мне его туда плилепить???мне надо токо доставать оттуда данные а дальше я проведу х по паре нужных вормул и всё отображать нужные данные планирую через любимый StringGrid
Добавлено спустя 2 минуты, 44 секунды
sanyok_007 токо сраз напомнь что должна стоять и делфа и RXLIB :) ато примеры не пойдут :)


 

Member
Статус: Не в сети
Регистрация: 18.04.2006
Откуда: Луганск
Andy_helloween Есть исходники под Visual C++. Можно и в Билдер впихнуть, но идет строгая привязка к одной таблице. Лажа короче.


 

помогите пожалуйста, кому не сложно...
ОПЕРАЦИИ НАД МНОЖЕСТВАМИ ЦЕЛЫХ ЧИСЕЛ
1) включение элемента в множество
2) вывод множества
3) удаление элемента из множества
4) пересечение двух множеств
5) объединение двух множеств


 

Member
Статус: Не в сети
Регистрация: 06.02.2006
Откуда: Одесса
Retrj используй контейнер set или multiset из STL библиотеки(если знаешь что это)
Справка по этим контейнерам должна быть в хелпе билдера

_________________
Mom! Kitty's being a dildo!


 

спасибо!

а не подскажешь, как в матрице (3 столбца) передвинуть столбцы вправо на 1?


 

здравстуйте , такая проблемка у меня с С++ , в листбокс грузим данные, щёлкаем на какую нитбудь строчку в этом листбоксе, она перекидывается в другой листбокс, а из первого она удаляется и точно также , только наоборот, функцию можете такую написать ?


 

Member
Статус: Не в сети
Регистрация: 01.09.2004
Откуда: г. Сыктывкар
День добрый.
Хотелось бы услышать ваше мнение о следующем вопросе.
У меня есть программа (большая и писалась давно), но с недавних пор она снова понадобилась. Проблемма в том что написанна она в фортране и работает только в DOSе. Времени переписывать ее на билдере у меня пока нету, есть ли возможность написать интерфейс в билдере, вводить часть данных из этой оболочки, выводить результат тоже в эту оболочку, а расчетный модуль оставить фортрановский? Из того что пока прочитал похоже это позволяют сделать следующие функции: spawnlp и WinExec. Правильно ли я думаю?
И еще, если правильно, то может у кого есть примеры как это сделать, или книги где об этом написанно.
Всем заранее благодарен.


 

Member
Статус: Не в сети
Регистрация: 30.05.2005
всем привет
у меня такой вопрос: как можно некоему приложению сделать прозрачное окно используя с++ builder
знаю что нужно использовать api функции , но может у кого есть пример кода???

_________________
Please donate : LP1rBRsaEHaLPYVEkasee9u5LkKNvr97Ta (LTC)


 

Member
Статус: Не в сети
Регистрация: 01.04.2005
Откуда: Москва-Лубянка
norlang
Начиная с шестого билдера у самого класса TForm есть свойства AlphaBlend и AlphaBlendValue.. а через винапи надо сначала ставить окну WS_EX_LAYERED, а потом SetLayeredWindowAttributes(hwnd, 0, alpha, LWA_ALPHA); ...

_________________
AnossovPavel в проекте F@H (TSC!Russia)
退屈な祖父 ¤ παππούς ¤ («клан дедов»)


 

Member
Статус: Не в сети
Регистрация: 30.05.2005
Anoss интересует прозрачност myt самого приложения а стороненнего окна , т.е. приложения написанному не мной :)
а пример кода можешь дать для SetLayeredWindowAttributes(hwnd, 0, alpha, LWA_ALPHA); эта функция подойдёт для решения моей задачи ?

_________________
Please donate : LP1rBRsaEHaLPYVEkasee9u5LkKNvr97Ta (LTC)


 

Member
Статус: Не в сети
Регистрация: 01.04.2005
Откуда: Москва-Лубянка
norlang
Код:

#include <windows.h>                                      //   ! !

(....)



//предположим, Handle — handle интересующего тебя окна


LONG L = GetWindowLong(Handle, GWL_EXSTYLE);              //получаем стили окна
L |= WS_EX_LAYERED;                                       // добавляем  WS_EX_LAYERED
SetWindowLong(Handle, GWL_EXSTYLE, L);                    //устанавливаем новые стили

BYTE alpha = 100;                                         //как обычно, от 0 до 255
SetLayeredWindowAttributes(Handle, 0, alpha, LWA_ALPHA);  // :)

_________________
AnossovPavel в проекте F@H (TSC!Russia)
退屈な祖父 ¤ παππούς ¤ («клан дедов»)


 

Member
Статус: Не в сети
Регистрация: 30.05.2005
Anoss 1000х спасибо :beer:
а не подскажешь как мне получить handle интересующего окна - тоже через api функцию?

_________________
Please donate : LP1rBRsaEHaLPYVEkasee9u5LkKNvr97Ta (LTC)


 

Member
Статус: Не в сети
Регистрация: 01.04.2005
Откуда: Москва-Лубянка
нуу.. можно перебрать все окна вообще, построить список, например..
Код:

HWND w = GetWindow(GetDesktopWindow(), GW_CHILD);

while(w)
{
 //... что-нибудь сделать с полученным hwnd
 w = GetWindow(w, GW_HWNDNEXT);
}


можно искать окна по заголовку или по классу с помощью

HWND FindWindowEx(

HWND hwndParent,
HWND hwndChildAfter,
LPCTSTR lpszClass,
LPCTSTR lpszWindow
);

что нужно-то?)

_________________
AnossovPavel в проекте F@H (TSC!Russia)
退屈な祖父 ¤ παππούς ¤ («клан дедов»)


 

Member
Статус: Не в сети
Регистрация: 30.05.2005
Anoss нужно окно с заданным заголовком

_________________
Please donate : LP1rBRsaEHaLPYVEkasee9u5LkKNvr97Ta (LTC)


 

Member
Статус: Не в сети
Регистрация: 01.04.2005
Откуда: Москва-Лубянка
тогда

Код:

HWND hwnd;
char lpszZagolovok[4096];

strcpy(lpszZagolovok, "заголовок полностью, но без учета регистра");


hwnd = FindWindowEx(NULL, NULL, NULL, lpszZagolovok);


_________________
AnossovPavel в проекте F@H (TSC!Russia)
退屈な祖父 ¤ παππούς ¤ («клан дедов»)


 

Member
Статус: Не в сети
Регистрация: 30.05.2005
Anoss огромнейшее спасибо за помощь

_________________
Please donate : LP1rBRsaEHaLPYVEkasee9u5LkKNvr97Ta (LTC)


 

Member
Статус: Не в сети
Регистрация: 30.05.2005
Anoss
при компиляции следующего кода
#include <windows.h>
.......

{

HWND hwnd;
char lpszZagolovok[4096];

strcpy(lpszZagolovok, "continent");


hwnd = FindWindowEx(NULL, NULL, NULL, lpszZagolovok);



LONG L = GetWindowLong(hwnd, GWL_EXSTYLE);
L |= WS_EX_LAYERED;
SetWindowLong(hwnd, GWL_EXSTYLE, L);

BYTE alpha = 100;
SetLayeredWindowAttributes(hwnd, 0, alpha, LWA_ALPHA);

}

компилятор выдаёт следующие ошибки:


[C++ Error] Unit1.cpp(31): E2451 Undefined symbol 'WS_EX_LAYERED'.
[C++ Error] Unit1.cpp(35): E2268 Call to undefined function 'SetLayeredWindowAttributes'.
[C++ Error] Unit1.cpp(35): E2451 Undefined symbol 'LWA_ALPHA'.


не поможешь????
:oops: :bandhead:

_________________
Please donate : LP1rBRsaEHaLPYVEkasee9u5LkKNvr97Ta (LTC)


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 421 • Страница 7 из 22<  1 ... 4  5  6  7  8  9  10 ... 22  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan