Gå til innhold

Anbefalte innlegg

Har noen spørsmål...

 

1. Hvordan kan jeg slette en fil?

 

2. Har to Radiobutton's, to Button's, to Edit bokser og en OpenDialog. Det jeg prøver å lage er et lite program som åpner en webside i enten default browser eller en valgfull browser.

Hvis brukeren klikker på Radiobutton1 (Deafult Browser) skal websiden åpnes i Default Browser.

Hvis brukeren klikker på Radiobutton2 (Select Browser) skal brukeren selv få bestemme hvilken browser han vil bruke.

Da bruker jeg en Button som åpner en OpenDialog.

Så langt, så bra...

Men nå blir det verre.

Hvordan skal jeg få adressen til den valgte filen (browseren) til å komme i en Edit-boks?

Dette er det jeg har klart å programmere til nå:

 

procedure TWebsite.Button2Click(Sender: TObject);
begin
OpenDialog1.Execute
//Edit2.Text.LoadFromFile(OpenDialog1)
//Regner med at det skal være noe liknende...
end;

procedure TWebsite.Button1Click(Sender: TObject);
begin
if (Radiobutton1.Checked = True) then
ShellExecute(Handle, 'open', PChar(Edit1.Text), nil, nil, SW_SHOW)

else if (Radiobutton2.Checked = True) then
ShellExecute(Handle, 'open', PChar(Edit2.Text), PChar(Edit2.Text), nil, SW_SHOW)

 

3. Hvordan kan jeg få programmet til å vise et ikon nedi høyre hjørnet (klokke, volum, osv...)?

 

4. Hvordan kan jeg skru av datamaskinen?

 

5. Hvordan kan jeg starte om datamaskinen?

 

6. Jeg vet hvordan man oppretter filer, men hvordan oppretter man mapper?

 

7. Mange programmer bruker *.ini filer til å lagre instillinger og liknende... Men hvordan funker det egentlig?

Hvordan kan man få ut informasjon fra kun en linje??

Og hvordan kan man lagre bare en linje inne i en stor fil?

For eks:

[settings]
ettelerannet=masserart

 

8. Hvordan kan jeg lage linjeskift? I Javascript er det /n.

Har prøvd dette, men funker ikke...

For eks:

RichEdit1.Lines := 'blablabla /n <---- linjeskift blablabla';

 

9. Går det ann å endre på lydinstillinger på noen måte? Bass, Discant, volum.

 

10. Kan man gjøre det slik at det ikke er mulig å endre størrelsen på en form (imens den kjører)?

 

Jeg bruker Delphi 6.0 Personal.

 

Takker for all hjelp!! :thumbs:

Endret av @kd
Lenke til kommentar
Videoannonse
Annonse

1. SysUtils.pas: DeleteFile( ) evnt. windows.pas: DeleteFile( )

 

2. Edit1.text := OpenDialog1.Filename

 

3. ShellAPI.pas: Shell_NotifyIcon( ) evnt. div. komponenter, f.eks. TJvTrayIcon fra JVCL-pakken

 

4. Windows.pas: ExitWindowsEx( ) evnt. ShutDownOS fra JCL-pakken

 

5. Windows.pas: ExitWindowsEx( ) evnt. RebootOS fra JCL-biblioteket

 

6. SysUtils.pas: CreateDir( ) evnt. windows.pas: CreateDirectory( )

 

7. Bruk TIniFile fra inifiles.pas:

ini := TIniFile.Create("inifile.ini");
try
 setting := ini.ReadString('settings', 'ettellerannet', ''); 
 ini.WriteString('settings', ettellerannet', 'setting');
finally
 ini.free;
end;

8. 'Linje1' + #13#10 + 'Linje2' evnt. 'Linje1'#13#10'Linje2' evnt. 'Linje1' + Chr(13) + Chr(10) + 'Linje2'

 

9. mmsystem.pas: mixer*( ) evnt. jclmultimedia.pas fra JCL-biblioteket

 

10. BorderStyle := bsSingle / bsNone / bsDialog / bsToolwindow

 

 

JCL/JVCL er obligatoriske verktøy, det samme er hjelpefila til delphi + msdn-library. Da klarer du det meste :cool:

 

-Vegar

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...