moz0808ex.txt

来自「mozilla developer book examples.」· 文本 代码 · 共 18 行

TXT
18
字号
NS_IMETHODIMP
nsMyImpl::GetSomeString(char** _retval)
{
  nsresult rv;
  nsCOMPtr<nsILocalFile> file =
  do_CreateInstance("@mozilla.org/file/local;1", &rv);
  if (NS_SUCCEEDED(rv)) {
    char* msg = "we successfully created an instance of file\n";
    *_retval = (char*) nsMemory::Alloc(PL_strlen(msg) + 1);
    if (!*_retval)
      return NS_ERROR_OUT_OF_MEMORY;
    PL_strcpy(*_retval, msg);
  } else {
    *_retval = nsnull;
  }
  return NS_OK;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?