Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.03.2011, 10:56   #1
Anatoluu
Пользователь
 
Регистрация: 13.03.2011
Сообщений: 13
По умолчанию Почему то что я сделал в Delphi 8 не открывается на других компах ?

У меня все в порядке работает, а у других нет. Почему ?

Вот код:

Код:
unit My_1_Job;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Borland.Vcl.StdCtrls, System.ComponentModel;

type
  TForm2 = class(TForm)
    Label1: TLabel;
    Button1: TButton;
    Button2: TButton;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form2: TForm2;

implementation

{$R *.nfm}

procedure TForm2.Button1Click(Sender: TObject);
begin
Label1.Caption := 'Моя первая программа';
end;

procedure TForm2.Button2Click(Sender: TObject);
begin
Label1.Caption := '';
end;

end.


________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Anatoluu; 13.03.2011 в 11:23.
Anatoluu вне форума Ответить с цитированием
Старый 13.03.2011, 11:20   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

в этом юните я не вижу проблем..
А в других юнитах и основном проекте что?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 13.03.2011, 11:22   #3
Anatoluu
Пользователь
 
Регистрация: 13.03.2011
Сообщений: 13
По умолчанию

Ну...эмммм Это и есть основной проект

У меня есть одна догадка ) Может быть не открывается так как на других компах нету нет фраемворка ?



_____________________________
Не надо плодить подряд несколько коротких сообщений!
Это нарушение правил...
для того, чтобы через минуту/другую дописать сообщение,
не надо создавать ещё один новый пост.
нажимайте на предыдущем кнопку "Правка"
и дописывайте в своё сообщение, что Вы хотели добавить!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 13.03.2011 в 11:45.
Anatoluu вне форума Ответить с цитированием
Старый 13.03.2011, 11:50   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Ну...эмммм Это и есть основной проект
ошибаетесь.
главное меню - Project - View Source - откроется текст проекта (это файл ИмяВашейПрограммы и с расширением .DPR)

там будет нечто вроде:
Код:
program Project1;

uses
  Forms,
  Unit1 in 'Unit1.pas' {Form1};

{$R *.RES}

begin
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
Цитата:
У меня есть одна догадка ) Может быть не открывается так как на других компах нету нет фраемворка ?
А при чём здесь фраймворк?! А Вы вообще, когда создаёте проект - какой тип проекта выбираете изначально? Или под что компилируете?

Если есть желание разобраться. Давайте так. Возьмите проект, через сохранить как - сохраните в отдельную папку. Туда же EXEшник. всё это запакуйте и архив приложите к сообщению на форуме (Расширенный режим - Управление вложениями).
Если у Вас пока нет туда доступа (мало ещё сообщений на форуме), тогда выложите архив на любой файлообменник, а сюда ссылочку на скачивание.
Любопытно взглянуть, что творится..
Serge_Bliznykov вне форума Ответить с цитированием
Старый 13.03.2011, 12:24   #5
Anatoluu
Пользователь
 
Регистрация: 13.03.2011
Сообщений: 13
По умолчанию

Вот залил.
Вложения
Тип файла: zip Project.zip (12.2 Кб, 12 просмотров)
Anatoluu вне форума Ответить с цитированием
Старый 13.03.2011, 12:26   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
А при чём здесь фраймворк?!
System.ComponentModel;
А это не относится к нестандартной сборке .NET?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.03.2011, 12:41   #7
Anatoluu
Пользователь
 
Регистрация: 13.03.2011
Сообщений: 13
По умолчанию

Ппц жуть какая то сижу, читаю про .NET, код IL библиотеки какие то, модули всякие >_< Как в этом вовсем разобраться : D набор слов просто каких то )
Anatoluu вне форума Ответить с цитированием
Старый 13.03.2011, 12:47   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

угу. точно.
вот тут можно посмотреть - Введение в Delphi 8

у меня тоже не запустился. Выдал исключение Common Language Runtime (CLR)

это Delphi.NET - и, соответственно, проект требует установленного .NET framework
(какой версии точно не могу сказать - судя по всему - Microsoft .NET Framework версии 1.1.).

Anatoluu, Вы в типе проекта где-то выбрали, что это проект под .NET
соответственно, он не будет работать, если на компьютере не установлена нужная версия .Net Framework'а


Добавлено
Как узнать, какие версии .NET Framework установлены в системе
или Как проверить версию .Net Framework и установлен ли он вообще

Последний раз редактировалось Serge_Bliznykov; 13.03.2011 в 13:02.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 13.03.2011, 12:55   #9
Anatoluu
Пользователь
 
Регистрация: 13.03.2011
Сообщений: 13
По умолчанию

Я ничего не выбирал все по стандарту =( Это из за версии делфи наверно ( Delphi 8 for .NET )

А можно как нибудь убрать этот .NET ? Чтобы открывалось без фраемворка ?
Anatoluu вне форума Ответить с цитированием
Старый 13.03.2011, 13:08   #10
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
А можно как нибудь убрать этот .NET ? Чтобы открывалось без фраемворка ?
никогда не видел Delphi 8.NET

попробуйте File - New - и выбрать тип проекта Application
или VCL Form Application или Delphi for Win32

главное, чтобы не было в названии .NET
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запуск SWF на других компах,не имеющих flash player Dj_SheLL Общие вопросы Delphi 5 13.04.2010 22:46
Макросы не работают на других компах :( Oooleg Microsoft Office Excel 4 29.01.2010 17:00
Скомпилированая программа на одних компах запускается, а на других выдает ошибку? Velross Помощь студентам 1 14.01.2010 21:05
Не запускается на других компах приложение. evgenrpo Общие вопросы C/C++ 2 04.06.2009 00:36