過去の質問を読んでみたのですが、はっきりわかりませんでしたので投稿させて頂きます。
VBでファイルをアップロードする方法を教えてください。

A 回答 (2件)

以下のページでVBでのFTPアップロード方法が書かれています。

参考になりますか?

かなり以前にFTPを行うプログラムをCで書きました。何千ステップかになったと思いますが、何年か後にVBでやると5行ぐらいでできてしまって、力が抜けました(^^;

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd …
    • good
    • 0
この回答へのお礼

参考になります。
ありがとうございました。

お礼日時:2005/04/12 01:04

>VBでファイルをアップロードする方法を教えてください。



どういう種類のサーバにどんな種類のファイルをアップロードするのかがわからないと答えられないですよ。

・ファイルサーバ
・WWWサーバ
・FTPサーバ
・その他サーバ

この回答への補足

申し訳ありません。
FTPサーバです。

補足日時:2005/04/07 17:02
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qアップロードのやり方

HPができましたが、アップロードのやり方が分かりません。スタンダードなフリーソフトなどを教えてください。あまり詳しくないんです。

Aベストアンサー

Windowsならやはり「FFFTP」というソフトでしょうか。

ソフト作者サイト(ダウンロードページ)
http://www2.biglobe.ne.jp/~sota/ffftp.html

解説サイト
http://ftp.hm/ffftp/

初心者マニュアル
http://ftp.hm/ffftp/manual.shtml

メモ帳で作られたのでしょうか?
サイト制作ソフトをお使いの場合、別途FTPソフトを用意しなくてもその制作ソフトに転送機能がある場合があります。

QVB 保存・読み込み2

どもです。この間の質問の続きです。VB6.0 SP5
open の保存で文字の区切りに " , が使われるために
text1 text2 text3 にそれぞれ文字を入れて保存してもその文字へ " ,等を使っている場合そこで区切られてしまい、text1に=あいう"えお と入力して保存⇒読み込みをするというtext1=あいう text2=えおと区切られてします問題でした。

そこでかなり考えてすこし良い案が浮かびました。
がコードが浮かびません^^;

これをコードに変えられる方お願いします。


a = text1.text ←「あいうえお」と打ち込む。
b = text2.text ←「かきくけこ」と打ち込む。
c = text3.text ←「さしすせそ」と打ち込む。


open "test.txt" for output as #1
print #1,a & "<tes>" & b & " <tes> " & c

で保存すると
あいうえお<tes>かきくけこ<tes>さしすせそ
と保存される訳です。

※次に開きます。

open test.txt" for input as #1

この読み込みが判らないんですが、<tes>の
場所でそれぞれa b cに分けるようにすればいいと
思ったんです。

出来ますか@@???


 

どもです。この間の質問の続きです。VB6.0 SP5
open の保存で文字の区切りに " , が使われるために
text1 text2 text3 にそれぞれ文字を入れて保存してもその文字へ " ,等を使っている場合そこで区切られてしまい、text1に=あいう"えお と入力して保存⇒読み込みをするというtext1=あいう text2=えおと区切られてします問題でした。

そこでかなり考えてすこし良い案が浮かびました。
がコードが浮かびません^^;

これをコードに変えられる方お願いします。


a = text1.text ←「あいうえお」と...続きを読む

Aベストアンサー

No.1です。

>text1.text = tempの感じでやると
>型が一致しません。と出ます。
Split関数は、配列を返します。
したがって、

Text1.Text = temp(0)
Text2.Text = temp(1)
・・・

のように配列の各要素ごとに代入しなければいけません。

Qニコニコ動画にゲームのプレイ動画をアップロードしたいのですが、やり方が分かりません。

最近、自分のゲームのプレイ動画を見てもらいたいなと思い、アップロードしようかなと思いました。

けど、全然方法が分かりません。

一応やりたいのは、Wiiでゲームをプレイして、それをアップロードするということです。

持っているのは、
Wii
HDD/DVDレコーダー(R、RW、RAM)
PC(低スペックのノートです。PentiumM processor1.73GHz、XPpro、RAM対応ドライブ(たしかスーパーマルチドライブ?みたいな名前でした。)

こんなんでアップロードできますでしょうか?
おそらく、このPCだとかなりの低画質になりそうですが…

できれば、録画の仕方から、変換、アップロードまでの方法を教えて頂けるとありがたいです。

まったくの初心者ですが、よろしくお願いします。

Aベストアンサー

WiiとDVDレコつないでDVDに書き出し
パソコンに取り込む(ここらは適当に検索でもしてください)
VDMかAviutlを使ってクリッピング→適度なフィルタをかける
Aviとして書き出し(圧縮かけて。)
VP6をDlしてきて、512x384の合計600kbps以内のflvを作る
そのflvをsmilevideoにUP
以上

これが理解できないならアップロードはほぼ不可能です。

QVB.netでのExcelデータの読み込み

プログラミング初心者です。VB.net2003を使っています。
エクセルでBの列のセルデータを読み込みたいのですが、Bの列の3行目のセルから同列の最後のデータが入っているセルまでを1つずつ順番に取得して、それを配列に代入するにはどうすれば良いのでしょうか?
初歩的な質問で申し訳ないのですがよろしくお願いします。

Aベストアンサー

n-junです。

Dim v As Object
For Each v In xlWs.Range("B3", xlWs.Range("B" & xlApp.Rows.Count).End(Excel.XlDirection.xlUp)).Value
MsgBox(v)
Next

追加します。

QCGIのフォームをアップロードするときのやり方

『』内は下記のサイトの一部を抜粋したのですが、ホームページでCGIのフォームを使用するときの【ディレクトリ構成例のアップロード】とはどのようにすればいいのかわかりません。私はジオプラスを利用しているのですが、具体的に、アップロードするときにどのようにすればいいのでしょうか? 「postmailというディレクトリを作成」の段階から意味がわからないのですが、アップロード名を変更するということなんでしょうか? 拙文で申し訳ないですが、ぜひご回答のほどよろしくお願いします。


『以上で掲示板が動くだけの最低限の設定が完了しましたので、ホームページスペースにアップロードしてみます。
ページなどは通常アップロードすれば見えますが、CGI の場合はアクセス権限の設定や、この CGI の場合は画像を保存するディレクトリの作成なども必要となりますので順に説明していき、ここではFTPツール自体の操作方法については割合させて頂きます。


KENT-WEB さんで指示されているディレクトリ構成例は以下の通りです。
色が付いているものは、それ以降の説明の色と対応しています。

【ディレクトリ構成例】
public_html / index.html (トップページ等)
  |
  +-- postmail / postmail.cgi [755]
            jcode.pl
           postmail.html
           tmp_conf.html
           tmp_err1.html
           tmp_err2.html
           tmp_thx.html


これは アップロードするディレクトリに postmail というディレクトリを作成し、その中にアップロードする場合の例で、同じように行う場合は次のような手順で行い、特に表記が無い場合、転送モードはテキストモードで行います。

1.
FTP ツールで接続し、postmail というディレクトリを作成する

2.
作成した postmail というディレクトリの中に全てのファイルをアップロードする

3.
上記でアップロードしたファイルのアクセス権限を、【ディレクトリ構成例】で記載されているものにする。
postmail.cgiは 755に、その他は 644となっていれば修正の必要はありません。』

http://www.aimix.jp/cgi/postmail.html

『』内は下記のサイトの一部を抜粋したのですが、ホームページでCGIのフォームを使用するときの【ディレクトリ構成例のアップロード】とはどのようにすればいいのかわかりません。私はジオプラスを利用しているのですが、具体的に、アップロードするときにどのようにすればいいのでしょうか? 「postmailというディレクトリを作成」の段階から意味がわからないのですが、アップロード名を変更するということなんでしょうか? 拙文で申し訳ないですが、ぜひご回答のほどよろしくお願いします。


『以上で掲示...続きを読む

Aベストアンサー

>>「postmailというディレクトリを作成」の段階から意味がわからないのですが、アップロード名を変更するということなんでしょうか

postmailというzipファイルをダウンロードして解凍する。postmailと言うフォルダが作成されますから、中のファイルを説明通りに書きなおしてpostmailのフォルダをFFFTPにマウスでドラッグすればUPされます(モードは自動で変更されるからそのままで)。

>>FTP ツールで接続し、postmail というディレクトリを作成する

でも良いです。ディレクトリ=フォルダです。

こんなのですが、これで良いと思いますが。
http://www.vector.co.jp/soft/winnt/writing/se300436.html
CGIはこれがフリーで使いやすいです。

QVBSにてCSV読み込みし比較

ある場所に比較するCSVファイルを2個格納しております。
ただしCSVファイル名は可変であります。
その場合 Set objTextA = objFSO.OpenTextFile("C:\" & "A.csv")と特定して呼び出せません。
名前が可変なときのため、そのパスにあるCSV2個を順に呼び出すにはどうすればよいのでしょうか。

また呼出し後、split関数により、配列に入れます。A配列とB配列に格納したとします。
一つ一つ比較していきたいのですが、
以下のような構文の場合、比較で違ったときテキストに書き込みとなりますでしょうか?

for i=0 to i=10 step 1
if strcomp(a(i) ,b(i))) = 1 then
テキストに書き込み
endif
next

Aベストアンサー

>名前が可変なときのため、そのパスにあるCSV2個を順に呼び出すにはどうすればよいのでしょうか。

フォルダ内の全ファイルから拡張子がCSVなものを検索するしか無いかと。
しかも、同じフォルダ内に別のCSVファイルがあるとちゃんと比較することが出来ないため、比較したいCSVファイル以外は無視するようにする必要があります。

http://officetanaka.net/excel/vba/tips/tips36.htm

ファイルの検索方法については上記あたりを参考に。

>以下のような構文の場合、比較で違ったときテキストに書き込みとなりますでしょうか?

For i = 0 to 10
If a(i) = b(i) Then
'書き込み処理
EndIf
Next i

大体合ってますが、こんな感じにした方がいいかと。
For文のStep 1については省略可能ですし、文字列の比較は=でも可能ですよ。
ただ、=での比較はアルファベットの大文字小文字が違うだけでも違う内容だと判断されるため、大文字小文字を問わずに比較したい場合はStrcomp関数を使った方が良いかも。

ちなみに、2つのファイルを読み込んだ配列の要素数が可変の場合はUBound関数を使うと良いですよ。
num = UBound(a)でnumの中にA配列の要素数が入ります。
同様に、num = UBound(b)だとB配列の要素数です。

>名前が可変なときのため、そのパスにあるCSV2個を順に呼び出すにはどうすればよいのでしょうか。

フォルダ内の全ファイルから拡張子がCSVなものを検索するしか無いかと。
しかも、同じフォルダ内に別のCSVファイルがあるとちゃんと比較することが出来ないため、比較したいCSVファイル以外は無視するようにする必要があります。

http://officetanaka.net/excel/vba/tips/tips36.htm

ファイルの検索方法については上記あたりを参考に。

>以下のような構文の場合、比較で違ったときテキストに書き込みとなります...続きを読む

Qアップロードのやり方について教えてください

ホームページ制作王2004のソフトを使い、ホムペを作ったのですが、アップロードが出来ないのです。ソフトに内臓してある物をつかうと「ホスト名が見つかりません。見直して下さい」と表示され、FFFTPを使うと「ホスト名が解決出来ません」と表示され、途方に暮れています。接続が悪いのでしょうか?それともホストアドレスやパスワードが間違っているのでしょうか?教えて下さい。
因みにアップロード先はBIGLOBEに設定しています。

Aベストアンサー

アップロード時によくあるミスなのですが、ネット接続の環境でルーターが使われている場合、FTP設定で入れておく必要な物があります。
パッシブモード(PASSIVE)と言うやつです。
設定の中にあると思うのでその設定を入れてみて下さい。

QVB2008 INIファイル読み込みについて

先日、VB6のソースを、アップグレードツールを使用しVB2008(無料版を使用)にコンバートしました。

そしてコンバート後、表示されているエラーとワーニングを全て取り、起動してみたのですが、特に変えた記憶のない設定ファイル読み込みの処理で失敗するようになり、起動しなくなりました。

デバッグ実行にて調べていくとどうやら、「GetPrivateProfileString」に対する引数にて、ファイル名(パス込み)を指定しているのですが、このファイル名の後半部分が一部削除されているようです。
(削除されている文字数は、どうやら、ファイルパスに含まれる全角文字列と同数のようでした。)

何が原因で起こっており、どうすれば直るのでしょうか・・・。
ネット上で調べてみたのですが、原因と直し方がイマイチ解らなくて、こちらで質問させていただきました。
どうか、ご教授いただけないでしょうか。<(_ _*)>

(動作環境:Windows7 32bit版
       Visual Studio2008 無料版)

Aベストアンサー

VB6から.NETに焼き直すときにはよくある話です……。
.NETでは文字列はUnicodeで管理されているため、
ANSIで文字列を扱うAPIをそのまま呼び出すと引数の内容が壊れたりします。

こちらのリンクを参考になさってください。
http://www5b.biglobe.ne.jp/~yone-ken/VBNET/special/sp06_GetPrivateProfileString.html

Q自分で撮影した写真のアップロードのやり方について

ブログに自分で撮影した画像をアップロードして載せたいのですが、パソコンに弱く、どうすればいいのかわかりません。どうしたらいいのでしょうか?
お手数ですが教えていただけますと大変ありがたく思います。
どうぞよろしくお願いいたします。

Aベストアンサー

お使いのブログによって異なりますが、ファイルのアップロードというところがあればそこからできますね。
ブログによって重さの制限などもあったりしますので、大きすぎてアップできない場合は小さくしないと駄目ですね。
例えば、fc2ブログの場合でしたら、ツールのところにある「ファイルのアップロード」をクリックし、参照のボタンをクリックして、パソコン内にあるファイル(あなたの撮った写真)を選んで、アップロードのボタンをクリックすればアップロードできます。
記事を描きたい場合は「この画像で記事を書く」をクリックすれば書けます。

操作ががわからない場合はブログのヘルプやマニュアルを見れば載ってますので、よく読んでください。

QVB.NET Excelファイル読み込み

VB初心者です。

VB.NETでExcelファイルを読み込みたいんですが、実行する端末にExcelがインストールされていなくても可能ですか?

また、その読み込み方法を教えて頂きたいです。(もしくは参考サイト)

お願いします><

Aベストアンサー

セル値の読み書きだけでいいなら、可能です。

Visual Basic .NET と ADO.NET を使用して Excel ブックのレコードの取得と変更を行う方法
http://support.microsoft.com/kb/316934/ja


人気Q&Aランキング

おすすめ情報