Avatar billede forcedesigner Nybegynder
30. marts 2002 - 14:55 Der er 7 kommentarer og
1 løsning

Save problem..

Hejsa, jeg har gem som problem.

Jeg har en richedit1, en botton og en savedialog1.

Bottons kode:

  if SaveDialog1.Execute then
  begin
    richedit1.Lines.SaveToFile(SaveDialog1.FileName);
  end;

Den gemmer rigtig men der kommer nogle mærkelige tegn med som de her:

{\rtf1\ansi\ansicpg1252\deff0\deflang1030{\fonttbl{\f0\fnil\fcharset0 Verdana;}}
\viewkind4\uc1\pard\f0\fs16 Hejsa
\par }

Er det fordi der skal stå noget andet ved
DefaultExt: string;

Jeg søger også koden til kun gem.

Håber at i kan hjælpe
Avatar billede Slettet bruger
30. marts 2002 - 14:59 #1
Det er vel fordi du bruger din RichEdit control til at gemme med. Så bliver teksten gemt i RTF-format, der indeholder oplysninger om font, farve, størrelse osv.
Avatar billede stoney Nybegynder
30. marts 2002 - 14:59 #2
Hvis du bare vil have det gemt som text

richedit1.PlainText := true;
if SaveDialog1.Execute then
  begin
    richedit1.Lines.SaveToFile(SaveDialog1.FileName);
  end;

Stoney
Avatar billede forcedesigner Nybegynder
30. marts 2002 - 15:15 #3
Men hvis jeg siger gem som alle filer og gemmer en fil ved navn: hej kommer det til at se sådan ud: hej.string;

Hvorfor kan den ikke bare gem det som hej
Avatar billede stoney Nybegynder
30. marts 2002 - 15:19 #4
Jeg forstår ikke helt hvad du mener

Stoney
Avatar billede forcedesigner Nybegynder
30. marts 2002 - 15:26 #5
Jeg kan gem det som:

Tekst filer (*.txt) eller som Alle filer (*.*)

hvis jeg gemmer det som Tekst filer (*.txt) virker det rigtigt.
hvis jeg gemmer det som Alle filer (*.*) kommer der string; med, som fx. minprojekt.string;. Det er jo aller filer den skal bare gem det som minprojekt.

Den skal enten vise en error msgbox eller så skal den gemme det som en fil som ikke er noget, hverken .htm eller .txt

Forståd du???
Avatar billede forcedesigner Nybegynder
30. marts 2002 - 15:31 #6
Jeg fandt ud af det selv, men ellers kan for hjælpen.
Avatar billede stoney Nybegynder
30. marts 2002 - 15:31 #7
Hvis du vlæger alle filer skal du selv angive fil extension i filnavn

minfil.doc

eller hvad du vil kalde den

Stoney
Avatar billede stone Forsker
30. marts 2002 - 15:32 #8
hvis du kun vil gemme den som hej, skal du fjerne txt i DefaultExt og i filter.
Vil du gemme din fil uden éxtention.?
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