Avatar billede fun22 Nybegynder
05. maj 2003 - 16:07 Der er 11 kommentarer og
2 løsninger

ja nej

Hvordan laver jeg en ja/nej confirm til denne kode?

IniFile := TInifile.create(ExtractFilePath(Application.ExeName) + 'gamecontrole2.ini');
try
IniFile.DeleteKey('List', FlatListBox1.Items[FlatListBox1.ItemIndex]);
FlatListBox1.items.delete(FlatListBox1.itemindex);
finally
IniFile.Free

Har prøvet men den vil ikke lave en else for så siger den at den havde ventet et end
Avatar billede kfz Nybegynder
05. maj 2003 - 16:55 #1
hvor er det du vil have en confirm sat ind??
Avatar billede kfz Nybegynder
05. maj 2003 - 16:59 #2
IniFile := TInifile.create(ExtractFilePath(Application.ExeName) + 'gamecontrole2.ini');
try
if messagedlg('Vil du slette den valgte item?', mtconfirmation,[mbyyes,mbno], 0) = mrno then
exit;
IniFile.DeleteKey('List', FlatListBox1.Items[FlatListBox1.ItemIndex]);
FlatListBox1.items.delete(FlatListBox1.itemindex);
finally
IniFile.Free
Avatar billede kfz Nybegynder
05. maj 2003 - 16:59 #3
eller
IniFile := TInifile.create(ExtractFilePath(Application.ExeName)+ 'gamecontrole2.ini');
try
if messagedlg('Vil du slette den valgte item?', mtconfirmation,[mbyyes,mbno], 0) = mryes then
begin
IniFile.DeleteKey('List', FlatListBox1.Items[FlatListBox1.ItemIndex]);
FlatListBox1.items.delete(FlatListBox1.itemindex);
end;
finally
IniFile.Free
Avatar billede fun22 Nybegynder
05. maj 2003 - 17:05 #4
er det muligt at få den på dansk? alså ja og nej istedet for yes no
Avatar billede kfz Nybegynder
05. maj 2003 - 17:07 #5
det bliver det automatisk, hvis du har en dansk version af delphi
Avatar billede kfz Nybegynder
05. maj 2003 - 17:07 #6
mbyyes=mbyes
Avatar billede fun22 Nybegynder
05. maj 2003 - 17:08 #7
det har jeg ikke
Avatar billede stone Forsker
05. maj 2003 - 18:39 #8
hvis du bruger:
Application.MessageBox ('valgfri tekst',
'Valgfri overskrift',
MB_ICONINFORMATION + MB_YESNO);
og hvis windowsxx er på dansk, vil knapperne også vises på dansk.
Avatar billede fun22 Nybegynder
05. maj 2003 - 20:32 #9
stone>> svare du lige så du kan fåe lidt points?
Avatar billede stone Forsker
05. maj 2003 - 22:37 #10
ok... tak
Avatar billede kfz Nybegynder
05. maj 2003 - 22:39 #11
messagedlg bliver også dansk hvis din windows er dansk
Avatar billede stone Forsker
05. maj 2003 - 22:53 #12
kfz: jeg har xp pro dansk og messagedlg vises ikke på dansk.
Avatar billede kfz Nybegynder
05. maj 2003 - 22:57 #13
ok, det gør den ellers på min pc, men hvis den ikke virker på alle er dit svar nok bedst
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