Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
☆ Форумчанин(FSC)☆
 Аватар для 2ima
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10

Код выполнения окна

02.08.2013, 19:03. Показов 1369. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Какой код выполнения окна открыть файл с помощью программы и выполнения программы???
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.08.2013, 19:03
Ответы с готовыми решениями:

Задержка окна консоли после выполнения кода
Есть код, который использует модули os, subprocess, вызывает cmd и пытается авторизоваться в сетевой папке с помощью системных команд...

Скрытие окна консоли во время выполнения приложения
Консольное приложение на .NET 4.0 Как скрыть окно приложения во время его работы? Т.е. чтобы окошко не показывалось во время работы...

Как избавиться от консольного окна во время выполнения кода?
Здравствуйте. Как избавится от консольного окна во время исполнения кода python.

18
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.08.2013, 20:19
Цитата Сообщение от FSC Посмотреть сообщение
Какой код
Хороший ...

Не по теме:

А если по русски ?

0
☆ Форумчанин(FSC)☆
 Аватар для 2ima
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10
02.08.2013, 20:21  [ТС]
Всмысле напишите
0
 Аватар для Gremlin
519 / 307 / 58
Регистрация: 30.07.2008
Сообщений: 607
02.08.2013, 20:24
эх люди =)
http://g.zeos.in/?q=%D0%B2%D1%... 1%8C%D1%8E
2я ссылка
1
☆ Форумчанин(FSC)☆
 Аватар для 2ima
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10
02.08.2013, 20:26  [ТС]
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.08.2013, 20:28
Ну так компонент TOpenDialog

C++
1
2
3
4
5
6
7
String FileName;
// ...
if (OpenDialog1->Execute() ) // вызывать окно и если пользователь выбирет файл
{
  FileName = OpenDialog1->FileName;
  DoSomethingWithThisFile(FileName);
}
2
☆ Форумчанин(FSC)☆
 Аватар для 2ima
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10
02.08.2013, 20:57  [ТС]
Не, Не так немного, вот такое окно
https://docs.google.com/file/d... sp=sharing
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.08.2013, 21:01
Цитата Сообщение от FSC Посмотреть сообщение
Не, Не так немного, вот такое окно
https://docs.google.com/file/d... sp=sharing
Че ? Нормально выложи...
0
☆ Форумчанин(FSC)☆
 Аватар для 2ima
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10
03.08.2013, 08:54  [ТС]
Вот фото
Миниатюры
Код выполнения окна  
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33184 / 21482 / 8231
Регистрация: 22.10.2011
Сообщений: 36,851
Записей в блоге: 12
03.08.2013, 14:36
"Вот такое окно" показывается, когда вот в таком окне:
C++
1
2
3
4
5
6
7
CoInitializeEx(NULL, COINIT_APARTMENTTHREADED|COINIT_DISABLE_OLE1DDE);
SHELLEXECUTEINFO sei = { sizeof(sei) };
sei.fMask = SEE_MASK_NOASYNC;
sei.nShow = SW_SHOWNORMAL;
sei.lpVerb = _T("openas");
sei.lpFile = _T("D:\\test.ext");
ShellExecuteEx(&sei);
Выбираешь "Выбрать из списка установленных программ" и жмёшь Ok...
1
☆ Форумчанин(FSC)☆
 Аватар для 2ima
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10
03.08.2013, 14:59  [ТС]
А в обработчик чего писать?Написал в Button- ошибка:
Миниатюры
Код выполнения окна  
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
 Аватар для volvo
33184 / 21482 / 8231
Регистрация: 22.10.2011
Сообщений: 36,851
Записей в блоге: 12
03.08.2013, 15:33
Как же мне надоело одно и то же. Что прилипли вы к этому Builder-у шестому? Ты ж под Win7 сидишь (небось, еще и под 64-битами), вот и пользуйся тем, что больше подходит под эту ОС... Я этот отстой не держу, поэтому как исправлять - не имею понятия. Если твоя версия Билдера не знает, что такое SEE_MASK_NOASYNC - о чем вообще можно говорить?

Что-то вроде:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#define SEE_MASK_NOASYNC 0x00000100
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    CoInitializeEx(NULL, COINIT_APARTMENTTHREADED|COINIT_DISABLE_OLE1DDE);
    SHELLEXECUTEINFO sei = { sizeof(sei) };
    sei.fMask = SEE_MASK_NOASYNC;
    sei.nShow = SW_SHOWNORMAL;
    sei.lpVerb = "openas";
    sei.lpFile = ""D:\\test.ext"";
    ShellExecuteEx(&sei);
}
Я надеюсь, когда вышел этот динозавр, ShellExecuteEx уже был? Или он тоже неизвестен?
0
☆ Форумчанин(FSC)☆
 Аватар для 2ima
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10
03.08.2013, 15:54  [ТС]
Тоесть выход- ставить ex4?
0
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
04.08.2013, 13:25
Цитата Сообщение от FSC Посмотреть сообщение
Тоесть выход- ставить ex4?
Нет, и на BCB6 sp 4 - работает Win 8.1 x64
C++
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
//---------------------------------------------------------------------------
 
#include <vcl.h>
#include <utilcls.h>
#pragma hdrstop
 
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
#define SEE_MASK_NOASYNC 0x00000100
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  CoInitializeEx(NULL, COINIT_APARTMENTTHREADED|COINIT_DISABLE_OLE1DDE);
  SHELLEXECUTEINFO sei = { sizeof(sei) };
  sei.fMask = SEE_MASK_NOASYNC;
  sei.nShow = SW_SHOWNORMAL;
  sei.lpVerb = _T("openas");
  sei.lpFile = _T("D:\\test.ext");
  ShellExecuteEx(&sei);
}
//---------------------------------------------------------------------------
Миниатюры
Код выполнения окна  
1
Я Фоюмчанин ? дааааа)
 Аватар для ivan.-94
213 / 204 / 23
Регистрация: 02.06.2012
Сообщений: 1,424
Записей в блоге: 12
04.08.2013, 14:04
Цитата Сообщение от FSC Посмотреть сообщение
Тоесть выход- ставить ex4?
Не вижу препятствий.
1
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
04.08.2013, 14:22
ivan.-94,

Не по теме:


А перенос всех проектов на новую среду?
А привыкнуть к новому интерфейсу?
Да и места на HDD она занимает - куда больше ...
+ BCB 6 - можно использовать как портабл версию...
Ну и во время учёбы во всяком случаи у меня - выше BCB6 - нельзя подниматься.
Да и лицензия видимо у нас в колледже была на BCB6....
Да мне как начинающему кажется, обновить INDY и хватит BCB6 выше головы...
Да и кто то был сказал на форуме - Прежде чем переходить но новую среду, нужно в старой быть асом...

1
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
04.08.2013, 15:09
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от Ddv122 Посмотреть сообщение
А привыкнуть к новому интерфейсу?
К хорошему быстро привыкаешь ...
Цитата Сообщение от Ddv122 Посмотреть сообщение
Да и места на HDD она занимает - куда больше ...
Так и возможностей поболее намного...
Цитата Сообщение от Ddv122 Посмотреть сообщение
обновить INDY и хватит BCB6 выше головы...
Вам удалось это сделать успешно ?
Цитата Сообщение от Ddv122 Посмотреть сообщение
Да и кто то был сказал на форуме - Прежде чем переходить но новую среду, нужно в старой быть асом...
Вело гонищиком ...

Помните мороку с регулярками, юникодом ?
3
☆ Форумчанин(FSC)☆
 Аватар для 2ima
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10
04.08.2013, 15:27  [ТС]
Где скачать Indy - 10.2.3 для Borland Builder C++ 6.0 ?

Добавлено через 1 минуту
Пока скачать новый просто не могу)
0
04.08.2013, 17:07

Не по теме:

Цитата Сообщение от FSC Посмотреть сообщение
Где скачать Indy - 10.2.3 для Borland Builder C++ 6.0 ?
Пока скачать новый просто не могу)
Как вариант пробовать использовать Synapse или другие "штуки" (но как мне кажется они менее удобные...)

1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.08.2013, 17:07
Помогаю со студенческими работами здесь

Можно ли изменить иконку окна во время выполнения программы?
Можно ли изменить иконку окна во время выполненния программы?

Можно ли изменить иконку окна во время выполнения программы?
Можно ли изменить иконку окна во время выполненния программы?

Задержать закрытие окна консоли после выполнения программы
Какой командой задержать экран C++ после выполнения программы, а то он сразу исчезает.

Получить результат выполнения Task без зависания окна
У меня у окна есть метод Initialize(), который должен запускать поток, внутри которого формируется массив и возвращается для заполнения...

Сдвиг изображения после выполнения заливки региона окна
День добрый, Есть ситуация, когда в окне создается псевдо-кнопка, через CreateRectRgn, а потом заливается кистью, созданной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru