Avatar billede jan_l Nybegynder
27. maj 2001 - 12:46 Der er 13 kommentarer og
1 løsning

Fejlmeddelelse i Uses

Jeg har fundet en freeware-kontrol, hvormed jeg skulle kunne gemme alt muligt i et RTF-dokument.
(Jeg har ikke prøvet at skulle bruge eksterne filer før, sååå a\' har lidt problemos mæ\' delphos)

Følgende filer følger med:
Ctltortf.D16, ctltortf.d32, Ctltortf.pas, PROJECT1.DPR, UNIT1.dfm og Unit1.PAS.

- Disse filer har jeg placeret i et bibliotek \"RTF\", der ligger i mit projektbibliotek.

I mit hovedprogram har jeg flg.:
unit xxxxxxxxM;
interface
uses
  Buttons, Classes, ComCtrls, Controls,
  Dialogs, ExtCtrls, Forms, Graphics, Grids,
  Menus, Messages, ShellAPI, StdCtrls, SysUtils, Windows,
  Unit1 in \'..\\RTF\\UNIT1.PAS\';

MEN den kommer med en fejlmeddelelse:
\',\' or \';\' expected but \'IN\' found.

Så vidt jeg kan se i hjælpen, så er det den rigtige måde jeg deklarerer Unit\'en på, men hvad går der galt?

PS.

Hvis det kan bidrage, så er det jeg ønsker at:
Jeg har et program, hvori der indtastes en del data, disse data behandles så, der kommer nogle resultater.
Disse resultater, samt en tekstfil der bliver ændret af programmet, skal bruges til at lave en RTF-rapport, som \"kunden\" kan bruge til dokumentation, af det som programmet har beregnet.
Avatar billede kaspikov Nybegynder
27. maj 2001 - 12:51 #1
Står der ikke hvilken fil og hvad linie det er sket i?
Avatar billede martinlind Nybegynder
27. maj 2001 - 12:52 #2
Ikke helt du skal skrive sådan :


uses
  Buttons, Classes, ComCtrls, Controls,
  Dialogs, ExtCtrls, Forms, Graphics, Grids,
  Menus, Messages, ShellAPI, StdCtrls, SysUtils, Windows,
  UNIT1;

men du skal nok use \"Ctltortf\" i stedet for, det er sikkert i den at comp. ligger.
Avatar billede kaspikov Nybegynder
27. maj 2001 - 12:55 #3
Jeg er en knold :) - et godt råd, læs spørgsmålet og forstå det!
Avatar billede jan_l Nybegynder
27. maj 2001 - 13:40 #4
En længere smøre:

Når jeg nøjes med at skrive UNIT1, så får jeg at vide at den ikke kan finde UNIT1.DFM.

For lige være sikker... Skal den være i Uses efter Interface eller Implementation? Først prøvede jeg efter Implementation, men da det ikke virkede, har jeg prøvet at flytte den op efter Interface

UNIT1.DFM ligger i samme underbibliotek som UNIT1.PAS.

hvordan kan den finde UNIT\'en, når den ikke får stien hen til den? Er det indbygget at den kigger automatisk i underbiblioteker?


Hvis det kan hjælpe yderligere, så er USES fra UNIT1.PAS her:
uses
  SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
  Forms, Dialogs, StdCtrls, ExtCtrls, Grids, DBGrids, Ctltortf;

Avatar billede jan_l Nybegynder
27. maj 2001 - 13:41 #5
Det var godt nok en gang rod, jeg fik skrevet der.
  Håber det kan tydes.  :)
Avatar billede martinlind Nybegynder
27. maj 2001 - 13:43 #6
Det er fordi din unit1 og de andre filer ligger i dit RTF bib. så enten skal du tilføje dem til dit project med \"plus knappen\" eller også skal du tilføje stien til dem i dit projects \"søge-sti\"

/Martin
Avatar billede jan_l Nybegynder
27. maj 2001 - 13:43 #7
En strøtanke...

Skal jeg \"Add to project\", med nogle af filerne?

  Det skinner vist en anelse igennem, at jeg er nybegynder....  eller hva\'.
Avatar billede kaspikov Nybegynder
27. maj 2001 - 13:45 #8
ja, klik på add to project
Avatar billede martinlind Nybegynder
27. maj 2001 - 13:45 #9
som du selv er lidt inde på kan den IKKE finde noget med mindre du fortæller hvor det ligger.

Globalt kan du sætte en Libpath som du bruger til componenter ol. og på projectet kan du sætte nogle path også som så kun gælder for det project sammen med din lib-path

/Martin
Avatar billede kaspikov Nybegynder
27. maj 2001 - 13:47 #10
martin -> han er nybegynder... :)

Casper
Avatar billede martinlind Nybegynder
27. maj 2001 - 13:53 #11
kaspikov >>
Ja, det er jo derfor jeg fortæller ham at han selv var på rette vej og hvordan det hænger sammen.

/Martin
Avatar billede jan_l Nybegynder
27. maj 2001 - 13:53 #12
Det lod til at det virker, men nu er jeg bare løbet ind i en bunke andre problemer.... SUK  ;)

Men tak for hjælpen..
Avatar billede kaspikov Nybegynder
27. maj 2001 - 13:56 #13
men alligevel, jeg kan min Delphi og ved stort set alt, men den forklaring var for stor en coctail af Dansk og Engelsk til at jeg forstod den! :)

Casper

Lad det nu ligge :)
Avatar billede martinlind Nybegynder
27. maj 2001 - 18:17 #14
Casper >> Sorry, en arb. skade *S* ( og lidt for at bruge de samme ord som i hjælpen og menuer\'ne i delphi, men ok det kan være jeg var for træt )

/Martin
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester