波多野结衣无码加勒比_三级网站在在线观看视频_50妇女牲交视频免费网_日韩激情无码人妻激情视频,变态黄网站在线观看,免费一级A片视频在线看,午夜精品国产AV,婷婷色五月亚洲开心五月,免费AV一区二区三区四区五区,中文字字幕在线中文无码第88页,日本久久久久久久久久欠久久

excel不能復制粘貼 這是怎么回事,?-剪貼板無法復制過大的Excel數(shù)據(jù) 解決辦法

2022-12-28 10:30:08   來源:admin   
百科知識 ——在Windows工作了25年以上的Raymond Chen剛剛在《The Old New Thing》開發(fā)者博客中調(diào)侃了系統(tǒng)剪貼板中所謂的“最大數(shù)據(jù)限制”錯誤。以300,000行的大型電子表格文件為例。當用戶打開它,,選擇所有的行并將

在Windows工作了25年以上的Raymond Chen剛剛在《The Old New Thing》開發(fā)者博客中調(diào)侃了系統(tǒng)剪貼板中所謂的“最大數(shù)據(jù)限制”錯誤。以300,,000行的大型電子表格文件為例,。當用戶打開它,選擇所有的行并將它們復制到剪貼板時,,他將在粘貼到另一個應用程序時遇到問題。

excel不能復制粘貼怎么回事(剪貼板無法復制超大Excel數(shù)據(jù)解決方法)(1)

假設這個應用程序使用Get Clipboard數(shù)據(jù)函數(shù)來檢索富文本格式的數(shù)據(jù),。然后你會遺憾地發(fā)現(xiàn),,——函數(shù)居然返回了一個空值。

很多人可能會猜測這個問題和剪貼板上的數(shù)據(jù)上限有關(guān),。

然而,,Raymond Chen指出,事實并非如此,。

剪貼板沒有預設的可提取數(shù)據(jù)的最大值,,其內(nèi)容僅受可用內(nèi)存和地址空間的限制。

為了避免調(diào)用Get Clipboard數(shù)據(jù)失敗,,有兩個替代方案——,。一種是把數(shù)據(jù)直接放到剪貼板上,另一種是聲明它有特定類型的數(shù)據(jù)而不直接放到剪貼板上,。

當很少使用數(shù)據(jù)格式或生成資源太昂貴時,,常見的優(yōu)化方案是使用延遲渲染剪貼板。

然后,,當詢問數(shù)據(jù)的格式時,,數(shù)據(jù)源的用戶將接收到WM_RENDERFORMAT消息3354。有人想調(diào)用數(shù)據(jù),。您選擇立即生成它嗎,?

excel不能復制粘貼怎么回事(剪貼板無法復制超大Excel數(shù)據(jù)解決方法)(2)

雷蒙陳解釋道:

Excel本身不能以富文本格式運行,所有放在剪貼板上的數(shù)據(jù)都是延遲呈現(xiàn)的,。

然后當另一個程序請求富文本格式數(shù)據(jù)時,,Excel會給出這個響應——哦,好的,,請稍等,,我去給你拿。

據(jù)報道,,富文本并不是數(shù)據(jù)表的最佳格式,,因為它主要是為文本設計的。即使簡單的表單可以解決,更復雜的任務也不會順利運行,。

當系統(tǒng)要求剪貼板的所有者提供數(shù)據(jù)時,,它會發(fā)送一條消息并等待30秒后返回。

如果數(shù)據(jù)不能在30秒內(nèi)生成,,系統(tǒng)將放棄請求并導致GetClipboardData返回空值,。

這個例子的問題是原始表格太大了,以至于Excel需要30多秒才能生成一個富文本格式的表格,。后續(xù)開發(fā)團隊會想出特別的辦法來延長這種處理的等待時間。

官方微信

TOP