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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2011, 20:44   #1
Летучий_СкилетиК
Форумчанин
 
Аватар для Летучий_СкилетиК
 
Регистрация: 04.02.2011
Сообщений: 260
По умолчанию Приклодная библиотека КОМПАС , на Делфи

День(ночь) добрый(ая).
Есть прикладная библиоке на компас, которая должна расчитывать параметры обьекта и передает управление компасу, который в дальнейшем строит 3D модель. Мой проект состоит из основной рабочей формы.
Проблемма в следующем, мне нужно создать в проекте еще одну форму, т.е. на основную форму кинул кнопку и при нажатии на нее должна вылетать новая форма, но тут у меня за место долгожданной формы вылетает ошибка(((.

вот мой код:
Вложения
Тип файла: rar myProject.rar (1,007.9 Кб, 14 просмотров)
Летучий_СкилетиК вне форума Ответить с цитированием
Старый 04.05.2011, 20:55   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Не верю что исходник в 1 мегабит...

Лучше покажите код кнопки которую тыкаете...
Человек_Борща вне форума Ответить с цитированием
Старый 04.05.2011, 21:04   #3
Летучий_СкилетиК
Форумчанин
 
Аватар для Летучий_СкилетиК
 
Регистрация: 04.02.2011
Сообщений: 260
По умолчанию

Цитата:
Лучше покажите код кнопки которую тыкаете..
, целиком всю библиотеку слил (с потрохами).
Цитата:
Не верю что исходник в 1 мегабит...
прийдется поверить
Код:
unit BuiltUnit;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs,ksTLB, ksAuto, ksConstTLB, LDefin3D, LDefin2D,math, StdCtrls, Unit1;

type
  TGearsForm = class(TForm)
    Edit1: TEdit;
    Edit2: TEdit;
    Edit3: TEdit;
    Edit4: TEdit;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    Label4: TLabel;
    Button1: TButton;
    Button2: TButton;
    Button3: TButton;
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
  private
    { Private declarations }
  public
    kompas : KompasObject;
  end;

var GearsForm : TGearsForm;

implementation

{$R *.dfm}

procedure TGearsForm.Button2Click(Sender: TObject);
begin
   if CloseQuery then close;
end;

procedure TGearsForm.Button3Click(Sender: TObject);
begin
// а вот тут я на кнопку тыркаю)    
 Form1.ks := Kompas;
     Form1.ShowModal;
     Hide;
end;
Летучий_СкилетиК вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
КОМПАС 3D zont_11 Софт 0 18.02.2011 12:17
Компас, и работа в нём!) ragnar1035 Помощь студентам 0 19.05.2010 22:56
КОМПАС 3D v.11 + лекарство к нему + Windows 7 СанькО Софт 7 06.05.2010 23:04
библиотека в Делфи)) Ti_pain) Помощь студентам 7 23.12.2009 00:19
Компас 10 kommunist Фриланс 2 27.06.2008 22:32