Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 20.10.2012
Сообщений: 33

Ошибок при компиляции нет, но скомпилированное приложение не открывается

24.10.2012, 11:17. Показов 3502. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Именно проблемы. Ошибок при компиляции не находит, но скомпилированное приложение не открывается.
Подскажите, в чем проблема.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.10.2012, 11:17
Ответы с готовыми решениями:

Из-за wcstombs_s не открывается скомпилированное приложение
Приветствую. Ошибок компилятор не выдает. Приложение работает как надо, если запускаю его через компилятор. Но если запускать уже...

При компиляции ошибок нет,но при запуске выдает ошибку. В чем причина?
вот код, скрин ошибки прилагаю unit UGraphEdit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, ...

при компиляции выдает что нет ошибок, при запуске самой программы не запускается
Здраствуйте, помогите пожалуйста с программой. при компиляции выдает что нет ошибок, при запуске самой программы не запускается. в чем...

14
 Аватар для Kabak
159 / 145 / 14
Регистрация: 03.02.2012
Сообщений: 788
Записей в блоге: 1
24.10.2012, 13:03
В какой среде компилируете и откуда запускаете ?
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
24.10.2012, 14:36
Миллиард причин может быть. От всяческих ошибок кода до кривого компилятора/линковщика/отладчика. Лучше код выложи.
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
24.10.2012, 16:50
Цитата Сообщение от BRcr Посмотреть сообщение
Лучше код выложи.
.. и само приложение.
0
0 / 0 / 0
Регистрация: 20.10.2012
Сообщений: 33
24.10.2012, 18:56  [ТС]
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
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
#include <vcl.h>
#pragma hdrstop
 
#include "Mil1_2.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
  /*if(CheckBox1->Checked);
  {
   Button3->Enabled=false;
   Button4->Enabled=false;
  }
  else if(CheckBox2->Checked);
   {
   Button1->Enabled=false;
   Button2->Enabled=false;
  } */
}
 
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
float a,b;
const float k=0.0254;
a=Edit1->Text.ToDouble();
b=a*k;
 Label1->Caption="mil ="+FormatFloat("0.000",b)+" mm";
 
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button2Click(TObject *Sender)
{
float a,b;
const float k=0.0254;
a=Edit1->Text.ToDouble();
b=a/k;
//b=(b*10000000)/10000000;
  Label1->Caption="mm ="+FormatFloat("0.000",b)+" mil";
 
//Label1->Caption="mm ="+String(b)+" mil";
//Label1->Caption="mil";
}
//---------------------------------------------------------------------------
 
 
 
void __fastcall TForm1::Button3Click(TObject *Sender)
{
float a,b;
const float k=25.4;
a=Edit1->Text.ToDouble();
b=a*k;
 Label1->Caption="inch ="+FormatFloat("0.000",b)+" mm";
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button4Click(TObject *Sender)
{
float a,b;
const float k=25.4;
a=Edit1->Text.ToDouble();
b=a/k;
 Label1->Caption="mm ="+FormatFloat("0.000",b)+" inch";
}
вроде так. Builder 6.
Ошибок принципиально не видит(делал преднамеренно, но исправил, в коде быть не должно)
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
24.10.2012, 19:38
Здесь ничего подозрительного. Свойство Visible формы проверь. Или так напиши:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
  Visible = true;
  /*if(CheckBox1->Checked);
  {
   Button3->Enabled=false;
   Button4->Enabled=false;
  }
  else if(CheckBox2->Checked);
   {
   Button1->Enabled=false;
   Button2->Enabled=false;
  } */
}
0
0 / 0 / 0
Регистрация: 20.10.2012
Сообщений: 33
24.10.2012, 21:42  [ТС]
Да в том то и дело, что подозрительного ничего нет. А компилироваться не хочет((
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
24.10.2012, 21:48
Что такое #include "Mil1_2.h" ? Что там?

Вы используете в проекте lib и dll ?
0
0 / 0 / 0
Регистрация: 20.10.2012
Сообщений: 33
24.10.2012, 23:24  [ТС]
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
31
#ifndef Mil1_2H
#define Mil1_2H
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <Menus.hpp>
#include <ExtCtrls.hpp>
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published:    // IDE-managed Components
        TEdit *Edit1;
        TLabel *Label1;
        TButton *Button1;
        TButton *Button2;
        TButton *Button3;
        TButton *Button4;
        void __fastcall Button1Click(TObject *Sender);
        void __fastcall Button2Click(TObject *Sender);
        void __fastcall Button3Click(TObject *Sender);
        void __fastcall Button4Click(TObject *Sender);
private:    // User declarations
public:     // User declarations
        __fastcall TForm1(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm1 *Form1;
//---------------------------------------------------------------------------
#endif
Насколько я понял это конфигурация окна приложения. Mil1_2 это его название. lib и dll не используются. Я пока не настолько хорошо разбираюсь в c++

Добавлено через 18 минут
Какую среду посоветуете, чтоб точно работала. А то я подозреваю, что в этом может быть проблема.
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
24.10.2012, 23:38
Это тоже работает ... просто либо криволоманая версия инстала, либо криво установили.

Пробуйте установить версию Builder2009 или старше.
0
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
24.10.2012, 23:39
Да попробуйте изменить в свойствах проекта Linker-Use dynamic RTL и Packages-Build with runtime packages, запишите из редактора юниты и project в новую папку и там скомпилируйте...
0
0 / 0 / 0
Регистрация: 20.10.2012
Сообщений: 33
25.10.2012, 00:24  [ТС]
Подскажите, где норм версию скачать можно

Добавлено через 37 минут
При запуске на другом компе просит еще кучу файлов .bpl Как сделать приложение автономным?

Добавлено через 5 минут
Цитата Сообщение от nick42 Посмотреть сообщение
Да попробуйте изменить в свойствах проекта Linker-Use dynamic RTL и Packages-Build with runtime packages, запишите из редактора юниты и project в новую папку и там скомпилируйте...
Не работает((
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
25.10.2012, 13:06
Цитата Сообщение от PilotF3K Посмотреть сообщение
Подскажите, где норм версию скачать можно
http://embarcadero.com
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
25.10.2012, 18:07
Так как насчет Visible?
0
0 / 0 / 0
Регистрация: 20.10.2012
Сообщений: 33
26.10.2012, 00:54  [ТС]
Цитата Сообщение от BRcr Посмотреть сообщение
Так как насчет Visible?
true))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.10.2012, 00:54
Помогаю со студенческими работами здесь

При компиляции ошибок нет, но выходит пустая консоль
При компиляции ошибок нет, но выходит пустая консоль. Независимо от кода, раньше всё работало идеально, сейчас выходит пустая консоль

ошибок в компиляции нет, а при работе выходит ошибка, почему?
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;string.h&gt; const int n=2; struct a1{ //объявляем структуру char...

Не работает программа, ошибок компиляции нет.
Есть вот такая программа: поменять местами строки в матрице с мин и макс значениями. Писал в вижуал С++. #include &lt;stdio.h&gt; ...

Приложение создано, ошибок нет, устанавливается но запустить я его не могу - нет иконки. Что я сделал не так?
Код: package ru.wert1go.equation; import android.app.Activity; import android.os.Bundle; import android.text.Html; import...

Не подключается база данных(ошибок компиляции нет)
Доброго дня! У меня возникла следующая проблема. Я собрала драйвера mysql, все библиотеки положила куда надо. При компиляции никаких ошибок...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
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
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru