當前位置:首頁 » 編程軟體 » 編程求復制

編程求復制

發布時間: 2022-07-02 08:27:47

『壹』 java編程中怎麼復制,粘貼

import java.awt.*;import java.awt.event.*;
import java.awt.datatransfer.*;
public class Test extends Frame implements ActionListener
{ MenuBar menubar; Menu menu;
MenuItem ,cut,paste;
TextArea text1,text2;
Clipboard clipboard=null;
Test()
{ clipboard=getToolkit().getSystemClipboard();//獲取系統剪貼板。
menubar=new MenuBar();
menu=new Menu("Edit"); =new MenuItem("");
cut=new MenuItem ("cut"); paste=new MenuItem ("paste");
text1=new TextArea(20,20); text2=new TextArea(20,20);
.addActionListener(this); cut.addActionListener(this);
paste.addActionListener(this);
setLayout(new FlowLayout());
menubar.add(menu);
menu.add(); menu.add(cut); menu.add(paste);
setMenuBar(menubar);
add(text1);add(text2);
setBounds(100,100,200,250); setVisible(true);pack();
addWindowListener(new WindowAdapter()
{public void windowClosing(WindowEvent e) <br/> {System.exit(0); <br/> }
}) ;
}
public void actionPerformed(ActionEvent e)
{ if(e.getSource()==) //拷貝到剪貼板。
{ String temp=text1.getSelectedText(); //拖動滑鼠選取文本。
StringSelection text=new StringSelection(temp);
clipboard.setContents(text,null);
}
else if(e.getSource()==cut) //剪貼到剪貼板。
{ String temp=text1.getSelectedText(); //拖動滑鼠選取文本。
StringSelection text=new StringSelection(temp);
clipboard.setContents(text,null);
int start=text1.getSelectionStart();
int end =text1.getSelectionEnd();
text1.replaceRange("",start,end) ; //從Text1中刪除被選取的文本。
}
else if(e.getSource()==paste) //從剪貼板粘貼數據。
{ Transferable contents=clipboard.getContents(this);
DataFlavor flavor= DataFlavor.stringFlavor;
if( contents.isDataFlavorSupported(flavor))
try{ String str;
str=(String)contents.getTransferData(flavor);
text2.append(str);
}
catch(Exception ee){}
}
}
public static void main(String args[])
{ Test win=new Test();
}
}

『貳』 c語言編程題!字元串復制。輸入一個字元串,把它復制到一個字元數組中,並輸出。

#include <stdio.h>

int main()

{

char a[100] = "",b[100] = "";

int i = 0;

printf("輸入一行字元: ");

scanf("%s",a);

for(i = 0;a[i] != '';i++){

b[i] = a[i];

}

printf("%s ",b);

return 0;

}

(2)編程求復制擴展閱讀:

使用scanf()函數需要注意的問題:

1.對於字元串數組或字元串指針變數,由於數組名可以轉換為數組和指針變數名本身就是地址,因此使用scanf()函數時,不需要在它們前面加上"&"操作符。

2.可以在格式化字元串中的"%"各格式化規定符之間加入一個整數,表示任何讀操作中的最大位數。

3.scanf函數中沒有類似printf的精度控制。

如:scanf("%5.2f",&a); 是非法的。不能企圖用此語句輸入小數為2位的實數。

4.scanf中要求給出變數地址,如給出變數名則會出錯

如:scanf("%d",a);是非法的,應改為scanf("%d",&a);才是合法的。

5.在輸入多個數值數據時,若格式控制串中沒有非格式字元作輸入數據之間的間隔,則可用空格,TAB或回車作間隔。

C編譯在碰到空格,TAB,回車或非法數據(如對「%d」輸入「12A」時,A即為非法數據)時即認為該數據結束。

6.在輸入字元數據(%c)時,若格式控制串中無非格式字元,則認為所有輸入的字元均為有效字元。

『叄』 最浪漫的編程代碼可復制有哪些

最浪漫的編程代碼可復制的編程代碼有如下:

<?php

for($t=0;$t<360;$t++)

{

$y=2*cos($t)-cos(2*$t);//笛卡爾心形曲線函數

$x=2*sin($t)-sin(2*$t);

$x+=3;

$y+=3;

$x*=70;

$y*=70;

$x=round($x);

$y=round($y);

$str[]=$x;

$y=$y+2*(180-$y);//圖像上下翻轉

$x=$y;

$str[]=$x;

}

前面這段代碼是用函數構造圖形

$im=imagecreate(500,500);//創建圖形500*500

$black=imagecolorallocate($im,0,0,0);

$red=imagecolorallocate($im,255,0,0);//設置圖形顏色

imagepolygon($im,$str,360,$red);

imagestring($im,5,190,190,"love",$red);//輸出字元串

header('Content-type:image/gif');//通知瀏覽器輸出的是gif圖片

imagegif($im);//輸出圖片

imagedestroy($im);//銷毀

?>

編程是編定程序的中文簡稱,就是讓計算機代碼解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,並最終得到相應結果的過程。

為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。

『肆』 C語言編程 將一個文件復制為另一個文件

#include
int
main()
{
FILE
*one,
*two;
one
=
fopen("sfile.txt",
"r");
two
=
fopen("tfile.txt",
"w");
char
c;
while((c=fgetc(one))!=EOF)
fputc(c,two);
fflush(two);
fclose(one);
fclose(two);
return
0;
}
一個最簡單的文件復制函數,功能很有限,要求源文件和目標文件在同一個目錄下。。。。。。

『伍』 python編程怎麼復制

解釋器是互動式的,類似於很早的basic,不太適用直接粘貼。所以建議你:
在windows之下安裝的python有一個idle集成開發環境,在那裡new個新文件,復制粘貼源代碼,點run菜單運行即可。也可在windows的「命令提示符」下用python直接執行你用記事本寫好的.py文件。像我們一般都用比較專業的開發環境,比如vs裡麵包含的python,總之有很多種選擇,就看自己的喜好了

『陸』 編程里克隆和復制是一個意思嗎

克隆和復制是不同的,復制是寫程序冗餘的說法,復制一個段代碼到別的地方去。而克隆是對整個項目而言的。一般用於整個軟體的所有代碼,所以是不同的.

『柒』 C語言編程找一個字元串復制函數

並沒有這樣的函數吧。
你先用一個循環把前面你要復制到s1裡面的保存在一個字元串裡面,
然後把後面的復制到另外一個字元串裡面。
然後用strcpy函數將進行字元串的拷貝。
思路是這樣的
希望對你有用

『捌』 VB編程的復制,粘貼問題

需要用到文本框的屬性:
SelectionStart
這個就是返回你當前游標所在文本框的位置,注意位置從0開始計算(就是游標在最左邊,返回0)。
然後,需要用到Len()函數,獲得文本框當前的字元數。
基本思路:

獲得:游標所在位置,SelectionStart
把原來的字元,按照 SelectionStart 值,分成前後兩部分,這樣把:
前部分與S 與後部分連接起來,賦值給文本框。
代碼如下:
TextBox1.Text = Microsoft.VisualBasic.Left(TextBox1.Text, TextBox1.SelectionStart) & s & Microsoft.VisualBasic.Right(TextBox1.Text, Len(TextBox1.Text) - TextBox1.SelectionStart)

『玖』 C語言編程 求解怎麼復制txt文本指定內容到別的文本

寫了一個程序,看一下

#include<stdio.h>
#include<stdlib.h>

#defineLINE_MAX1024 //每行最大字元數

intmain()
{
FILE*fsrc=fopen("src.txt","r");
if(fsrc==NULL){
printf("打開源文件失敗。");
exit(1);
}

FILE*f1=fopen("1.txt","w");
if(f1==NULL){
printf("創建1.txt失敗。");
exit(1);
}

FILE*f2=fopen("2.txt","w");
if(f2==NULL){
printf("創建2.txt失敗。");
exit(1);
}

charbuffer[LINE_MAX];

intcount=0; //行計數
while(!feof(fsrc)){

fgets(buffer,LINE_MAX,fsrc);

count++;

//判斷行號是偶數或是奇數
if(count%2==0){

//偶數行

fputs(buffer,f2);


}else{
//奇數行

fputs(buffer,f1);
}


}


fclose(f1);
fclose(f2);
fclose(fsrc);

system("pause");
return0;
}

有疑問可以追問哦。

可以的話採納下吧。

『拾』 如何用C語言編程實現 ctrl+c 的復制功能

你是想模擬替換按鍵吧,建議你直接發送剪貼版消息,更簡便,代碼如下:

BOOL CCtextDlg::PreTranslateMessage(MSG* pMsg)
{
if(pMsg->message == WM_KEYDOWN)
{
if(pMsg->wParam ==90)//這里90是表示想用z鍵代替CTRL+C鍵
{
if(GetFocus())
GetFocus()->SendMessage(WM_COPY, 0, 0);
return true;
}
}
return CDialog::PreTranslateMessage(pMsg);
}

附:
WM_COPY 復制
WM_CUT 剪切
WM_PASTE 粘貼
WM_CLEAR 清除

vc做的

熱點內容
notepad編寫php 發布:2025-05-11 07:10:50 瀏覽:861
茄子快傳的文件夾 發布:2025-05-11 07:04:30 瀏覽:732
手機指紋密碼如何更換 發布:2025-05-11 07:02:22 瀏覽:121
java存儲資料庫 發布:2025-05-11 07:01:33 瀏覽:175
辦理ca的初始密碼是多少 發布:2025-05-11 06:54:55 瀏覽:423
忘記伺服器地址 發布:2025-05-11 06:54:51 瀏覽:241
傳奇qf腳本 發布:2025-05-11 06:35:21 瀏覽:447
我的世界等價交換伺服器地址 發布:2025-05-11 06:34:49 瀏覽:432
ftp傳圖失敗 發布:2025-05-11 06:34:47 瀏覽:856
安卓如何設置抖音自動播放 發布:2025-05-11 06:32:21 瀏覽:671