Конференция "Начинающим" » Функция "Сохранить как"
 
  • GibiW © (13.05.09 19:22) [0]
    Добрый день! Предупреждаю, что я новичок и не сильно "шарю" в программировании. Сразу говорю, что рылся в гугле, но именно того что мне нужно не нашел, так что жду вашей помощи. Я написал программу построения графика функции по заданным координатам, как мне сделать функцию "Сохранить как" моих введенных величин? Аналогично "Открыть" то что я сохраню... Заранее спасибо.
  • {RASkov} © (13.05.09 20:12) [1]
    > [0] GibiW ©   (13.05.09 19:22)
    > Предупреждаю, что я новичок

    Эк напугал.... :)

    > как мне сделать функцию "Сохранить как"

    Write

    > Аналогично "Открыть" то что я сохраню...

    Read
    + AssignFile, Rewrite(Reset), CloseFile
  • {RASkov} © (13.05.09 20:26) [2]
    Обычно делается одна(только) функция сохранения, а "Сохранить как..." это тоже самое сохранение с запросом имени файла...
    Т.е. так:

    procedure SaveMyData(param pampam);
    begin
    ....
    //mnogo poleznogo koda
    ...
    end;

    procedure SaveAsMyData;
    begin
     if OpenDialog.Execute then SaveMyData(naprimer OpenDialog.FileName);
    end;

  • Сергей М. © (13.05.09 21:51) [3]

    > как мне сделать функцию


    "Нешарящему" следует рарубить на носу, что функция и процедура в Паскале ("нешарящий" ведь осознает, что он написал программу на Паскале и сейчас обращается в конференцию, тесно связанную именно с Паскалем ?) отличаются тем. что процедура не возвращает результат, а функция, напротив, его возвращает.

    В связи с этим очеыидным сразу же возникает закономерный вопрос к "не сильно шарящему", но теме не менее умудрившемуся таки написать программу - что должна возвращать та самая функция и другая, которая "аналогично" ?
 
Конференция "Начинающим" » Функция "Сохранить как"
Есть новые Нет новых   [134431   +12][b:0][p:0.001]