IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @148
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Hľadáte CRM softvér?

SunSoft.CRM • množstvo funkcií • možnosť individuálnych úprav • výhodná cena crm.sunsoft.sk

Nová obytná štvrť v BA

Pekné skolaudované byty s terasami alebo predzáhradkami v Záhorskej Bystrici www.podvrskami.sk

Aktuálna novinka

Zisti pravdu o stravovaní! Vyšetrovanie odhalilo tajomstvo dokonalého tela. www.news2channel.net

So sebaistotou na pláž

Je čas jednoducho a zdravo schudnúť. www.news2channel.net

Festival Doda Šošoku

S otvorením kúpeľnej sezóny. Piešťany 1. - 10. 6. 2012. www.jazzpiestany.sk

Lazarus - problém

Zaslať odpoveď
AutorSpráva
wiini
Užívateľ
Užívateľ

Založený: 03.09.2011
Príspevky: 37

PríspevokZaslal: St 21.12.11 20:35Odpovedať s citátomNávrat hore

zdravim, moj problem spociva v tom ze ak si napisem program do unit1 (form1) tak vsetko facha bez problemov a tak isto aj ked vytvorim novy formular unit2 a aj ked si prepojim unit1 na tlacidlo do prazdneho unit2, ale v momente ked vlozim do form2 nieco (label, edit, button, ... ) tak mi vybehne toto a uz s tym nepohnem dalej:


neviete co s tym moze byt? respektive ako to opravit? dakujem
Zobraziť informácie o autoroviOdoslať súkromnú správu
Fico
Skúsený užívateľ
Skúsený užívateľ

Založený: 11.01.2009
Príspevky: 1052

PríspevokZaslal: St 21.12.11 20:44Odpovedať s citátomNávrat hore

Co je "toto"? Program sa ukoncil bez chyby, alebo co presne sa stalo? Pretoze vidiet iba to, ze sa zobrazila nova karta project1.lpr. Stane sa to, iba ak jednoducho vlozis nejaky komponent, povedzme button na form2 a hned skompilujes program? Ak ano, je mozne, ze mas nejak poruseny form2.pas, pretoze lazarus si sam doplnuje text do tohto zdrojoveho suboru, je mozne, ze ak tam bola nejaka syntaticka chyba, tak sa to pomiesalo. Ak to je teda tak, postni sem obsah form2.pas suboru.
Zobraziť informácie o autoroviOdoslať súkromnú správuICQ
wiini
Užívateľ
Užívateľ

Založený: 03.09.2011
Príspevky: 37

PríspevokZaslal: St 21.12.11 20:47Odpovedať s citátomNávrat hore

cize ako si to mam potom robit ked to nemam hned skompilovat? mam si kazdy form zrobit v samostatnom pojekte a potom to tam cele nakopirovat do jedneho ked to je bez chyby?
form2:
kód:
unit Unit2;

{$mode objfpc}{$H+}

interface

uses
  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls;

type

  { TForm2 }

  TForm2 = class(TForm)
    Edit1: TEdit;
    Edit2: TEdit;
    procedure FormCreate(Sender: TObject);
  private
    { private declarations }
  public
    { public declarations }
  end;

var
  Form2: TForm2;

implementation

{$R *.lfm}

{ TForm2 }

procedure TForm2.FormCreate(Sender: TObject);
begin

end;

end.


cize ja som tam ziadne prikazy nepridaval, len doticne edit1 a edit2
Zobraziť informácie o autoroviOdoslať súkromnú správu
Fico
Skúsený užívateľ
Skúsený užívateľ

Založený: 11.01.2009
Príspevky: 1052

PríspevokZaslal: St 21.12.11 20:51Odpovedať s citátomNávrat hore

Nie nie, dobre to robis, iba som sa pytal, ci sa to stane hned po skompilovani. Cize iba si pridal tieto komponenty a uz to nefunguje? Ak ich teraz zmazes, potom pojde vsetko v poriadku? Inak, este som sa stale nedozvedel, ako sa to prejavuje. Program spadne bez chyby? Alebo sa nieco zobrazi? Na screenshote vidiet minimalizovanu aplikaciu "Novy projekt". To je ta aplikacia, ktoru kompilujes?
Zobraziť informácie o autoroviOdoslať súkromnú správuICQ
wiini
Užívateľ
Užívateľ

Založený: 03.09.2011
Príspevky: 37

PríspevokZaslal: St 21.12.11 20:56Odpovedať s citátomNávrat hore

ano, stane sa to hned po tom ako dam spustit po tom co som pridal komponenty a nefunguje to ani ked to zmazem. Prejavuje sa to asi tak ze mi vybehne ten projekt.lpr ako je vidno na obrazku a tym to konci, nespusti mi program - a to je ten hlavny problem, cize prakticky si ho neviem otestovat. a ten NOVY projekt co mam otvoreny, to je zlozka kde to mam poukladane
Zobraziť informácie o autoroviOdoslať súkromnú správu
Fico
Skúsený užívateľ
Skúsený užívateľ

Založený: 11.01.2009
Príspevky: 1052

PríspevokZaslal: St 21.12.11 21:08Odpovedať s citátomNávrat hore

Aha, zmiatla ma ta ikona . Tak z tohto opisu neviem povedat, co je zle. Skus nasledovnu vec. Zavri cely lazarus, spust ho nanovo a daj vytvorit novy projekt. Potom daj v menu vytvorit novy form - vytvori sa form2. V prvom unite, Unit1, daj do uses Unit2, ale pozor, nie v casti interface, ale v casti implementation ( tam treba uses dopisat ). Cize nejako takto:
kód:
implementation

uses Unit2;


Takto budes moct z prveho formu pristupovat k druhemu. Teraz skus spustit ci to ide. Ak ano, skus na form2 nieco poukladat, ak pojde, chyba vyriesena, ak nie, napis, kde to prestalo fungovat.
Zobraziť informácie o autoroviOdoslať súkromnú správuICQ
wiini
Užívateľ
Užívateľ

Založený: 03.09.2011
Príspevky: 37

PríspevokZaslal: Št 22.12.11 15:45Odpovedať s citátomNávrat hore

uz to ide, problem bol v tom ze som daval to uses do interface a nie do toho druheho co si pisal, to je asi aj dovod preco mi neslo prepojit potom unit2 na unit1, dakujem velmi pekne

// pridané po 18 hodinách 29 minútach od posledného príspevku

a problem je naspat, nechapem to, podla mna to je vadny program, minule ma to nastvalo, preinstaloval som ho a na pol dna bol pokoj ... nemozem to preinstalovavat stale ked to nejde
Zobraziť informácie o autoroviOdoslať súkromnú správu
Fico
Skúsený užívateľ
Skúsený užívateľ

Založený: 11.01.2009
Príspevky: 1052

PríspevokZaslal: Št 22.12.11 18:01Odpovedať s citátomNávrat hore

Musel si nieco pridat, neverim, ze by same od seba nieco prestalo fungovat. Zbal cely projekt to zipu, upni ho niekde a hod sem link. Ak sa nikto iny neozve, pozriem sa na to, ale zrejme az o isty cas, momentalne nemam k dispozicii PC s windowsom.
Zobraziť informácie o autoroviOdoslať súkromnú správuICQ
wiini
Užívateľ
Užívateľ

Založený: 03.09.2011
Príspevky: 37

PríspevokZaslal: Št 22.12.11 18:50Odpovedať s citátomNávrat hore

okej, hodim to tu ale najskor az zajtra budem moct, nevies mi zatial povedat s cim ma problem tu ? :


// pridané po 12 minútach od posledného príspevku

okej, toto som vyriesil, chybala mi tam ; za unit1, no ale to je jedno, ked som to opravil tak zase ta chyba o ktorej je od zaciatku rec, tak tu to mas

http://www.uloz.to/11957256/new-rar

Heslo:
kód:
lazarus
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd