cost 522 ms
使用 TFileStream 創建一個文本文件

[英]Create a text file using TFileStream

我嘗試了以下文檔中的代碼: 讀取字符串並將其寫入文件但它不起作用並報告編譯器錯誤: “System::AnsiStringT<0>”中沒有名為“fmCreate”的成員這是我嘗試過的代碼: ...

如何讀取大小未知的未知類型文件

[英]How to read an unknown type file of unknown size

我需要讀取未知類型和大小文件的內容,並將其臨時保存(以某種變量存儲),以便稍后將其用於通過串行端口進行傳輸。 據我了解,TFileStream是正確的方法。 我確實嘗試從http://docwiki.embarcadero.com/CodeExamples/Tokyo/en/TReade ...

是不是Delphi TFileStream WriteBuffer Int64的大小?我一次只能寫少量

[英]Isn't the size of Delphi TFileStream WriteBuffer Int64? I'm only able to write small amounts at a time

我正在嘗試編寫更大的塊來提高文件保存的速度。 我有大約9個這些循環要轉換,但我無法弄清楚我做錯了什么 此代碼有效: 當我刪除內部循環以編寫更大的塊時,代碼不起作用: 我得到通用錯誤'Stream write error' SizeOf(MyRecord) * Le ...

為什么TFileStream.write產生不正確的數據? 德菲7

[英]Why TFileStream.write produces incorrect data? Dephi 7

我試圖創建一個函數/方法,該函數/方法應寫入標頭為零的文件 但是當我檢查創建的文件時,它具有以下值(十六進制): 我希望輸出文件應包含 然后我也嘗試用chr(1)填充它,結果是類似的: (看起來一樣)。 當我在Delphi 7中進行調試時,我會看到標頭中填充 ...

將打包記錄數組保存到磁盤

[英]Save array of packed record to disk

我快瘋了。 我正在嘗試將打包記錄數組保存到磁盤以供以后讀取。 以下單元主要包含兩個過程。 第一個InitSaveAndReLoad() ,初始化一個記錄的打包數組,將其保存到磁盤中,並從磁盤中重新裝入一個打包的記錄新數組,並遍歷已加載的數組並打印20個第一個值。 完美運作。 ...

通過文件流取消保存文件的適當方法?

[英]Appropriate way to cancel saving file via file stream?

我正在編寫的工具負責在幾個小時內下載數千個圖像文件。 最初,使用TIdHTTP ,我會Get的文件(S)到一個TMemoryStream ,然后保存到一個文件中,只要有任何例外。 為了提高速度,我將TMemoryStream更改為TFileStream 。 但是,現在如果找不到資源,或 ...

我怎樣才能從TFileStream和TMemoryStream中下載?

[英]How can I descend from both TFileStream and TMemoryStream?

我有一個繼承自TFileStream的類和一個繼承自TMemoryStream的類。 兩者都實現與讀取數據完全相同的功能,例如: 當我想編寫一個可以將任何類型的流作為參數的函數時,我必須使用TStream: 這當然意味着我無法使用自定義功能。 什么是解決這個問題的最好方法? ...

編寫tList <string> 到tFileStream

[英]Writing tList<string> to tFileStream

我在Windows 10中使用Berlin。我嘗試將tList&lt;string&gt;保存到文件中。 我知道如何處理tStringlist,tStreamWriter和tStreamReader,但是我需要使用tFileStream,因為應該添加其他類型的數據。 在下面的代碼中, ...

Delphi 7:從 TFileStream 中讀取一個字節塊並復制到 TMemorySTream

[英]Delphi 7: Reading a block of Bytes from a TFileStream & copying to TMemorySTream

我寫了一個 Delphi 程序,它創建 MJPEG 文件,它的長度可以是幾 GB。 JPG 是使用 DSPack 從 DirectX 相機中抓取的。 該部分工作正常並以以下格式創建 JPG 圖像文件: FF D8 ....(圖像數據)... FF D9 FF D8 ....(圖像數據)... ...

需要將數據從TServersocket發送到TidTcpClient

[英]Need to send data from TServersocket to TidTcpClient

我正在使用Delphi XE8開發移動應用程序和桌面應用程序。 在移動應用程序中,我使用的是TIDtcpClient組件,在桌面應用程序中,我使用的是TServerSocket。 Server Desktop應用程序包含TList,其中包含約1500條記錄。 為了在Client Mob ...

需要一次將任何擴展名為XE5的一個字節的文件讀入動態數組

[英]Need to read a file, of any extension one byte at a time XE5 into dynamic array

我已經嘗試將文件讀取到TFileStream中,但是那是我被卡住的地方,文件已插入TFileStream中,但是我無法讀取文件的字節,我已經有一段時間沒有編程了,請幫助我。 我也嘗試將其讀入普通文件 以及這個 ...

Delphi-tfilestream:將時間和日期寫入文件

[英]Delphi - tfilestream: write time and date to file

我正在嘗試為每個事件保存一行,其中包含一段文本以及發生時的時間和日期。 問題是: 時間以中文字體顯示 一遍又一遍地替換同一行 這是代碼: 謝謝。 ...

TFileStream.Read不讀取文件的最后一部分

[英]TFileStream.Read not reading last part of file

我在循環中使用TFileStream.Read讀取文本文件,但是我發現最后一部分沒有被讀入緩沖區-盡管正在讀取的字節總數等於文件大小。 這是我的代碼: 最后,TMemo不包含文件的最后一塊,而是第二到最后一塊。 我的代碼有問題嗎? 提前致謝! ...

TFileStream創建的文件丟失寫入其中的數據

[英]TFileStream created file missing data written to it

我已經編寫了客戶機/服務器代碼,該代碼通過Delphi編寫的WebService在系統之間來回移動文件。 由於服務前網關的限制,我被迫將大文件拆分為多個消息。 下面的代碼經常在我的測試中工作。 但是,有時在最后一條數據上,似乎沒有將其寫入結果文件中。 我有另一個版本的代碼,在每個步驟中都 ...

Delphi:TFileStream和TStringList保存一個空白文本文件

[英]Delphi: TFileStream & TStringList saving a blank text file

我是一名在Delphi上進行A2計算項目的英國大學生。 我真的不是很先進,所以請忍受我! 好的,所以我使用TStringList將TMemoBox的內容加密后保存到文本文件中。 但是,由於TStringList顯示在消息后面顯示了換行符,使加密混亂,因此這是不可能的。 我遵循了這篇文章, ...

帶有字符串的額外空格緩沖Filestream.WriteBuffer方法中隱含的void類型轉換

[英]extra spaces with string to buffer void type conversion implicit in Filestream.WriteBuffer method

不需要在這里發布一段時間,但我在實現文件流時遇到問題。 將字符串寫入文件流時,resultnig文本文件在每個字符之間插入了額外的空格 所以在運行這個方法時: (這是一種精簡測試方法,僅編寫標題)。 生成的'OutPutFile'的csv文件讀取 'measuredmod ...

流讀線

[英]Stream read line

我逐行有一個流閱讀器( sr.ReadLine() )。 我的代碼使用行結尾\\r\\n和/或\\n計算行尾。 如何告訴代碼(而不是通用的sr.ReadLine() )我想要計算新行只有一個完整的\\r\\n而不是\\n ? ...

ASP.NET - 流式文件到客戶端是否占用服務器內存?

[英]ASP.NET - Does streaming file to the client occupy server memory?

我要求通過Web服務器上運行的應用程序使文件服務器中的文件可供下載。 用戶將單擊應用程序頁面上的可用鏈接,並顯示另存為對話框。 這種用例很常見,我可能會談論一個基本的事情,但如果有人能確認我的以下假設是否正確,我將不勝感激。 1)對於文件服務器上的文件,通過Web服務器中的虛擬目錄虛擬 ...

delphi TFileStream“內存不足”

[英]delphi TFileStream “out of memory”

我在使用Delphi代碼使用TFileStream從文件讀取數據塊到動態數組時遇到麻煩。 編寫代碼的最初目的是比較兩個具有相同大小但可能具有不同日期和時間戳的文件的內容,以查看內容是否相同。 通過將數據對從每個文件讀取到單獨的動態數組中,並將一個數組的每個字節與另一個數組的對應字節進行比較, ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM